<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<rdf:RDF xmlns="http://purl.org/rss/1.0/"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:jbn="http://network.jboss.com/elements/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
  <channel rdf:about="https://network.jboss.com/jbossnetwork/restricted/feed/software.html?product=all&amp;downloadType=all&amp;flavor=rss&amp;version=&amp;jonVersion=1.4">
    <title>JBoss Customer Support - product: all version: all, downloadType: all</title>
    <description>JBoss Customer Support available downloads: product: all version: all, downloadType: all</description>
    <link>https://network.jboss.com/jbossnetwork/restricted/feed/software.html?product=all&amp;downloadType=all&amp;flavor=rss&amp;version=&amp;jonVersion=1.4</link>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000skeBAAQ"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000ske6AAA"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000skdsAAA"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000skdrAAA"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000skdhAAA"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000skdXAAQ"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000skczAAA"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000skdDAAQ"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000skd8AAA"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000skd3AAA"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000skcyAAA"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000009bkgEAAQ"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000009bkg4AAA"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008k0M0AAI"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008k0LqAAI"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007iyQ0AAI"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007iyR8AAI"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007iyQyAAI"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007iyP7AAI"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007iyQGAAY"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007iyPgAAI"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007iyOwAAI"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007iyPvAAI"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007iyR3AAI"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007iyQPAAY"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007iyQ5AAI"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007iyP1AAI"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007iyOmAAI"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007iyRDAAY"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006weRRAAY"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006weRvAAI"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006weQjAAI"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006weRgAAI"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006weRWAAY"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006weR3AAI"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006weQsAAI"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006weRMAAY"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006weRqAAI"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006weRlAAI"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006weQqAAI"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006weQpAAI"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006weRCAAY"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006weQnAAI"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006weSAAAY"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005OTfeAAG"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005OTgmAAG"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005OTgSAAW"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005OTgDAAW"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005OTfoAAG"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005OTfKAAW"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005OTf5AAG"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005OTfZAAW"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005OTgcAAG"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005OTgNAAW"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005OTfyAAG"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005OTfjAAG"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005OTfAAAW"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005OTeqAAG"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005OTgrAAG"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003CezIAAS"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003Cf0QAAS"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003CezwAAC"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003Cez4AAC"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003CezSAAS"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003Cf0pAAC"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003Cey0AAC"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003CeyZAAS"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003Cf0LAAS"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003CezhAAC"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003CezcAAC"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003CezNAAS"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003CeyPAAS"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003CexlAAC"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003CludAAC"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CNzAAAW"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CDcEAAW"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CNzjAAG"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CDdWAAW"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CDdHAAW"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CNzUAAW"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CNzPAAW"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CDd2AAG"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CNwGAAW"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CDTsAAO"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CNwfAAG"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CDbuAAG"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CNzZAAW"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CDdRAAW"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CDdCAAW"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CNz6AAG"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CNzFAAW"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CDcsAAG"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CNwQAAW"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CDbpAAG"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CNw6AAG"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CDRNAA4"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000QFeEAAW"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000QFdpAAG"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000QFduAAG"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000QFdfAAG"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000QFe9AAG"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000QFdlAAG"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000QFdzAAG"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000QFe4AAG"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000QFdkAAG"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006wu7hAAA"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001BWohAAG"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000US9HAAW"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000NnhuAAC"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000NnhkAAC"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000NneHAAS"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000009b2O6AAI"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000009b2OLAAY"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000009b2OBAAY"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008iVrQAAU"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008iVrVAAU"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008iVrLAAU"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008iVrBAAU"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007ihScAAI"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007ihSSAAY"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007ihSNAAY"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007ihShAAI"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007FXlFAAW"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007FXigAAG"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008lu7mAAA"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008lu8QAAQ"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008luARAAY"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008iIEsAAM"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000009bVajAAE"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000009aoLBAAY"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006tbBWAAY"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000009b2O6AAI"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000009b2OLAAY"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000009b2OBAAY"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008iVrQAAU"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008iVrVAAU"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008iVrLAAU"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008iVrBAAU"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007ihScAAI"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007ihSSAAY"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007ihSNAAY"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007ihShAAI"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007FXlFAAW"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007FXigAAG"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008lu7mAAA"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008lu8QAAQ"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008luARAAY"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000009b2O6AAI"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000009b2OLAAY"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000009b2OBAAY"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000009b2O6AAI"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000009b2OLAAY"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000009b2OBAAY"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008iVrQAAU"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008iVrVAAU"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008iVrLAAU"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008iVrBAAU"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007ihScAAI"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007ihSSAAY"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007ihSNAAY"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007ihShAAI"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007FXlFAAW"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007FXigAAG"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007H8ViAAK"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006aAqRAAU"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NSJtAAO"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003EJ2YAAW"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003EJ2TAAW"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003EJ2OAAW"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000kxS7AAI"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CCFZAA4"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000l3skAAA"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000l3J6AAI"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CCH1AAO"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000l3r9AAA"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003ACXGAA4"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003ACWwAAO"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003ACtvAAG"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001BWuXAAW"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000l3HpAAI"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CCHBAA4"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000l3q0AAA"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007jkizAAA"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007i3SSAAY"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008lu7mAAA"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008lu8QAAQ"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008luARAAY"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a043000000099vjAAA"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007k74KAAQ"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007k74FAAQ"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000b3tdAAA"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007FIlKAAW"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005Nce3AAC"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000TRkPAAW"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a043000000099vKAAQ"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007iuElAAI"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006b1V9AAI"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007kvhtAAA"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006wGmfAAE"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006uMpEAAU"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006uMoJAAU"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006u68bAAA"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006u3NZAAY"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006tvhoAAA"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006b7lXAAQ"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006vgnnAAA"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000009bABXAA2"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008lFtjAAE"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008jKhDAAU"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007l9xqAAA"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007j4IzAAI"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007jXATAA2"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007iuEvAAI"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007hpjsAAA"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007G9sUAAS"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007EsTSAA0"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006wuEwAAI"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NcaBAAS"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007i3ZxAAI"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006vD1aAAE"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006u5yzAAA"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006ZBk1AAG"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006YXKRAA4"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005OTdwAAG"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005OXtBAAW"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005OICWAA4"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005OAFbAAO"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005Nx8mAAC"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005Ns28AAC"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NsDMAA0"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005Nn9AAAS"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NepQAAS"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NeV3AAK"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NbW4AAK"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NbaBAAS"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006Z2THAA0"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000009bABNAA2"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007l9xbAAA"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007iuF0AAI"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007hpkCAAQ"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007G9qxAAC"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007EsTDAA0"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006vgniAAA"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006tgAdAAI"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006bqZKAAY"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006aU4NAAU"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003BxE5AAK"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003CKrsAAG"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003CmVoAAK"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003CQxTAAW"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003BvskAAC"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a04300000018nRhAAI"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001Aer6AAC"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001AyrrAAC"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007iQxCAAU"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006vgjmAAA"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006tSkIAAU"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006a9jxAAA"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006aOLfAAM"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006bqJoAAI"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006ZBpaAAG"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006ZMVJAA4"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006YBnxAAG"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006Y3cmAAC"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006Y3chAAC"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005O06oAAC"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NvB6AAK"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005ODQ3AAO"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NjCuAAK"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NjCLAA0"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NbcRAAS"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NSNaAAO"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005Mmr6AAC"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NenZAAS"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005MA5cAAG"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005LcfIAAS"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005LqI6AAK"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003CKH1AAO"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003CAphAAG"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003AizOAAS"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003ACVZAA4"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003AON2AAO"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CCVXAA4"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001BrElAAK"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a04300000019AlmAAE"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a04300000019AhzAAE"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000ow5AAAQ"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000pSZbAAM"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000009bAB8AAM"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008lFtZAAU"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005ORRfAAO"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007l9v7AAA"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007jXAYAA2"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007iuEgAAI"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007hpkjAAA"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007G9s0AAC"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007EsTmAAK"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006tgACAAY"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006bqZ5AAI"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006Z2T2AAK"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000VaSsAAK"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000VaTgAAK"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000QX1UAAW"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003AobKAAS"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003DalgAAC"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000Rk9dAAC"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NjVeAAK"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006tyHcAAI"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006ZK7AAAW"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NnADAA0"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NjsfAAC"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NQRfAAO"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005KSuPAAW"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003CB3DAAW"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003AlqRAAS"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003AOOUAA4"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000pKcwAAE"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000TRkeAAG"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a04300000010vqTAAQ"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000SI7HAAW"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000RK7gAAG"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000jq0xAAA"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000VQ7GAAW"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006Z2SjAAK"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000009bAA7AAM"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007l9wrAAA"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007hplSAAQ"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007G9rlAAC"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007EsSyAAK"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006vgmuAAA"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006bqZ0AAI"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006aU0fAAE"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007FaObAAK"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NeVCAA0"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001AxJlAAK"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a04300000019OkHAAU"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000owxvAAA"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000QWlMAAW"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000009bA9xAAE"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008jKh3AAE"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007G9rbAAC"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NkJeAAK"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000009bA9iAAE"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008jKgoAAE"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006wQKzAAM"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008jKgeAAE"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007EsSbAAK"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NpqtAAC"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003BvmxAAC"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001BYVhAAO"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000QQytAAG"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006we8xAAA"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005Nn9FAAS"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005LcaeAAC"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003DhLaAAK"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000rndTAAQ"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000rOuFAAU"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000WqDCAA0"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000SI4sAAG"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005ORawAAG"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008jKg5AAE"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006bqYmAAI"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006Z2T7AAK"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006YXKWAA4"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NbOoAAK"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003ACp2AAG"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001BlUrAAK"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a043000000099vUAAQ"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007jXAiAAM"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008jKdBAAU"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003Ds7CAAS"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003BmWAAA0"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CBvNAAW"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001AzT8AAK"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000wpQMAAY"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006ZtHzAAK"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003BzVLAA0"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006YpJpAAK"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a04300000018nQAAAY"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000uc3pAAA"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000R5AQAA0"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007hplXAAQ"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000viJWAAY"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000vKQnAAM"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005LbkdAAC"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007FXjdAAG"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006vmGaAAI"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006vmNOAAY"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006ZHyqAAG"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006ZHyvAAG"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a04300000013KSpAAM"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003BmbLAAS"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001BWuSAAW"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000l3IhAAI"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007FEg2AAG"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NjCzAAK"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006tV9tAAE"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008lMMbAAM"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008krBBAAY"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008krDtAAI"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008krE3AAI"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006XyGBAA0"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006XyGPAA0"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006XyGUAA0"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003Dae6AAC"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003DXtTAAW"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003DaeBAAS"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003DadwAAC"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003DaeLAAS"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000wqaDAAQ"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000wqZ6AAI"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000kx32AAA"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000kueUAAQ"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007i3XIAAY"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008iDwKAAU"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008iDwFAAU"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006tbBbAAI"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003Dr76AAC"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003DahPAAS"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006tbBWAAY"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003Dr3EAAS"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003DafOAAS"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003DahFAAS"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003DafEAAS"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003DagqAAC"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003Daf9AAC"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000ktGqAAI"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006XyGKAA0"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a04300000013KOnAAM"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000l3INAAY"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003CC5aAAG"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NjmcAAC"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006XyGAAA0"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006aXj4AAE"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003CBp7AAG"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003CBplAAG"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000kxQzAAI"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000l3HtAAI"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006Za9OAAS"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006uuh3AAA"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006aXkvAAE"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003COAQAA4"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005OTn5AAG"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003BmaCAAS"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001AzLDAA0"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006YT9oAAG"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a043000000099vjAAA"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NegJAAS"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005M57DAAS"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003Dr3PAAS"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007FXlPAAW"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NjmrAAC"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NjmmAAC"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003CBqyAAG"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003CC3KAAW"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a04300000011gSdAAI"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003DaepAAC"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003DaefAAC"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003CBpvAAG"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003Dr50AAC"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006XyGFAA0"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008krESAAY"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007FXhjAAG"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006XyGGAA0"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000kxEUAAY"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000kx95AAA"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005KS95AAG"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003CC48AAG"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003CC3yAAG"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a04300000011gSTAAY"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005LcfNAAS"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000009bW5oAAE"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000009aoIkAAI"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008j0iVAAQ"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008lg3QAAQ"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007lMQvAAM"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007k74PAAQ"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007jkizAAA"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007kQQ2AAM"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007lAEdAAM"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006u3SAAAY"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006tkitAAA"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006tn5tAAA"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006b7kzAAA"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006Zes6AAC"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006YrNhAAK"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006YrNIAA0"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006YV7bAAG"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006YrNcAAK"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NnDCAA0"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NnNHAA0"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NiliAAC"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007i3SSAAY"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007Gp86AAC"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007Gj7pAAC"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006we92AAA"/>
        <rdf:li rdf:resource="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007j8N6AAI"/>
      </rdf:Seq>
    </items>
  </channel>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000skeBAAQ">
    <title>DISTRIBUTION: JBN Enterprise Manager Full (no JRE) - Early Access (1.2.8)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000skeBAAQ</link>
    <description>TITLE: &amp;nbsp; JBN Enterprise Manager Full (no JRE) - Early Access (1.2.8)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - EA 1.2&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.2.8 EARLY ACCESS release of JBoss Network Enterprise Manager.
This is the non-platform specific full installation for any supported platform. a 1.4 jre is a prerequisite.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/docs/jbnhelp/bin/view/JBN/12+Early+Access.html"&gt;1.2 Early Acess details&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBN_Enterprise_Manager_Full_NoJRE_1.2.8.tgz / 78335030&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; d1c7604a412a285883b3652369d303c3&lt;br&gt;SHA-256: &amp;nbsp; 0d05a780a412ab4b14cf34d8d84f5037da4636e16d0472efbe9300204f1f6052&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/docs/jbnhelp/bin/view/JBN/Installation.html"&gt;Installation documents&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Thu Dec 08 09:04:46 EST 2005&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Mar 01 11:44:19 EST 2006&lt;br&gt;</description>
    <dc:subject>JBN Enterprise Manager Full (no JRE) - Early Access (1.2.8)</dc:subject>
    <dc:date>2005-12-08T09:04:Z</dc:date>
    <jbn:distributionStatus>REMOVED</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network" jbn:productVersion="EA 1.2" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0071">Operations Network; EA 1.2</jbn:product>
    </jbn:products>
    <jbn:md5>d1c7604a412a285883b3652369d303c3</jbn:md5>
    <jbn:sha256>0d05a780a412ab4b14cf34d8d84f5037da4636e16d0472efbe9300204f1f6052</jbn:sha256>
    <jbn:fileName>JBN_Enterprise_Manager_Full_NoJRE_1.2.8.tgz</jbn:fileName>
    <jbn:fileSize>78335030</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000000skeBAAQ</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000000skeBAAQ</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/docs/jbnhelp/bin/view/JBN/12+Early+Access.html"&gt;1.2 Early Acess details&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.2.8 EARLY ACCESS release of JBoss Network Enterprise Manager.
This is the non-platform specific full installation for any supported platform. a 1.4 jre is a prerequisite.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/docs/jbnhelp/bin/view/JBN/Installation.html"&gt;Installation documents&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-03-01T11:44:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000ske6AAA">
    <title>DISTRIBUTION: JBN Enterprise Manager Full (Windows) - Early Access (1.2.8)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000ske6AAA</link>
    <description>TITLE: &amp;nbsp; JBN Enterprise Manager Full (Windows) - Early Access (1.2.8)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - EA 1.2&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.2.8 EARLY ACCESS release of JBoss Network Enterprise Manager. This is the full distribution for the Windows platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/docs/jbnhelp/bin/view/JBN/12+Early+Access.html"&gt;1.2 Early Acess details&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBN_Enterprise_Manager_Full_windows_1.2.8.exe / 106565706&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; aefec21583baffd98a87c21273e9566c&lt;br&gt;SHA-256: &amp;nbsp; ca9758d58ee2cc8c89e294207c13301f84cca362872c0e8b62f112251af0c519&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/docs/jbnhelp/bin/view/JBN/Installation.html"&gt;Installation documents&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Thu Dec 08 09:03:00 EST 2005&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Mar 01 11:44:11 EST 2006&lt;br&gt;</description>
    <dc:subject>JBN Enterprise Manager Full (Windows) - Early Access (1.2.8)</dc:subject>
    <dc:date>2005-12-08T09:03:Z</dc:date>
    <jbn:distributionStatus>REMOVED</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network" jbn:productVersion="EA 1.2" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0071">Operations Network; EA 1.2</jbn:product>
    </jbn:products>
    <jbn:md5>aefec21583baffd98a87c21273e9566c</jbn:md5>
    <jbn:sha256>ca9758d58ee2cc8c89e294207c13301f84cca362872c0e8b62f112251af0c519</jbn:sha256>
    <jbn:fileName>JBN_Enterprise_Manager_Full_windows_1.2.8.exe</jbn:fileName>
    <jbn:fileSize>106565706</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000000ske6AAA</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000000ske6AAA</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/docs/jbnhelp/bin/view/JBN/12+Early+Access.html"&gt;1.2 Early Acess details&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.2.8 EARLY ACCESS release of JBoss Network Enterprise Manager. This is the full distribution for the Windows platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/docs/jbnhelp/bin/view/JBN/Installation.html"&gt;Installation documents&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-03-01T11:44:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000skdsAAA">
    <title>DISTRIBUTION: JBN Enterprise Manager Full (Solaris) - Early Access (1.2.8)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000skdsAAA</link>
    <description>TITLE: &amp;nbsp; JBN Enterprise Manager Full (Solaris) - Early Access (1.2.8)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - EA 1.2&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.2.8 EARLY ACCESS release of JBoss Network Enterprise Manager. This is the full distribution for the Sparc Solaris platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/docs/jbnhelp/bin/view/JBN/12+Early+Access.html"&gt;1.2 Early Acess details&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBN_Enterprise_Manager_Full_sparc_solaris_1.2.8.tgz / 107045474&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; a4611f009cc001b500d85c8fb92f2186&lt;br&gt;SHA-256: &amp;nbsp; 2d98d9ca1f160e7f729e5b4399cdbdad1408e02d841fd316c83d613047aa5916&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/docs/jbnhelp/bin/view/JBN/Installation.html"&gt;Installation documents&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Thu Dec 08 09:01:28 EST 2005&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Mar 01 11:43:58 EST 2006&lt;br&gt;</description>
    <dc:subject>JBN Enterprise Manager Full (Solaris) - Early Access (1.2.8)</dc:subject>
    <dc:date>2005-12-08T09:01:Z</dc:date>
    <jbn:distributionStatus>REMOVED</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network" jbn:productVersion="EA 1.2" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0071">Operations Network; EA 1.2</jbn:product>
    </jbn:products>
    <jbn:md5>a4611f009cc001b500d85c8fb92f2186</jbn:md5>
    <jbn:sha256>2d98d9ca1f160e7f729e5b4399cdbdad1408e02d841fd316c83d613047aa5916</jbn:sha256>
    <jbn:fileName>JBN_Enterprise_Manager_Full_sparc_solaris_1.2.8.tgz</jbn:fileName>
    <jbn:fileSize>107045474</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000000skdsAAA</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000000skdsAAA</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/docs/jbnhelp/bin/view/JBN/12+Early+Access.html"&gt;1.2 Early Acess details&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.2.8 EARLY ACCESS release of JBoss Network Enterprise Manager. This is the full distribution for the Sparc Solaris platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/docs/jbnhelp/bin/view/JBN/Installation.html"&gt;Installation documents&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-03-01T11:43:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000skdrAAA">
    <title>DISTRIBUTION: JBN Enterprise Manager Full (Linux - x86) - Early Access (1.2.8)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000skdrAAA</link>
    <description>TITLE: &amp;nbsp; JBN Enterprise Manager Full (Linux - x86) - Early Access (1.2.8)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - EA 1.2&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.2.8 EARLY ACCESS release of JBoss Network Enterprise Manager. This is the full distribution for the Linux-x86 platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/docs/jbnhelp/bin/view/JBN/12+Early+Access.html"&gt;1.2 Early Acess details&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBN_Enterprise_Manager_Full_x86_linux_1.2.8.tgz / 105190580&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; 2718aac97b83d3b54ea9354a1aeae103&lt;br&gt;SHA-256: &amp;nbsp; 79d9f054438ec6664d7363fc831fb8497a06ab44625041a687c0e4a2a9ea3dc0&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/docs/jbnhelp/bin/view/JBN/Installation.html"&gt;Installation documents&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Thu Dec 08 08:59:46 EST 2005&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Mar 01 11:43:49 EST 2006&lt;br&gt;</description>
    <dc:subject>JBN Enterprise Manager Full (Linux - x86) - Early Access (1.2.8)</dc:subject>
    <dc:date>2005-12-08T08:59:Z</dc:date>
    <jbn:distributionStatus>REMOVED</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network" jbn:productVersion="EA 1.2" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0071">Operations Network; EA 1.2</jbn:product>
    </jbn:products>
    <jbn:md5>2718aac97b83d3b54ea9354a1aeae103</jbn:md5>
    <jbn:sha256>79d9f054438ec6664d7363fc831fb8497a06ab44625041a687c0e4a2a9ea3dc0</jbn:sha256>
    <jbn:fileName>JBN_Enterprise_Manager_Full_x86_linux_1.2.8.tgz</jbn:fileName>
    <jbn:fileSize>105190580</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000000skdrAAA</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000000skdrAAA</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/docs/jbnhelp/bin/view/JBN/12+Early+Access.html"&gt;1.2 Early Acess details&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.2.8 EARLY ACCESS release of JBoss Network Enterprise Manager. This is the full distribution for the Linux-x86 platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/docs/jbnhelp/bin/view/JBN/Installation.html"&gt;Installation documents&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-03-01T11:43:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000skdhAAA">
    <title>DISTRIBUTION: JBN Enterprise Manager Full (HP-UX) - Early Access (1.2.8)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000skdhAAA</link>
    <description>TITLE: &amp;nbsp; JBN Enterprise Manager Full (HP-UX) - Early Access (1.2.8)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - EA 1.2&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.2.8 EARLY ACCESS release of JBoss Network Enterprise Manager. This is the full distribution for the HP-UX platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/docs/jbnhelp/bin/view/JBN/12+Early+Access.html"&gt;1.2 Early Acess details&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBN_Enterprise_Manager_Full_hpux_1.2.8.tgz / 118239523&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; 9923b07f4e92a2b4c6a56a50d0584d72&lt;br&gt;SHA-256: &amp;nbsp; 833445982e3213bff3fe3f44442278d42afc302ce35f02c1ca174e02d0531e82&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/docs/jbnhelp/bin/view/JBN/Installation.html"&gt;Installation documents&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Thu Dec 08 08:57:53 EST 2005&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Mar 01 11:43:33 EST 2006&lt;br&gt;</description>
    <dc:subject>JBN Enterprise Manager Full (HP-UX) - Early Access (1.2.8)</dc:subject>
    <dc:date>2005-12-08T08:57:Z</dc:date>
    <jbn:distributionStatus>REMOVED</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network" jbn:productVersion="EA 1.2" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0071">Operations Network; EA 1.2</jbn:product>
    </jbn:products>
    <jbn:md5>9923b07f4e92a2b4c6a56a50d0584d72</jbn:md5>
    <jbn:sha256>833445982e3213bff3fe3f44442278d42afc302ce35f02c1ca174e02d0531e82</jbn:sha256>
    <jbn:fileName>JBN_Enterprise_Manager_Full_hpux_1.2.8.tgz</jbn:fileName>
    <jbn:fileSize>118239523</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000000skdhAAA</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000000skdhAAA</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/docs/jbnhelp/bin/view/JBN/12+Early+Access.html"&gt;1.2 Early Acess details&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.2.8 EARLY ACCESS release of JBoss Network Enterprise Manager. This is the full distribution for the HP-UX platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/docs/jbnhelp/bin/view/JBN/Installation.html"&gt;Installation documents&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-03-01T11:43:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000skdXAAQ">
    <title>DISTRIBUTION: JBN Enterprise Manager Agent (no JRE) - Early Access (1.2.8)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000skdXAAQ</link>
    <description>TITLE: &amp;nbsp; JBN Enterprise Manager Agent (no JRE) - Early Access (1.2.8)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - EA 1.2&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.2.8 EARLY ACCESS release of JBoss Network Enterprise Manager.
This is the non-platform specific agent installation for any supported platform. a 1.4 jre is a prerequisite.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/docs/jbnhelp/bin/view/JBN/12+Early+Access.html"&gt;1.2 Early Acess details&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBN_Enterprise_Manager_Agent_NoJRE_1.2.8.tgz / 18944782&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; ef511d0a76d457516dd4c104c9d399bd&lt;br&gt;SHA-256: &amp;nbsp; 516ba84af4768e2ac53ec192ce1496e27c06d07c9b9a9eb09194281fdc7b570d&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/docs/jbnhelp/bin/view/JBN/Installation.html"&gt;Installation documents&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Thu Dec 08 08:55:57 EST 2005&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Mar 01 11:43:23 EST 2006&lt;br&gt;</description>
    <dc:subject>JBN Enterprise Manager Agent (no JRE) - Early Access (1.2.8)</dc:subject>
    <dc:date>2005-12-08T08:55:Z</dc:date>
    <jbn:distributionStatus>REMOVED</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network" jbn:productVersion="EA 1.2" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0071">Operations Network; EA 1.2</jbn:product>
    </jbn:products>
    <jbn:md5>ef511d0a76d457516dd4c104c9d399bd</jbn:md5>
    <jbn:sha256>516ba84af4768e2ac53ec192ce1496e27c06d07c9b9a9eb09194281fdc7b570d</jbn:sha256>
    <jbn:fileName>JBN_Enterprise_Manager_Agent_NoJRE_1.2.8.tgz</jbn:fileName>
    <jbn:fileSize>18944782</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000000skdXAAQ</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000000skdXAAQ</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/docs/jbnhelp/bin/view/JBN/12+Early+Access.html"&gt;1.2 Early Acess details&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.2.8 EARLY ACCESS release of JBoss Network Enterprise Manager.
This is the non-platform specific agent installation for any supported platform. a 1.4 jre is a prerequisite.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/docs/jbnhelp/bin/view/JBN/Installation.html"&gt;Installation documents&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-03-01T11:43:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000skczAAA">
    <title>DISTRIBUTION: JBN Enterprise Manager Agent (Windows) - Early Access (1.2.8)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000skczAAA</link>
    <description>TITLE: &amp;nbsp; JBN Enterprise Manager Agent (Windows) - Early Access (1.2.8)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - EA 1.2&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.2.8 EARLY ACCESS release of JBoss Network Enterprise Manager. This is the agent distribution for the Windows platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/docs/jbnhelp/bin/view/JBN/12+Early+Access.html"&gt;1.2 Early Acess details&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBN_Enterprise_Manager_Agent_windows_1.2.8.exe / 37060353&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; ef0f8eac9858a8d2167b06e93f21ffd4&lt;br&gt;SHA-256: &amp;nbsp; 9d1408aa9a06030fbdb2a9e06b34859c80ba5bc20ab661d7c9f0a93531eedf53&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/docs/jbnhelp/bin/view/JBN/Installation.html"&gt;Installation documents&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Thu Dec 08 08:52:44 EST 2005&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Mar 01 11:43:04 EST 2006&lt;br&gt;</description>
    <dc:subject>JBN Enterprise Manager Agent (Windows) - Early Access (1.2.8)</dc:subject>
    <dc:date>2005-12-08T08:52:Z</dc:date>
    <jbn:distributionStatus>REMOVED</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network" jbn:productVersion="EA 1.2" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0071">Operations Network; EA 1.2</jbn:product>
    </jbn:products>
    <jbn:md5>ef0f8eac9858a8d2167b06e93f21ffd4</jbn:md5>
    <jbn:sha256>9d1408aa9a06030fbdb2a9e06b34859c80ba5bc20ab661d7c9f0a93531eedf53</jbn:sha256>
    <jbn:fileName>JBN_Enterprise_Manager_Agent_windows_1.2.8.exe</jbn:fileName>
    <jbn:fileSize>37060353</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000000skczAAA</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000000skczAAA</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/docs/jbnhelp/bin/view/JBN/12+Early+Access.html"&gt;1.2 Early Acess details&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.2.8 EARLY ACCESS release of JBoss Network Enterprise Manager. This is the agent distribution for the Windows platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/docs/jbnhelp/bin/view/JBN/Installation.html"&gt;Installation documents&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-03-01T11:43:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000skdDAAQ">
    <title>DISTRIBUTION: JBN Enterprise Manager Agent (Solaris) - Early Access (1.2.8)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000skdDAAQ</link>
    <description>TITLE: &amp;nbsp; JBN Enterprise Manager Agent (Solaris) - Early Access (1.2.8)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - EA 1.2&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.2.8 EARLY ACCESS release of JBoss Network Enterprise Manager. This is the agent distribution for the Sparc Solaris platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/docs/jbnhelp/bin/view/JBN/12+Early+Access.html"&gt;1.2 Early Acess details&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBN_Enterprise_Manager_Agent_sparc_solaris_1.2.8.tgz / 40334879&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; 02ce13a246d2acc1268a0d0f2759fa57&lt;br&gt;SHA-256: &amp;nbsp; 3558f2135d055a6cf1cece7068f195448ee4aa0663614cf1d79c5eb3f850d26b&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/docs/jbnhelp/bin/view/JBN/Installation.html"&gt;Installation documents&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Thu Dec 08 08:50:56 EST 2005&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Mar 01 11:42:55 EST 2006&lt;br&gt;</description>
    <dc:subject>JBN Enterprise Manager Agent (Solaris) - Early Access (1.2.8)</dc:subject>
    <dc:date>2005-12-08T08:50:Z</dc:date>
    <jbn:distributionStatus>REMOVED</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network" jbn:productVersion="EA 1.2" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0071">Operations Network; EA 1.2</jbn:product>
    </jbn:products>
    <jbn:md5>02ce13a246d2acc1268a0d0f2759fa57</jbn:md5>
    <jbn:sha256>3558f2135d055a6cf1cece7068f195448ee4aa0663614cf1d79c5eb3f850d26b</jbn:sha256>
    <jbn:fileName>JBN_Enterprise_Manager_Agent_sparc_solaris_1.2.8.tgz</jbn:fileName>
    <jbn:fileSize>40334879</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000000skdDAAQ</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000000skdDAAQ</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/docs/jbnhelp/bin/view/JBN/12+Early+Access.html"&gt;1.2 Early Acess details&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.2.8 EARLY ACCESS release of JBoss Network Enterprise Manager. This is the agent distribution for the Sparc Solaris platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/docs/jbnhelp/bin/view/JBN/Installation.html"&gt;Installation documents&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-03-01T11:42:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000skd8AAA">
    <title>DISTRIBUTION: JBN Enterprise Manager Agent (Linux - x86) - Early Access (1.2.8)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000skd8AAA</link>
    <description>TITLE: &amp;nbsp; JBN Enterprise Manager Agent (Linux - x86) - Early Access (1.2.8)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - EA 1.2&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.2.8 EARLY ACCESS release of JBoss Network Enterprise Manager. This is the agent distribution for the Linux-x86 platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/docs/jbnhelp/bin/view/JBN/12+Early+Access.html"&gt;1.2 Early Acess details&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBN_Enterprise_Manager_Agent_x86_linux_1.2.8.tgz / 39973681&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; 1ca45073966c0249dfd2648747413663&lt;br&gt;SHA-256: &amp;nbsp; 8a9f3f76098ca0dfd663db1bca9279fe3622a68f4e6674634e9bc1348ccedc3f&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/docs/jbnhelp/bin/view/JBN/Installation.html"&gt;Installation documents&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Thu Dec 08 08:48:46 EST 2005&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Mar 01 11:42:20 EST 2006&lt;br&gt;</description>
    <dc:subject>JBN Enterprise Manager Agent (Linux - x86) - Early Access (1.2.8)</dc:subject>
    <dc:date>2005-12-08T08:48:Z</dc:date>
    <jbn:distributionStatus>REMOVED</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network" jbn:productVersion="EA 1.2" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0071">Operations Network; EA 1.2</jbn:product>
    </jbn:products>
    <jbn:md5>1ca45073966c0249dfd2648747413663</jbn:md5>
    <jbn:sha256>8a9f3f76098ca0dfd663db1bca9279fe3622a68f4e6674634e9bc1348ccedc3f</jbn:sha256>
    <jbn:fileName>JBN_Enterprise_Manager_Agent_x86_linux_1.2.8.tgz</jbn:fileName>
    <jbn:fileSize>39973681</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000000skd8AAA</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000000skd8AAA</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/docs/jbnhelp/bin/view/JBN/12+Early+Access.html"&gt;1.2 Early Acess details&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.2.8 EARLY ACCESS release of JBoss Network Enterprise Manager. This is the agent distribution for the Linux-x86 platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/docs/jbnhelp/bin/view/JBN/Installation.html"&gt;Installation documents&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-03-01T11:42:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000skd3AAA">
    <title>DISTRIBUTION: JBN Enterprise Manager Agent (Linux - AMD64) - Early Access (1.2.8)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000skd3AAA</link>
    <description>TITLE: &amp;nbsp; JBN Enterprise Manager Agent (Linux - AMD64) - Early Access (1.2.8)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - EA 1.2&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.2.8 EARLY ACCESS release of JBoss Network Enterprise Manager. This is the agent distribution for the Linux-AMD64 platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/docs/jbnhelp/bin/view/JBN/12+Early+Access.html"&gt;1.2 Early Acess details&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBN_Enterprise_Manager_Agent_amd64_linux_1.2.8.tgz / 43630852&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; 9d5333434882a7212f84478dd178e783&lt;br&gt;SHA-256: &amp;nbsp; c363c95382fc4e0a2ca6e2e4c0ca0c2f3155a65c775b7f9cdfca5c1b222089e9&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/docs/jbnhelp/bin/view/JBN/Installation.html"&gt;Installation documents&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Thu Dec 08 08:46:43 EST 2005&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Mar 01 11:42:04 EST 2006&lt;br&gt;</description>
    <dc:subject>JBN Enterprise Manager Agent (Linux - AMD64) - Early Access (1.2.8)</dc:subject>
    <dc:date>2005-12-08T08:46:Z</dc:date>
    <jbn:distributionStatus>REMOVED</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network" jbn:productVersion="EA 1.2" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0071">Operations Network; EA 1.2</jbn:product>
    </jbn:products>
    <jbn:md5>9d5333434882a7212f84478dd178e783</jbn:md5>
    <jbn:sha256>c363c95382fc4e0a2ca6e2e4c0ca0c2f3155a65c775b7f9cdfca5c1b222089e9</jbn:sha256>
    <jbn:fileName>JBN_Enterprise_Manager_Agent_amd64_linux_1.2.8.tgz</jbn:fileName>
    <jbn:fileSize>43630852</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000000skd3AAA</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000000skd3AAA</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/docs/jbnhelp/bin/view/JBN/12+Early+Access.html"&gt;1.2 Early Acess details&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.2.8 EARLY ACCESS release of JBoss Network Enterprise Manager. This is the agent distribution for the Linux-AMD64 platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/docs/jbnhelp/bin/view/JBN/Installation.html"&gt;Installation documents&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-03-01T11:42:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000skcyAAA">
    <title>DISTRIBUTION: JBN Enterprise Manager Agent (HP-UX) - Early Access (1.2.8)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000skcyAAA</link>
    <description>TITLE: &amp;nbsp; JBN Enterprise Manager Agent (HP-UX) - Early Access (1.2.8)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - EA 1.2&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.2 .8EARLY ACCESS release of JBoss Network Enterprise Manager. This is the agent distribution for the HP-UX platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/docs/jbnhelp/bin/view/JBN/12+Early+Access.html"&gt;1.2 Early Acess details&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBN_Enterprise_Manager_Agent_hpux_1.2.8.tgz / 59533008&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; 11d9f82152d72358660709c81728ce8e&lt;br&gt;SHA-256: &amp;nbsp; 01222bb7d3ba3797b180a69ea6cda439c8148c86375c4c26e1e67e254aa994c4&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/docs/jbnhelp/bin/view/JBN/Installation.html"&gt;Installation documents&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Thu Dec 08 08:45:01 EST 2005&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Mar 01 11:41:18 EST 2006&lt;br&gt;</description>
    <dc:subject>JBN Enterprise Manager Agent (HP-UX) - Early Access (1.2.8)</dc:subject>
    <dc:date>2005-12-08T08:45:Z</dc:date>
    <jbn:distributionStatus>REMOVED</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network" jbn:productVersion="EA 1.2" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0071">Operations Network; EA 1.2</jbn:product>
    </jbn:products>
    <jbn:md5>11d9f82152d72358660709c81728ce8e</jbn:md5>
    <jbn:sha256>01222bb7d3ba3797b180a69ea6cda439c8148c86375c4c26e1e67e254aa994c4</jbn:sha256>
    <jbn:fileName>JBN_Enterprise_Manager_Agent_hpux_1.2.8.tgz</jbn:fileName>
    <jbn:fileSize>59533008</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000000skcyAAA</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000000skcyAAA</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/docs/jbnhelp/bin/view/JBN/12+Early+Access.html"&gt;1.2 Early Acess details&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.2 .8EARLY ACCESS release of JBoss Network Enterprise Manager. This is the agent distribution for the HP-UX platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/docs/jbnhelp/bin/view/JBN/Installation.html"&gt;Installation documents&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-03-01T11:41:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000009bkgEAAQ">
    <title>DISTRIBUTION: JBoss Operations Network - Server-Only - 2.0.0.Beta2</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000009bkgEAAQ</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Server-Only - 2.0.0.Beta2&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 2.0.0.Beta2&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The server-only distribution of JBoss Operations Network 2.0.0.Beta2-8354. It is non-platform-specific and can be used on any supported platform.&lt;br/&gt;
See the &lt;a href="https://network.jboss.com/confluence/display/JON2/c.+Prerequisites"&gt;prerequisites&lt;/a&gt; documentation for more information.&lt;br/&gt;&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/JON2/Beta+2+Release+Notes"&gt;2.0.0.Beta2 Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jon-server-2.0.0.Beta2-8354.zip / 94207824&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; 14b239954651203a1681561a9c1830c0&lt;br&gt;SHA-256: &amp;nbsp; 1fc38f55fa26450a25b41011f601ca0f466f72c365b0188c7fddb0fc3148e09b&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/JON2/02.+Installation"&gt;Installation documentation&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Thu Dec 20 18:09:12 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri Dec 21 15:09:05 EST 2007&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Server-Only - 2.0.0.Beta2</dc:subject>
    <dc:date>2007-12-20T18:09:Z</dc:date>
    <jbn:creator>Jaroslaw Kijanowski</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network"
        jbn:productVersion="2.0.0.Beta2" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0219">Operations Network; 2.0.0.Beta2</jbn:product>
    </jbn:products>
    <jbn:md5>14b239954651203a1681561a9c1830c0</jbn:md5>
    <jbn:sha256>1fc38f55fa26450a25b41011f601ca0f466f72c365b0188c7fddb0fc3148e09b</jbn:sha256>
    <jbn:fileName>jon-server-2.0.0.Beta2-8354.zip</jbn:fileName>
    <jbn:fileSize>94207824</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000009bkgEAAQ</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000009bkgEAAQ</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/JON2/Beta+2+Release+Notes"&gt;2.0.0.Beta2 Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The server-only distribution of JBoss Operations Network 2.0.0.Beta2-8354. It is non-platform-specific and can be used on any supported platform.&lt;br/&gt;
See the &lt;a href="https://network.jboss.com/confluence/display/JON2/c.+Prerequisites"&gt;prerequisites&lt;/a&gt; documentation for more information.&lt;br/&gt;</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/JON2/02.+Installation"&gt;Installation documentation&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-12-21T15:09:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000009bkg4AAA">
    <title>DISTRIBUTION: JBoss Operations Network - Agent-Only - 2.0.0.Beta2</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000009bkg4AAA</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Agent-Only - 2.0.0.Beta2&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 2.0.0.Beta2&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The agent-only distribution of JBoss Operations Network 2.0.0.Beta2-8354. It is non-platform-specific and can be used on any supported platform.&lt;br/&gt;
See the &lt;a href="https://network.jboss.com/confluence/display/JON2/c.+Prerequisites"&gt;prerequisites&lt;/a&gt; documentation for more information.&lt;br/&gt;&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/JON2/Beta+2+Release+Notes"&gt;2.0.0.Beta2 Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jon-agent-2.0.0.Beta2-8354.zip / 7697711&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; e57f90a4a1f2c46ae495070bd96df274&lt;br&gt;SHA-256: &amp;nbsp; 9e6875ad1139a110efbc255c5177c0fcc700e480bd9dd9a70a5b8afd74451a17&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/JON2/02.+Installation"&gt;Installation documentation&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Thu Dec 20 18:05:31 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri Dec 21 15:08:43 EST 2007&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Agent-Only - 2.0.0.Beta2</dc:subject>
    <dc:date>2007-12-20T18:05:Z</dc:date>
    <jbn:creator>Jaroslaw Kijanowski</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network"
        jbn:productVersion="2.0.0.Beta2" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0219">Operations Network; 2.0.0.Beta2</jbn:product>
    </jbn:products>
    <jbn:md5>e57f90a4a1f2c46ae495070bd96df274</jbn:md5>
    <jbn:sha256>9e6875ad1139a110efbc255c5177c0fcc700e480bd9dd9a70a5b8afd74451a17</jbn:sha256>
    <jbn:fileName>jon-agent-2.0.0.Beta2-8354.zip</jbn:fileName>
    <jbn:fileSize>7697711</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000009bkg4AAA</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000009bkg4AAA</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/JON2/Beta+2+Release+Notes"&gt;2.0.0.Beta2 Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The agent-only distribution of JBoss Operations Network 2.0.0.Beta2-8354. It is non-platform-specific and can be used on any supported platform.&lt;br/&gt;
See the &lt;a href="https://network.jboss.com/confluence/display/JON2/c.+Prerequisites"&gt;prerequisites&lt;/a&gt; documentation for more information.&lt;br/&gt;</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/JON2/02.+Installation"&gt;Installation documentation&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-12-21T15:08:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008k0M0AAI">
    <title>DISTRIBUTION: JBoss Operations Network - Server-Only - 2.0.0.Beta1</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008k0M0AAI</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Server-Only - 2.0.0.Beta1&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 2.0.0.Beta1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The server-only distribution of JBoss Operations Network 2.0.0.Beta1-7228. It is non-platform-specific and can be used on any supported platform.&lt;br/&gt;
See the &lt;a href="https://network.jboss.com/confluence/display/JON2/c.+Prerequisites"&gt;prerequisites&lt;/a&gt; documentation for more information.&lt;br/&gt;&lt;br/&gt;
&lt;b&gt;Note:&lt;/b&gt; JON 2.0 Beta 1 is available only for customers with a monitoring license. A non-monitoring license will not work with this release.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/JON2/Beta+1+Release+Notes"&gt;2.0.0.Beta1 Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jon-server-2.0.0.Beta1-7228.zip / 76336477&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; 71f8c65e89582a47f9394e4ad7a21f34&lt;br&gt;SHA-256: &amp;nbsp; 7c204a50578e694cb7c8db05a17c2f9a4a8e1a7a651917dd3e74f29b1aad7d43&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/JON2/02.+Installation"&gt;Installation documentation&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Oct 19 13:45:59 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri Oct 19 15:00:47 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Server-Only - 2.0.0.Beta1</dc:subject>
    <dc:date>2007-10-19T13:45:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network"
        jbn:productVersion="2.0.0.Beta1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0203">Operations Network; 2.0.0.Beta1</jbn:product>
    </jbn:products>
    <jbn:md5>71f8c65e89582a47f9394e4ad7a21f34</jbn:md5>
    <jbn:sha256>7c204a50578e694cb7c8db05a17c2f9a4a8e1a7a651917dd3e74f29b1aad7d43</jbn:sha256>
    <jbn:fileName>jon-server-2.0.0.Beta1-7228.zip</jbn:fileName>
    <jbn:fileSize>76336477</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000008k0M0AAI</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000008k0M0AAI</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/JON2/Beta+1+Release+Notes"&gt;2.0.0.Beta1 Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The server-only distribution of JBoss Operations Network 2.0.0.Beta1-7228. It is non-platform-specific and can be used on any supported platform.&lt;br/&gt;
See the &lt;a href="https://network.jboss.com/confluence/display/JON2/c.+Prerequisites"&gt;prerequisites&lt;/a&gt; documentation for more information.&lt;br/&gt;&lt;br/&gt;
&lt;b&gt;Note:&lt;/b&gt; JON 2.0 Beta 1 is available only for customers with a monitoring license. A non-monitoring license will not work with this release.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/JON2/02.+Installation"&gt;Installation documentation&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-10-19T15:00:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008k0LqAAI">
    <title>DISTRIBUTION: JBoss Operations Network - Agent-Only - 2.0.0.Beta1</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008k0LqAAI</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Agent-Only - 2.0.0.Beta1&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 2.0.0.Beta1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The agent-only distribution of JBoss Operations Network 2.0.0.Beta1-7228. It is non-platform-specific and can be used on any supported platform.&lt;br/&gt;
See the &lt;a href="https://network.jboss.com/confluence/display/JON2/c.+Prerequisites"&gt;prerequisites&lt;/a&gt; documentation for more information.&lt;br/&gt;&lt;br/&gt;
&lt;b&gt;Note:&lt;/b&gt; JON 2.0 Beta 1 is available only for customers with a monitoring license. A non-monitoring license will not work with this release.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/JON2/Beta+1+Release+Notes"&gt;2.0.0.Beta1 Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jon-agent-2.0.0.Beta1-7228.zip / 10437543&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; 223f45a37fb5e5dfafb2f87d53e766ee&lt;br&gt;SHA-256: &amp;nbsp; 7a6bc7cbb25c13c3f77e4870c14570c35959498d237211079b9e0eaed9143a70&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/JON2/02.+Installation"&gt;Installation documentation&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Oct 19 13:44:06 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri Oct 19 15:00:59 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Agent-Only - 2.0.0.Beta1</dc:subject>
    <dc:date>2007-10-19T13:44:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network"
        jbn:productVersion="2.0.0.Beta1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0203">Operations Network; 2.0.0.Beta1</jbn:product>
    </jbn:products>
    <jbn:md5>223f45a37fb5e5dfafb2f87d53e766ee</jbn:md5>
    <jbn:sha256>7a6bc7cbb25c13c3f77e4870c14570c35959498d237211079b9e0eaed9143a70</jbn:sha256>
    <jbn:fileName>jon-agent-2.0.0.Beta1-7228.zip</jbn:fileName>
    <jbn:fileSize>10437543</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000008k0LqAAI</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000008k0LqAAI</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/JON2/Beta+1+Release+Notes"&gt;2.0.0.Beta1 Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The agent-only distribution of JBoss Operations Network 2.0.0.Beta1-7228. It is non-platform-specific and can be used on any supported platform.&lt;br/&gt;
See the &lt;a href="https://network.jboss.com/confluence/display/JON2/c.+Prerequisites"&gt;prerequisites&lt;/a&gt; documentation for more information.&lt;br/&gt;&lt;br/&gt;
&lt;b&gt;Note:&lt;/b&gt; JON 2.0 Beta 1 is available only for customers with a monitoring license. A non-monitoring license will not work with this release.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/JON2/02.+Installation"&gt;Installation documentation&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-10-19T15:00:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007iyQ0AAI">
    <title>DISTRIBUTION: JBoss Operations Network - Full (no JRE) - 1.4.31.SP2</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007iyQ0AAI</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Full (no JRE) - 1.4.31.SP2&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.4.31.SP2&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.4.SP2 release of JBoss Operations Network. This is the non-platform-specific full installation for any supported platform. A 1.4 JRE is a prerequisite.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP2+Release+Notes&gt;1.4.SP2 Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Full_noJRE_1.4.31.tgz / 82338349&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; e3ff1ae45dca3549bba106d91272cc1f&lt;br&gt;SHA-256: &amp;nbsp; 10c88fb1d50c56e608f52eb148cdec6bfd7179e4ea09a62e8f91557510c85573&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documentation&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP2+Upgrading"&gt;Upgrading documentation&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Jul 13 16:26:09 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Jul 16 09:45:48 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Full (no JRE) - 1.4.31.SP2</dc:subject>
    <dc:date>2007-07-13T16:26:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network"
        jbn:productVersion="1.4.31.SP2" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0187">Operations Network; 1.4.31.SP2</jbn:product>
    </jbn:products>
    <jbn:md5>e3ff1ae45dca3549bba106d91272cc1f</jbn:md5>
    <jbn:sha256>10c88fb1d50c56e608f52eb148cdec6bfd7179e4ea09a62e8f91557510c85573</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Full_noJRE_1.4.31.tgz</jbn:fileName>
    <jbn:fileSize>82338349</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007iyQ0AAI</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007iyQ0AAI</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP2+Release+Notes&gt;1.4.SP2 Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.4.SP2 release of JBoss Operations Network. This is the non-platform-specific full installation for any supported platform. A 1.4 JRE is a prerequisite.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documentation&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP2+Upgrading"&gt;Upgrading documentation&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-07-16T09:45:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007iyR8AAI">
    <title>DISTRIBUTION: JBoss Operations Network - Full (Windows, 32-bit - Text Installer) - 1.4.31.SP2</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007iyR8AAI</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Full (Windows, 32-bit - Text Installer) - 1.4.31.SP2&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.4.31.SP2&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.4.SP2 release of JBoss Operations Network. This is the text installer for the full distribution on the Windows, 32-bit platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP2+Release+Notes&gt;1.4.SP2 Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Full_windows_txt_1.4.31.zip / 147590411&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; e4b50ba2dd584dad3a362aaa93627cf1&lt;br&gt;SHA-256: &amp;nbsp; dd8a6a8a21729cf2cf340f7ceaba4211ed5b409b5decee674744db7122327f33&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documentation&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP2+Upgrading"&gt;Upgrading documentation&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Jul 13 16:39:59 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Jul 16 09:47:12 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Full (Windows, 32-bit - Text Installer) - 1.4.31.SP2</dc:subject>
    <dc:date>2007-07-13T16:39:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network"
        jbn:productVersion="1.4.31.SP2" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0187">Operations Network; 1.4.31.SP2</jbn:product>
    </jbn:products>
    <jbn:md5>e4b50ba2dd584dad3a362aaa93627cf1</jbn:md5>
    <jbn:sha256>dd8a6a8a21729cf2cf340f7ceaba4211ed5b409b5decee674744db7122327f33</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Full_windows_txt_1.4.31.zip</jbn:fileName>
    <jbn:fileSize>147590411</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007iyR8AAI</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007iyR8AAI</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP2+Release+Notes&gt;1.4.SP2 Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.4.SP2 release of JBoss Operations Network. This is the text installer for the full distribution on the Windows, 32-bit platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documentation&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP2+Upgrading"&gt;Upgrading documentation&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-07-16T09:47:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007iyQyAAI">
    <title>DISTRIBUTION: JBoss Operations Network - Full (Windows, 32-bit - GUI installer) - 1.4.31.SP2</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007iyQyAAI</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Full (Windows, 32-bit - GUI installer) - 1.4.31.SP2&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.4.31.SP2&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.4.SP2 release of JBoss Operations Network. This is the GUI installer for the full distribution on the Windows, 32-bit platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP2+Release+Notes&gt;1.4.SP2 Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Full_windows_gui_1.4.31.exe / 119279267&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; 80c4e99ab64d31ae3504a59f2c552954&lt;br&gt;SHA-256: &amp;nbsp; a05e5ab3e85fc2698c283e989d8b610f36e4596f9d83dfc2119e38d68a214340&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documentation&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP2+Upgrading"&gt;Upgrading documentation&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Jul 13 16:37:03 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Jul 16 09:46:48 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Full (Windows, 32-bit - GUI installer) - 1.4.31.SP2</dc:subject>
    <dc:date>2007-07-13T16:37:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network"
        jbn:productVersion="1.4.31.SP2" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0187">Operations Network; 1.4.31.SP2</jbn:product>
    </jbn:products>
    <jbn:md5>80c4e99ab64d31ae3504a59f2c552954</jbn:md5>
    <jbn:sha256>a05e5ab3e85fc2698c283e989d8b610f36e4596f9d83dfc2119e38d68a214340</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Full_windows_gui_1.4.31.exe</jbn:fileName>
    <jbn:fileSize>119279267</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007iyQyAAI</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007iyQyAAI</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP2+Release+Notes&gt;1.4.SP2 Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.4.SP2 release of JBoss Operations Network. This is the GUI installer for the full distribution on the Windows, 32-bit platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documentation&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP2+Upgrading"&gt;Upgrading documentation&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-07-16T09:46:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007iyP7AAI">
    <title>DISTRIBUTION: JBoss Operations Network - Full (Solaris - SPARC, 32-bit) - 1.4.31.SP2</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007iyP7AAI</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Full (Solaris - SPARC, 32-bit) - 1.4.31.SP2&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.4.31.SP2&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.4.SP2 release of JBoss Operations Network. This is the full distribution for the SPARC Solaris, 32-bit platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP2+Release+Notes&gt;1.4.SP2 Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Full_sparc_solaris_1.4.31.tgz / 162694816&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; a67f2fe2dd2d35639b6821176e0c5f31&lt;br&gt;SHA-256: &amp;nbsp; 716f580423138b9ca017c0965f4ef73bbf7eba00e068b1ecdf953c293586dfd9&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documentation&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP2+Upgrading"&gt;Upgrading documentation&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Jul 13 16:33:05 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Jul 16 09:46:37 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Full (Solaris - SPARC, 32-bit) - 1.4.31.SP2</dc:subject>
    <dc:date>2007-07-13T16:33:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network"
        jbn:productVersion="1.4.31.SP2" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0187">Operations Network; 1.4.31.SP2</jbn:product>
    </jbn:products>
    <jbn:md5>a67f2fe2dd2d35639b6821176e0c5f31</jbn:md5>
    <jbn:sha256>716f580423138b9ca017c0965f4ef73bbf7eba00e068b1ecdf953c293586dfd9</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Full_sparc_solaris_1.4.31.tgz</jbn:fileName>
    <jbn:fileSize>162694816</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007iyP7AAI</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007iyP7AAI</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP2+Release+Notes&gt;1.4.SP2 Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.4.SP2 release of JBoss Operations Network. This is the full distribution for the SPARC Solaris, 32-bit platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documentation&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP2+Upgrading"&gt;Upgrading documentation&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-07-16T09:46:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007iyQGAAY">
    <title>DISTRIBUTION: JBoss Operations Network - Full (Linux - x86) - 1.4.31.SP2</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007iyQGAAY</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Full (Linux - x86) - 1.4.31.SP2&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.4.31.SP2&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.4.SP2 release of JBoss Operations Network. This is the full distribution for the Linux - x86 platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP2+Release+Notes&gt;1.4.SP2 Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Full_x86_linux_1.4.31.tgz / 144562024&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; b20160fce20e9ac2fccee52fc8debe9d&lt;br&gt;SHA-256: &amp;nbsp; 7f38d721e02356fd03f68628d7da6293efa6ce544cb7185ce2fb7137d1184ece&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documentation&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP2+Upgrading"&gt;Upgrading documentation&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Jul 13 16:30:21 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Jul 16 09:46:13 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Full (Linux - x86) - 1.4.31.SP2</dc:subject>
    <dc:date>2007-07-13T16:30:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network"
        jbn:productVersion="1.4.31.SP2" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0187">Operations Network; 1.4.31.SP2</jbn:product>
    </jbn:products>
    <jbn:md5>b20160fce20e9ac2fccee52fc8debe9d</jbn:md5>
    <jbn:sha256>7f38d721e02356fd03f68628d7da6293efa6ce544cb7185ce2fb7137d1184ece</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Full_x86_linux_1.4.31.tgz</jbn:fileName>
    <jbn:fileSize>144562024</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007iyQGAAY</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007iyQGAAY</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP2+Release+Notes&gt;1.4.SP2 Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.4.SP2 release of JBoss Operations Network. This is the full distribution for the Linux - x86 platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documentation&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP2+Upgrading"&gt;Upgrading documentation&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-07-16T09:46:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007iyPgAAI">
    <title>DISTRIBUTION: JBoss Operations Network - Full (Linux - x64) - 1.4.31.SP2</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007iyPgAAI</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Full (Linux - x64) - 1.4.31.SP2&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.4.31.SP2&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.4.SP2 release of JBoss Operations Network. This is the full distribution for the Linux - x64 (AMD64 or Intel 64) platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP2+Release+Notes&gt;1.4.SP2 Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Full_x64_linux_1.4.31.tgz / 142892352&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; 26b7a702f467edd13f925df541433bc8&lt;br&gt;SHA-256: &amp;nbsp; e8a797a24dfe91dfbbb7522b0ebd5e1ff4e5d9dc879f79af89e248bc45945b7e&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documentation&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP2+Upgrading"&gt;Upgrading documentation&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Jul 13 16:19:42 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Jul 16 09:45:24 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Full (Linux - x64) - 1.4.31.SP2</dc:subject>
    <dc:date>2007-07-13T16:19:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network"
        jbn:productVersion="1.4.31.SP2" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0187">Operations Network; 1.4.31.SP2</jbn:product>
    </jbn:products>
    <jbn:md5>26b7a702f467edd13f925df541433bc8</jbn:md5>
    <jbn:sha256>e8a797a24dfe91dfbbb7522b0ebd5e1ff4e5d9dc879f79af89e248bc45945b7e</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Full_x64_linux_1.4.31.tgz</jbn:fileName>
    <jbn:fileSize>142892352</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007iyPgAAI</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007iyPgAAI</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP2+Release+Notes&gt;1.4.SP2 Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.4.SP2 release of JBoss Operations Network. This is the full distribution for the Linux - x64 (AMD64 or Intel 64) platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documentation&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP2+Upgrading"&gt;Upgrading documentation&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-07-16T09:45:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007iyOwAAI">
    <title>DISTRIBUTION: JBoss Operations Network - Full (HP-UX 11.x - PA-RISC) - 1.4.31.SP2</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007iyOwAAI</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Full (HP-UX 11.x - PA-RISC) - 1.4.31.SP2&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.4.31.SP2&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.4.SP2 release of JBoss Operations Network. This is the full distribution for the HP-UX 11.x - PA-RISC platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP2+Release+Notes&gt;1.4.SP2 Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Full_pa_hpux11_1.4.31.tgz / 205715145&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; 3394996d631c7fa5e317184483c7f2ac&lt;br&gt;SHA-256: &amp;nbsp; 0fe5bf5db9433d4cdd95c9d7254aa667b05fa98af31314e9768109c17ca6b8ad&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documentation&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP2+Upgrading"&gt;Upgrading documentation&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Jul 13 16:03:19 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Jul 16 09:44:57 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Full (HP-UX 11.x - PA-RISC) - 1.4.31.SP2</dc:subject>
    <dc:date>2007-07-13T16:03:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network"
        jbn:productVersion="1.4.31.SP2" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0187">Operations Network; 1.4.31.SP2</jbn:product>
    </jbn:products>
    <jbn:md5>3394996d631c7fa5e317184483c7f2ac</jbn:md5>
    <jbn:sha256>0fe5bf5db9433d4cdd95c9d7254aa667b05fa98af31314e9768109c17ca6b8ad</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Full_pa_hpux11_1.4.31.tgz</jbn:fileName>
    <jbn:fileSize>205715145</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007iyOwAAI</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007iyOwAAI</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP2+Release+Notes&gt;1.4.SP2 Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.4.SP2 release of JBoss Operations Network. This is the full distribution for the HP-UX 11.x - PA-RISC platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documentation&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP2+Upgrading"&gt;Upgrading documentation&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-07-16T09:44:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007iyPvAAI">
    <title>DISTRIBUTION: JBoss Operations Network - Agent-Only (no JRE) - 1.4.31.SP2</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007iyPvAAI</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Agent-Only (no JRE) - 1.4.31.SP2&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.4.31.SP2&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.4.SP2 release of JBoss Operations Network. This is the non-platform-specific agent-only installation for any supported platform. A 1.4 or 1.5 JRE is a prerequisite.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP2+Release+Notes&gt;1.4.SP2 Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Agent_noJRE_1.4.31.tgz / 18877723&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; edd384d79e9cdda970b97bae1787a209&lt;br&gt;SHA-256: &amp;nbsp; 1fb9e12351b9479b5d87232f3cd15ec327be075309571d9c18f75aa608a684fc&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documentation&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP2+Upgrading"&gt;Upgrading documentation&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Jul 13 16:24:19 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Jul 16 09:45:36 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Agent-Only (no JRE) - 1.4.31.SP2</dc:subject>
    <dc:date>2007-07-13T16:24:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network"
        jbn:productVersion="1.4.31.SP2" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0187">Operations Network; 1.4.31.SP2</jbn:product>
    </jbn:products>
    <jbn:md5>edd384d79e9cdda970b97bae1787a209</jbn:md5>
    <jbn:sha256>1fb9e12351b9479b5d87232f3cd15ec327be075309571d9c18f75aa608a684fc</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Agent_noJRE_1.4.31.tgz</jbn:fileName>
    <jbn:fileSize>18877723</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007iyPvAAI</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007iyPvAAI</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP2+Release+Notes&gt;1.4.SP2 Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.4.SP2 release of JBoss Operations Network. This is the non-platform-specific agent-only installation for any supported platform. A 1.4 or 1.5 JRE is a prerequisite.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documentation&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP2+Upgrading"&gt;Upgrading documentation&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-07-16T09:45:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007iyR3AAI">
    <title>DISTRIBUTION: JBoss Operations Network - Agent-Only (Windows, 32-bit - Text Installer) - 1.4.31.SP2</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007iyR3AAI</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Agent-Only (Windows, 32-bit - Text Installer) - 1.4.31.SP2&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.4.31.SP2&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.4.SP2 release of JBoss Operations Network. This is the text installer for the agent-only distribution on the Windows, 32-bit platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP2+Release+Notes&gt;1.4.SP2 Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Agent_windows_txt_1.4.31.zip / 55611032&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; b0a32ea51fecb26bbf18baaa71eecd61&lt;br&gt;SHA-256: &amp;nbsp; 8e42f6dd2485ba6c4dee450e135c26c4e01918a80e79749bced78cbae76def68&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documentation&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP2+Upgrading"&gt;Upgrading documentation&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Jul 13 16:38:57 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Jul 16 09:47:01 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Agent-Only (Windows, 32-bit - Text Installer) - 1.4.31.SP2</dc:subject>
    <dc:date>2007-07-13T16:38:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network"
        jbn:productVersion="1.4.31.SP2" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0187">Operations Network; 1.4.31.SP2</jbn:product>
    </jbn:products>
    <jbn:md5>b0a32ea51fecb26bbf18baaa71eecd61</jbn:md5>
    <jbn:sha256>8e42f6dd2485ba6c4dee450e135c26c4e01918a80e79749bced78cbae76def68</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Agent_windows_txt_1.4.31.zip</jbn:fileName>
    <jbn:fileSize>55611032</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007iyR3AAI</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007iyR3AAI</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP2+Release+Notes&gt;1.4.SP2 Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.4.SP2 release of JBoss Operations Network. This is the text installer for the agent-only distribution on the Windows, 32-bit platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documentation&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP2+Upgrading"&gt;Upgrading documentation&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-07-16T09:47:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007iyQPAAY">
    <title>DISTRIBUTION: JBoss Operations Network - Agent-Only (Solaris - SPARC, 32-bit) - 1.4.31.SP2</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007iyQPAAY</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Agent-Only (Solaris - SPARC, 32-bit) - 1.4.31.SP2&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.4.31.SP2&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.4.SP2 release of JBoss Operations Network. This is the agent-only distribution for the SPARC Solaris, 32-bit platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP2+Release+Notes&gt;1.4.SP2 Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Agent_sparc_solaris_1.4.31.tgz / 66022193&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; acc442ff87040981469acca3c0f9578c&lt;br&gt;SHA-256: &amp;nbsp; 33c8a7d82c0a1a00637f022b45ed944c0a24b30502caab61c0cf5e294d77fdc4&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documentation&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP2+Upgrading"&gt;Upgrading documentation&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Jul 13 16:31:45 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Jul 16 09:46:26 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Agent-Only (Solaris - SPARC, 32-bit) - 1.4.31.SP2</dc:subject>
    <dc:date>2007-07-13T16:31:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network"
        jbn:productVersion="1.4.31.SP2" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0187">Operations Network; 1.4.31.SP2</jbn:product>
    </jbn:products>
    <jbn:md5>acc442ff87040981469acca3c0f9578c</jbn:md5>
    <jbn:sha256>33c8a7d82c0a1a00637f022b45ed944c0a24b30502caab61c0cf5e294d77fdc4</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Agent_sparc_solaris_1.4.31.tgz</jbn:fileName>
    <jbn:fileSize>66022193</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007iyQPAAY</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007iyQPAAY</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP2+Release+Notes&gt;1.4.SP2 Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.4.SP2 release of JBoss Operations Network. This is the agent-only distribution for the SPARC Solaris, 32-bit platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documentation&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP2+Upgrading"&gt;Upgrading documentation&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-07-16T09:46:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007iyQ5AAI">
    <title>DISTRIBUTION: JBoss Operations Network - Agent-Only (Linux - x86) - 1.4.31.SP2</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007iyQ5AAI</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Agent-Only (Linux - x86) - 1.4.31.SP2&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.4.31.SP2&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.4.SP2 release of JBoss Operations Network. This is the agent-only distribution for the Linux - x86 platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP2+Release+Notes&gt;1.4.SP2 Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Agent_x86_linux_1.4.31.tgz / 52923079&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; 42549abfdd914d01cb0a11ce0d2a1865&lt;br&gt;SHA-256: &amp;nbsp; 42671e4932e5d096df0311166dbf52abd176a34fb971ca89844bfc8977f3ed2e&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documentation&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP2+Upgrading"&gt;Upgrading documentation&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Jul 13 16:28:09 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Jul 16 09:46:01 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Agent-Only (Linux - x86) - 1.4.31.SP2</dc:subject>
    <dc:date>2007-07-13T16:28:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network"
        jbn:productVersion="1.4.31.SP2" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0187">Operations Network; 1.4.31.SP2</jbn:product>
    </jbn:products>
    <jbn:md5>42549abfdd914d01cb0a11ce0d2a1865</jbn:md5>
    <jbn:sha256>42671e4932e5d096df0311166dbf52abd176a34fb971ca89844bfc8977f3ed2e</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Agent_x86_linux_1.4.31.tgz</jbn:fileName>
    <jbn:fileSize>52923079</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007iyQ5AAI</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007iyQ5AAI</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP2+Release+Notes&gt;1.4.SP2 Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.4.SP2 release of JBoss Operations Network. This is the agent-only distribution for the Linux - x86 platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documentation&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP2+Upgrading"&gt;Upgrading documentation&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-07-16T09:46:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007iyP1AAI">
    <title>DISTRIBUTION: JBoss Operations Network - Agent-Only (Linux - x64) - 1.4.31.SP2</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007iyP1AAI</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Agent-Only (Linux - x64) - 1.4.31.SP2&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.4.31.SP2&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.4.SP2 release of JBoss Operations Network. This is the agent-only distribution for the Linux - x64 (AMD64 or Intel 64) platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP2+Release+Notes&gt;1.4.SP2 Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Agent_x64_linux_1.4.31.tgz / 46392627&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; 5ca1d19458b3ec0fd0a2df209428c8ea&lt;br&gt;SHA-256: &amp;nbsp; c9d23eaf694215b6eb75968017654a0581c599f4dc62aad52a4bb87b913894ef&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documentation&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP2+Upgrading"&gt;Upgrading documentation&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Jul 13 16:04:40 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Jul 16 09:45:12 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Agent-Only (Linux - x64) - 1.4.31.SP2</dc:subject>
    <dc:date>2007-07-13T16:04:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network"
        jbn:productVersion="1.4.31.SP2" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0187">Operations Network; 1.4.31.SP2</jbn:product>
    </jbn:products>
    <jbn:md5>5ca1d19458b3ec0fd0a2df209428c8ea</jbn:md5>
    <jbn:sha256>c9d23eaf694215b6eb75968017654a0581c599f4dc62aad52a4bb87b913894ef</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Agent_x64_linux_1.4.31.tgz</jbn:fileName>
    <jbn:fileSize>46392627</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007iyP1AAI</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007iyP1AAI</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP2+Release+Notes&gt;1.4.SP2 Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.4.SP2 release of JBoss Operations Network. This is the agent-only distribution for the Linux - x64 (AMD64 or Intel 64) platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documentation&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP2+Upgrading"&gt;Upgrading documentation&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-07-16T09:45:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007iyOmAAI">
    <title>DISTRIBUTION: JBoss Operations Network - Agent-Only (HP-UX 11.x - PA-RISC) - 1.4.31.SP2</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007iyOmAAI</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Agent-Only (HP-UX 11.x - PA-RISC) - 1.4.31.SP2&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.4.31.SP2&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.4.SP2 release of JBoss Operations Network. This is the agent-only distribution for the HPUX 11.x - PA-RISC platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP2+Release+Notes&gt;1.4.SP2 Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Agent_pa_hpux11_1.4.31.tgz / 83569060&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; 88ab8bbd3468f44dc156bd8d185119c5&lt;br&gt;SHA-256: &amp;nbsp; 02161ad17bc63274ab1341d269484ae51b14aa1a94e3f5327bc7d0a044b5cd46&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documentation&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP2+Upgrading"&gt;Upgrading documentation&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Jul 13 15:58:54 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Jul 16 09:44:46 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Agent-Only (HP-UX 11.x - PA-RISC) - 1.4.31.SP2</dc:subject>
    <dc:date>2007-07-13T15:58:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network"
        jbn:productVersion="1.4.31.SP2" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0187">Operations Network; 1.4.31.SP2</jbn:product>
    </jbn:products>
    <jbn:md5>88ab8bbd3468f44dc156bd8d185119c5</jbn:md5>
    <jbn:sha256>02161ad17bc63274ab1341d269484ae51b14aa1a94e3f5327bc7d0a044b5cd46</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Agent_pa_hpux11_1.4.31.tgz</jbn:fileName>
    <jbn:fileSize>83569060</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007iyOmAAI</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007iyOmAAI</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP2+Release+Notes&gt;1.4.SP2 Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.4.SP2 release of JBoss Operations Network. This is the agent-only distribution for the HPUX 11.x - PA-RISC platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documentation&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP2+Upgrading"&gt;Upgrading documentation&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-07-16T09:44:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007iyRDAAY">
    <title>DISTRIBUTION: JBoss Operations Network - Agent-Only (AIX PPC, 32-bit) - 1.4.31.SP2</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007iyRDAAY</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Agent-Only (AIX PPC, 32-bit) - 1.4.31.SP2&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.4.31.SP2&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.4.SP2 release of JBoss Operations Network. This is the agent-only distribution for the AIX - PPC, 32-bit platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP2+Release+Notes&gt;1.4.SP2 Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Agent_ppc_aix_1.4.31.tgz / 54249273&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; 75b4f3c74ca74fd935fdf59462e3345a&lt;br&gt;SHA-256: &amp;nbsp; 43845bae1d3020f97804777f62872e454d14df31bb04afae7e31b74ad6959f4e&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documentation&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP2+Upgrading"&gt;Upgrading documentation&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Jul 13 16:43:49 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Jul 16 09:47:23 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Agent-Only (AIX PPC, 32-bit) - 1.4.31.SP2</dc:subject>
    <dc:date>2007-07-13T16:43:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network"
        jbn:productVersion="1.4.31.SP2" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0187">Operations Network; 1.4.31.SP2</jbn:product>
    </jbn:products>
    <jbn:md5>75b4f3c74ca74fd935fdf59462e3345a</jbn:md5>
    <jbn:sha256>43845bae1d3020f97804777f62872e454d14df31bb04afae7e31b74ad6959f4e</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Agent_ppc_aix_1.4.31.tgz</jbn:fileName>
    <jbn:fileSize>54249273</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007iyRDAAY</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007iyRDAAY</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP2+Release+Notes&gt;1.4.SP2 Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.4.SP2 release of JBoss Operations Network. This is the agent-only distribution for the AIX - PPC, 32-bit platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documentation&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP2+Upgrading"&gt;Upgrading documentation&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-07-16T09:47:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006weRRAAY">
    <title>DISTRIBUTION: JBoss Operations Network - Full (no JRE) - 1.4.28.SP1</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006weRRAAY</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Full (no JRE) - 1.4.28.SP1&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.4.28.SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.4.SP1 release of JBoss Operations Network. This is the non-platform-specific full installation for any supported platform. A 1.4 JRE is a prerequisite.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP1+Release+Notes&gt;1.4.SP1 Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Full_noJRE_1.4.28.tgz / 82321971&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; 0ae7014e4b4a4b37f0d7c435298ea9b6&lt;br&gt;SHA-256: &amp;nbsp; 7eb2c0316ecec6f6d97623935018fb23c74c6f4ad1b6945bcd295da2d14ab10e&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documentation&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP1+Upgrading"&gt;Upgrading documentation&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Mar 07 20:16:07 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri Mar 09 14:19:43 EST 2007&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Full (no JRE) - 1.4.28.SP1</dc:subject>
    <dc:date>2007-03-07T20:16:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network"
        jbn:productVersion="1.4.28.SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0160">Operations Network; 1.4.28.SP1</jbn:product>
    </jbn:products>
    <jbn:md5>0ae7014e4b4a4b37f0d7c435298ea9b6</jbn:md5>
    <jbn:sha256>7eb2c0316ecec6f6d97623935018fb23c74c6f4ad1b6945bcd295da2d14ab10e</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Full_noJRE_1.4.28.tgz</jbn:fileName>
    <jbn:fileSize>82321971</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006weRRAAY</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006weRRAAY</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP1+Release+Notes&gt;1.4.SP1 Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.4.SP1 release of JBoss Operations Network. This is the non-platform-specific full installation for any supported platform. A 1.4 JRE is a prerequisite.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documentation&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP1+Upgrading"&gt;Upgrading documentation&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-03-09T14:19:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006weRvAAI">
    <title>DISTRIBUTION: JBoss Operations Network - Full (Windows, 32-bit - Text Installer) - 1.4.28.SP1</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006weRvAAI</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Full (Windows, 32-bit - Text Installer) - 1.4.28.SP1&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.4.28.SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.4.SP1 release of JBoss Operations Network. This is the text installer for the full distribution on the Windows, 32-bit platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP1+Release+Notes&gt;1.4.SP1 Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Full_windows_txt_1.4.28.zip / 147575312&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; 0f7ffb0af60f2ff73dcb2716e0e37252&lt;br&gt;SHA-256: &amp;nbsp; 170b0112ffe050c71bbdb75f722493e4dd86ef2a23111b6ada55be319e4feae3&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documentation&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP1+Upgrading"&gt;Upgrading documentation&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Mar 07 20:33:31 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri Mar 09 17:44:29 EST 2007&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Full (Windows, 32-bit - Text Installer) - 1.4.28.SP1</dc:subject>
    <dc:date>2007-03-07T20:33:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network"
        jbn:productVersion="1.4.28.SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0160">Operations Network; 1.4.28.SP1</jbn:product>
    </jbn:products>
    <jbn:md5>0f7ffb0af60f2ff73dcb2716e0e37252</jbn:md5>
    <jbn:sha256>170b0112ffe050c71bbdb75f722493e4dd86ef2a23111b6ada55be319e4feae3</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Full_windows_txt_1.4.28.zip</jbn:fileName>
    <jbn:fileSize>147575312</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006weRvAAI</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006weRvAAI</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP1+Release+Notes&gt;1.4.SP1 Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.4.SP1 release of JBoss Operations Network. This is the text installer for the full distribution on the Windows, 32-bit platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documentation&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP1+Upgrading"&gt;Upgrading documentation&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-03-09T17:44:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006weQjAAI">
    <title>DISTRIBUTION: JBoss Operations Network - Full (Windows, 32-bit - GUI installer) - 1.4.28.SP1</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006weQjAAI</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Full (Windows, 32-bit - GUI installer) - 1.4.28.SP1&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.4.28.SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.4.SP1 release of JBoss Operations Network. This is the GUI installer for the full distribution on the Windows, 32-bit platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP1+Release+Notes&gt;1.4.SP1 Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Full_windows_gui_1.4.28.exe / 119264419&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; 6a238aa2ab9a2782e03d7cb7d60e9704&lt;br&gt;SHA-256: &amp;nbsp; a0212c5af2a7930d94107ce884b2ea4a9be10cc7ccf720984b8e52ee0014a923&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documentation&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP1+Upgrading"&gt;Upgrading documentation&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Mar 07 20:26:45 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri Mar 09 14:21:37 EST 2007&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Full (Windows, 32-bit - GUI installer) - 1.4.28.SP1</dc:subject>
    <dc:date>2007-03-07T20:26:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network"
        jbn:productVersion="1.4.28.SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0160">Operations Network; 1.4.28.SP1</jbn:product>
    </jbn:products>
    <jbn:md5>6a238aa2ab9a2782e03d7cb7d60e9704</jbn:md5>
    <jbn:sha256>a0212c5af2a7930d94107ce884b2ea4a9be10cc7ccf720984b8e52ee0014a923</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Full_windows_gui_1.4.28.exe</jbn:fileName>
    <jbn:fileSize>119264419</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006weQjAAI</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006weQjAAI</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP1+Release+Notes&gt;1.4.SP1 Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.4.SP1 release of JBoss Operations Network. This is the GUI installer for the full distribution on the Windows, 32-bit platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documentation&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP1+Upgrading"&gt;Upgrading documentation&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-03-09T14:21:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006weRgAAI">
    <title>DISTRIBUTION: JBoss Operations Network - Full (Solaris - SPARC, 32-bit) - 1.4.28.SP1</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006weRgAAI</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Full (Solaris - SPARC, 32-bit) - 1.4.28.SP1&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.4.28.SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.4.SP1 release of JBoss Operations Network. This is the full distribution for the SPARC Solaris, 32-bit platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP1+Release+Notes&gt;1.4.SP1 Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Full_sparc_solaris_1.4.28.tgz / 162678812&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; 560a9bcfb1b91d75047bb1b770f5a7b0&lt;br&gt;SHA-256: &amp;nbsp; 77579f947dae1e067911002f33a83c9815ff039032d4d31ef8397194407eba7c&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documentation&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP1+Upgrading"&gt;Upgrading documentation&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Mar 07 20:24:03 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri Mar 09 14:20:57 EST 2007&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Full (Solaris - SPARC, 32-bit) - 1.4.28.SP1</dc:subject>
    <dc:date>2007-03-07T20:24:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network"
        jbn:productVersion="1.4.28.SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0160">Operations Network; 1.4.28.SP1</jbn:product>
    </jbn:products>
    <jbn:md5>560a9bcfb1b91d75047bb1b770f5a7b0</jbn:md5>
    <jbn:sha256>77579f947dae1e067911002f33a83c9815ff039032d4d31ef8397194407eba7c</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Full_sparc_solaris_1.4.28.tgz</jbn:fileName>
    <jbn:fileSize>162678812</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006weRgAAI</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006weRgAAI</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP1+Release+Notes&gt;1.4.SP1 Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.4.SP1 release of JBoss Operations Network. This is the full distribution for the SPARC Solaris, 32-bit platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documentation&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP1+Upgrading"&gt;Upgrading documentation&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-03-09T14:20:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006weRWAAY">
    <title>DISTRIBUTION: JBoss Operations Network - Full (Linux - x86) - 1.4.28.SP1</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006weRWAAY</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Full (Linux - x86) - 1.4.28.SP1&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.4.28.SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.4.SP1 release of JBoss Operations Network. This is the full distribution for the Linux - x86 platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP1+Release+Notes&gt;1.4.SP1 Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Full_x86_linux_1.4.28.tgz / 144545845&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; b62ffb6d690c734e63686cfa90253951&lt;br&gt;SHA-256: &amp;nbsp; 9e0e0bceaddc5f9ae78017963a707440d5886319c771de2604110b7a64cbc376&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documentation&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP1+Upgrading"&gt;Upgrading documentation&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Mar 07 20:20:05 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri Mar 09 14:20:20 EST 2007&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Full (Linux - x86) - 1.4.28.SP1</dc:subject>
    <dc:date>2007-03-07T20:20:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network"
        jbn:productVersion="1.4.28.SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0160">Operations Network; 1.4.28.SP1</jbn:product>
    </jbn:products>
    <jbn:md5>b62ffb6d690c734e63686cfa90253951</jbn:md5>
    <jbn:sha256>9e0e0bceaddc5f9ae78017963a707440d5886319c771de2604110b7a64cbc376</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Full_x86_linux_1.4.28.tgz</jbn:fileName>
    <jbn:fileSize>144545845</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006weRWAAY</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006weRWAAY</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP1+Release+Notes&gt;1.4.SP1 Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.4.SP1 release of JBoss Operations Network. This is the full distribution for the Linux - x86 platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documentation&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP1+Upgrading"&gt;Upgrading documentation&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-03-09T14:20:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006weR3AAI">
    <title>DISTRIBUTION: JBoss Operations Network - Full (Linux - x64) - 1.4.28.SP1</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006weR3AAI</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Full (Linux - x64) - 1.4.28.SP1&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.4.28.SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.4.SP1 release of JBoss Operations Network. This is the full distribution for the Linux - x64 (AMD64 or Intel 64) platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP1+Release+Notes&gt;1.4.SP1 Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Full_x64_linux_1.4.28.tgz / 142873947&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; 8affc686a930ea90de295050e145ce27&lt;br&gt;SHA-256: &amp;nbsp; 147eda524c7436997df576e3d9d73e5ec93ed46ba25a6b7a3cb051a506afd6e5&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documentation&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP1+Upgrading"&gt;Upgrading documentation&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Mar 07 20:11:45 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri Mar 09 14:19:04 EST 2007&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Full (Linux - x64) - 1.4.28.SP1</dc:subject>
    <dc:date>2007-03-07T20:11:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network"
        jbn:productVersion="1.4.28.SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0160">Operations Network; 1.4.28.SP1</jbn:product>
    </jbn:products>
    <jbn:md5>8affc686a930ea90de295050e145ce27</jbn:md5>
    <jbn:sha256>147eda524c7436997df576e3d9d73e5ec93ed46ba25a6b7a3cb051a506afd6e5</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Full_x64_linux_1.4.28.tgz</jbn:fileName>
    <jbn:fileSize>142873947</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006weR3AAI</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006weR3AAI</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP1+Release+Notes&gt;1.4.SP1 Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.4.SP1 release of JBoss Operations Network. This is the full distribution for the Linux - x64 (AMD64 or Intel 64) platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documentation&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP1+Upgrading"&gt;Upgrading documentation&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-03-09T14:19:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006weQsAAI">
    <title>DISTRIBUTION: JBoss Operations Network - Full (HP-UX 11.x - PA-RISC) - 1.4.28.SP1</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006weQsAAI</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Full (HP-UX 11.x - PA-RISC) - 1.4.28.SP1&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.4.28.SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.4.SP1 release of JBoss Operations Network. This is the full distribution for the HP-UX 11.x - PA-RISC platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP1+Release+Notes&gt;1.4.SP1 Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Full_pa_hpux11_1.4.28.tgz / 205698918&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; 7e46554ca44c8efd757c9c3c0d3b39d0&lt;br&gt;SHA-256: &amp;nbsp; 9ff8ad7bdf5f6c95f05ba467a37f5b63dcdf9d34d34afd53f05437e24b9f695c&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documentation&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP1+Upgrading"&gt;Upgrading documentation&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Mar 07 19:44:04 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri Mar 09 14:18:25 EST 2007&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Full (HP-UX 11.x - PA-RISC) - 1.4.28.SP1</dc:subject>
    <dc:date>2007-03-07T19:44:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network"
        jbn:productVersion="1.4.28.SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0160">Operations Network; 1.4.28.SP1</jbn:product>
    </jbn:products>
    <jbn:md5>7e46554ca44c8efd757c9c3c0d3b39d0</jbn:md5>
    <jbn:sha256>9ff8ad7bdf5f6c95f05ba467a37f5b63dcdf9d34d34afd53f05437e24b9f695c</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Full_pa_hpux11_1.4.28.tgz</jbn:fileName>
    <jbn:fileSize>205698918</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006weQsAAI</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006weQsAAI</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP1+Release+Notes&gt;1.4.SP1 Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.4.SP1 release of JBoss Operations Network. This is the full distribution for the HP-UX 11.x - PA-RISC platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documentation&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP1+Upgrading"&gt;Upgrading documentation&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-03-09T14:18:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006weRMAAY">
    <title>DISTRIBUTION: JBoss Operations Network - Agent-Only (no JRE) - 1.4.28.SP1</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006weRMAAY</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Agent-Only (no JRE) - 1.4.28.SP1&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.4.28.SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.4.SP1 release of JBoss Operations Network. This is the non-platform-specific agent-only installation for any supported platform. A 1.4 or 1.5 JRE is a prerequisite.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP1+Release+Notes&gt;1.4.SP1 Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Agent_noJRE_1.4.28.tgz / 18873125&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; 338448a1d5caf6b1777ccc6f0670b3a8&lt;br&gt;SHA-256: &amp;nbsp; 2148025c48f499c2ff0696ba7ec3bc88bbed3a1fe2073bddbc1eaf578d49092e&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documentation&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP1+Upgrading"&gt;Upgrading documentation&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Mar 07 20:13:44 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri Mar 09 14:19:24 EST 2007&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Agent-Only (no JRE) - 1.4.28.SP1</dc:subject>
    <dc:date>2007-03-07T20:13:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network"
        jbn:productVersion="1.4.28.SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0160">Operations Network; 1.4.28.SP1</jbn:product>
    </jbn:products>
    <jbn:md5>338448a1d5caf6b1777ccc6f0670b3a8</jbn:md5>
    <jbn:sha256>2148025c48f499c2ff0696ba7ec3bc88bbed3a1fe2073bddbc1eaf578d49092e</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Agent_noJRE_1.4.28.tgz</jbn:fileName>
    <jbn:fileSize>18873125</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006weRMAAY</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006weRMAAY</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP1+Release+Notes&gt;1.4.SP1 Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.4.SP1 release of JBoss Operations Network. This is the non-platform-specific agent-only installation for any supported platform. A 1.4 or 1.5 JRE is a prerequisite.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documentation&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP1+Upgrading"&gt;Upgrading documentation&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-03-09T14:19:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006weRqAAI">
    <title>DISTRIBUTION: JBoss Operations Network - Agent-Only (Windows, 32-bit - Text Installer) - 1.4.28.SP1</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006weRqAAI</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Agent-Only (Windows, 32-bit - Text Installer) - 1.4.28.SP1&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.4.28.SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.4.SP1 release of JBoss Operations Network. This is the text installer for the agent-only distribution on the Windows, 32-bit platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP1+Release+Notes&gt;1.4.SP1 Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Agent_windows_txt_1.4.28.zip / 55606355&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; 546ba8c9a831a97de0b05e806cc3ed26&lt;br&gt;SHA-256: &amp;nbsp; abfd3e0eb0a089e2f42f810119f9f8ab25b919cb2c48babef2b9979eff6023a8&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documentation&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP1+Upgrading"&gt;Upgrading documentation&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Mar 07 20:28:39 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri Mar 09 14:22:08 EST 2007&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Agent-Only (Windows, 32-bit - Text Installer) - 1.4.28.SP1</dc:subject>
    <dc:date>2007-03-07T20:28:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network"
        jbn:productVersion="1.4.28.SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0160">Operations Network; 1.4.28.SP1</jbn:product>
    </jbn:products>
    <jbn:md5>546ba8c9a831a97de0b05e806cc3ed26</jbn:md5>
    <jbn:sha256>abfd3e0eb0a089e2f42f810119f9f8ab25b919cb2c48babef2b9979eff6023a8</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Agent_windows_txt_1.4.28.zip</jbn:fileName>
    <jbn:fileSize>55606355</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006weRqAAI</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006weRqAAI</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP1+Release+Notes&gt;1.4.SP1 Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.4.SP1 release of JBoss Operations Network. This is the text installer for the agent-only distribution on the Windows, 32-bit platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documentation&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP1+Upgrading"&gt;Upgrading documentation&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-03-09T14:22:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006weRlAAI">
    <title>DISTRIBUTION: JBoss Operations Network - Agent-Only (Windows, 32-bit - GUI installer) - 1.4.28.SP1</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006weRlAAI</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Agent-Only (Windows, 32-bit - GUI installer) - 1.4.28.SP1&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.4.28.SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;*REMOVED*

The 1.4.SP1 release of JBoss Operations Network. This is the GUI installer for the agent-only distribution on the Windows, 32-bit platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP1+Release+Notes&gt;1.4.SP1 Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Agent_windows_gui_1.4.28.exe / 61232474&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; 5e7f99b5eb72c6717b720349f862dccc&lt;br&gt;SHA-256: &amp;nbsp; 435ad16e64a181ec9989932ee8a81db7698a0518865a268caee8963df023e887&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documentation&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP1+Upgrading"&gt;Upgrading documentation&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Mar 07 20:25:24 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri Mar 09 16:29:50 EST 2007&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Agent-Only (Windows, 32-bit - GUI installer) - 1.4.28.SP1</dc:subject>
    <dc:date>2007-03-07T20:25:Z</dc:date>
    <jbn:distributionStatus>REMOVED</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network"
        jbn:productVersion="1.4.28.SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0160">Operations Network; 1.4.28.SP1</jbn:product>
    </jbn:products>
    <jbn:md5>5e7f99b5eb72c6717b720349f862dccc</jbn:md5>
    <jbn:sha256>435ad16e64a181ec9989932ee8a81db7698a0518865a268caee8963df023e887</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Agent_windows_gui_1.4.28.exe</jbn:fileName>
    <jbn:fileSize>61232474</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006weRlAAI</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006weRlAAI</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP1+Release+Notes&gt;1.4.SP1 Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>*REMOVED*

The 1.4.SP1 release of JBoss Operations Network. This is the GUI installer for the agent-only distribution on the Windows, 32-bit platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documentation&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP1+Upgrading"&gt;Upgrading documentation&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-03-09T16:29:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006weQqAAI">
    <title>DISTRIBUTION: JBoss Operations Network - Agent-Only (Solaris - SPARC, 32-bit) - 1.4.28.SP1</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006weQqAAI</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Agent-Only (Solaris - SPARC, 32-bit) - 1.4.28.SP1&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.4.28.SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.4.SP1 release of JBoss Operations Network. This is the agent-only distribution for the SPARC Solaris, 32-bit platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP1+Release+Notes&gt;1.4.SP1 Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Agent_sparc_solaris_1.4.28.tgz / 66016703&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; 46c3c152e7f69535bd070bd2f0fb56a0&lt;br&gt;SHA-256: &amp;nbsp; b2c2739ac5a20fde7a523a50472073536e56eb3ffa9fa59eb6794235a9a1f1d2&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documentation&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP1+Upgrading"&gt;Upgrading documentation&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Mar 07 20:22:04 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri Mar 09 14:20:38 EST 2007&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Agent-Only (Solaris - SPARC, 32-bit) - 1.4.28.SP1</dc:subject>
    <dc:date>2007-03-07T20:22:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network"
        jbn:productVersion="1.4.28.SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0160">Operations Network; 1.4.28.SP1</jbn:product>
    </jbn:products>
    <jbn:md5>46c3c152e7f69535bd070bd2f0fb56a0</jbn:md5>
    <jbn:sha256>b2c2739ac5a20fde7a523a50472073536e56eb3ffa9fa59eb6794235a9a1f1d2</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Agent_sparc_solaris_1.4.28.tgz</jbn:fileName>
    <jbn:fileSize>66016703</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006weQqAAI</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006weQqAAI</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP1+Release+Notes&gt;1.4.SP1 Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.4.SP1 release of JBoss Operations Network. This is the agent-only distribution for the SPARC Solaris, 32-bit platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documentation&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP1+Upgrading"&gt;Upgrading documentation&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-03-09T14:20:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006weQpAAI">
    <title>DISTRIBUTION: JBoss Operations Network - Agent-Only (Linux - x86) - 1.4.28.SP1</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006weQpAAI</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Agent-Only (Linux - x86) - 1.4.28.SP1&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.4.28.SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.4.SP1 release of JBoss Operations Network. This is the agent-only distribution for the Linux - x86 platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP1+Release+Notes&gt;1.4.SP1 Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Agent_x86_linux_1.4.28.tgz / 52917801&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; b87d106658ac26c4107f100aea063526&lt;br&gt;SHA-256: &amp;nbsp; 92ac7fe78e6b3e9010fb93c7869abd9f2afb2567cdcc2e4bf0838e9567dd61ab&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documentation&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP1+Upgrading"&gt;Upgrading documentation&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Mar 07 20:18:47 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri Mar 09 14:20:01 EST 2007&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Agent-Only (Linux - x86) - 1.4.28.SP1</dc:subject>
    <dc:date>2007-03-07T20:18:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network"
        jbn:productVersion="1.4.28.SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0160">Operations Network; 1.4.28.SP1</jbn:product>
    </jbn:products>
    <jbn:md5>b87d106658ac26c4107f100aea063526</jbn:md5>
    <jbn:sha256>92ac7fe78e6b3e9010fb93c7869abd9f2afb2567cdcc2e4bf0838e9567dd61ab</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Agent_x86_linux_1.4.28.tgz</jbn:fileName>
    <jbn:fileSize>52917801</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006weQpAAI</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006weQpAAI</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP1+Release+Notes&gt;1.4.SP1 Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.4.SP1 release of JBoss Operations Network. This is the agent-only distribution for the Linux - x86 platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documentation&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP1+Upgrading"&gt;Upgrading documentation&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-03-09T14:20:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006weRCAAY">
    <title>DISTRIBUTION: JBoss Operations Network - Agent-Only (Linux - x64) - 1.4.28.SP1</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006weRCAAY</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Agent-Only (Linux - x64) - 1.4.28.SP1&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.4.28.SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.4.SP1 release of JBoss Operations Network. This is the agent-only distribution for the Linux - x64 (AMD64 or Intel 64) platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP1+Release+Notes&gt;1.4.SP1 Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Agent_x64_linux_1.4.28.tgz / 46387595&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; 58515113e0aa5b4ce0d5220a93384c26&lt;br&gt;SHA-256: &amp;nbsp; fba68850cd2042db2b27ae9ebc9443fb0140b5c180fec8240a4d9084a0a82802&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documentation&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP1+Upgrading"&gt;Upgrading documentation&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Mar 07 20:10:27 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri Mar 09 14:18:43 EST 2007&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Agent-Only (Linux - x64) - 1.4.28.SP1</dc:subject>
    <dc:date>2007-03-07T20:10:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network"
        jbn:productVersion="1.4.28.SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0160">Operations Network; 1.4.28.SP1</jbn:product>
    </jbn:products>
    <jbn:md5>58515113e0aa5b4ce0d5220a93384c26</jbn:md5>
    <jbn:sha256>fba68850cd2042db2b27ae9ebc9443fb0140b5c180fec8240a4d9084a0a82802</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Agent_x64_linux_1.4.28.tgz</jbn:fileName>
    <jbn:fileSize>46387595</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006weRCAAY</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006weRCAAY</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP1+Release+Notes&gt;1.4.SP1 Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.4.SP1 release of JBoss Operations Network. This is the agent-only distribution for the Linux - x64 (AMD64 or Intel 64) platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documentation&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP1+Upgrading"&gt;Upgrading documentation&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-03-09T14:18:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006weQnAAI">
    <title>DISTRIBUTION: JBoss Operations Network - Agent-Only (HP-UX 11.x - PA-RISC) - 1.4.28.SP1</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006weQnAAI</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Agent-Only (HP-UX 11.x - PA-RISC) - 1.4.28.SP1&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.4.28.SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.4.SP1 release of JBoss Operations Network. This is the agent-only distribution for the HPUX 11.x - PA-RISC platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP1+Release+Notes&gt;1.4.SP1 Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Agent_pa_hpux11_1.4.28.tgz / 83563860&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; 168d6900c479f8bc476216a4ca3bd21e&lt;br&gt;SHA-256: &amp;nbsp; 68d5ec21cceb6392e47d96bf20c467786c69007a5f1de469743a87ac95a4c004&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documentation&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP1+Upgrading"&gt;Upgrading documentation&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Mar 07 19:42:18 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri Mar 09 14:17:31 EST 2007&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Agent-Only (HP-UX 11.x - PA-RISC) - 1.4.28.SP1</dc:subject>
    <dc:date>2007-03-07T19:42:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network"
        jbn:productVersion="1.4.28.SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0160">Operations Network; 1.4.28.SP1</jbn:product>
    </jbn:products>
    <jbn:md5>168d6900c479f8bc476216a4ca3bd21e</jbn:md5>
    <jbn:sha256>68d5ec21cceb6392e47d96bf20c467786c69007a5f1de469743a87ac95a4c004</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Agent_pa_hpux11_1.4.28.tgz</jbn:fileName>
    <jbn:fileSize>83563860</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006weQnAAI</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006weQnAAI</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP1+Release+Notes&gt;1.4.SP1 Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.4.SP1 release of JBoss Operations Network. This is the agent-only distribution for the HPUX 11.x - PA-RISC platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documentation&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP1+Upgrading"&gt;Upgrading documentation&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-03-09T14:17:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006weSAAAY">
    <title>DISTRIBUTION: JBoss Operations Network - Agent-Only (AIX PPC, 32-bit) - 1.4.28.SP1</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006weSAAAY</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Agent-Only (AIX PPC, 32-bit) - 1.4.28.SP1&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.4.28.SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.4.SP1 release of JBoss Operations Network. This is the agent-only distribution for the AIX - PPC, 32-bit platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP1+Release+Notes&gt;1.4.SP1 Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Agent_ppc_aix_1.4.28.tgz / 54244096&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; 093285298ead42464a69925ba8d0c96b&lt;br&gt;SHA-256: &amp;nbsp; 336d1fdb8d605472174e175a332eff6a3e24a0ed726079501ca92d0e3df6c768&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documentation&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP1+Upgrading"&gt;Upgrading documentation&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Mar 07 20:34:56 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri Mar 09 14:23:12 EST 2007&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Agent-Only (AIX PPC, 32-bit) - 1.4.28.SP1</dc:subject>
    <dc:date>2007-03-07T20:34:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network"
        jbn:productVersion="1.4.28.SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0160">Operations Network; 1.4.28.SP1</jbn:product>
    </jbn:products>
    <jbn:md5>093285298ead42464a69925ba8d0c96b</jbn:md5>
    <jbn:sha256>336d1fdb8d605472174e175a332eff6a3e24a0ed726079501ca92d0e3df6c768</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Agent_ppc_aix_1.4.28.tgz</jbn:fileName>
    <jbn:fileSize>54244096</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006weSAAAY</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006weSAAAY</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP1+Release+Notes&gt;1.4.SP1 Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.4.SP1 release of JBoss Operations Network. This is the agent-only distribution for the AIX - PPC, 32-bit platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documentation&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+SP1+Upgrading"&gt;Upgrading documentation&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-03-09T14:23:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005OTfeAAG">
    <title>DISTRIBUTION: JBoss Operations Network - Full (no JRE) - 1.4.16.GA</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005OTfeAAG</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Full (no JRE) - 1.4.16.GA&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.4.16.GA&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.4.16.GA  release of JBoss Operations Network. This is the non-platform specific full installation for any supported platform. A 1.4 JRE is a prerequisite.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+Final"&gt;1.4 details&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Full_NoJRE_1.4.16.tgz / 82289907&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; d03a88ade077f854904aa66f31ff8462&lt;br&gt;SHA-256: &amp;nbsp; 817aeea38316d7f9c31584f02b19f309b5ad3445f218399d96bf6bbffebde136&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Sep 06 11:11:51 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Thu Sep 07 11:06:49 EDT 2006&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Full (no JRE) - 1.4.16.GA</dc:subject>
    <dc:date>2006-09-06T11:11:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network"
        jbn:productVersion="1.4.16.GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0133">Operations Network; 1.4.16.GA</jbn:product>
    </jbn:products>
    <jbn:md5>d03a88ade077f854904aa66f31ff8462</jbn:md5>
    <jbn:sha256>817aeea38316d7f9c31584f02b19f309b5ad3445f218399d96bf6bbffebde136</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Full_NoJRE_1.4.16.tgz</jbn:fileName>
    <jbn:fileSize>82289907</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000005OTfeAAG</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000005OTfeAAG</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+Final"&gt;1.4 details&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.4.16.GA  release of JBoss Operations Network. This is the non-platform specific full installation for any supported platform. A 1.4 JRE is a prerequisite.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-09-07T11:06:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005OTgmAAG">
    <title>DISTRIBUTION: JBoss Operations Network - Full (Windows - Text installer) - 1.4.16.GA</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005OTgmAAG</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Full (Windows - Text installer) - 1.4.16.GA&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.4.16.GA&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.4.16.GA  release of JBoss Operations Network. This is the text installer for the full distribution on the Windows platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+Final"&gt;1.4 details&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Full_windows_txt_1.4.16.zip / 102783924&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; ac7b9cadab0281c1974ba331c72ec255&lt;br&gt;SHA-256: &amp;nbsp; c7d217bbc99faf54cca2228857e5fb4cb9c07113711eb4ab914f817a8f93cf1b&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Sep 06 11:39:03 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Thu Sep 07 11:08:28 EDT 2006&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Full (Windows - Text installer) - 1.4.16.GA</dc:subject>
    <dc:date>2006-09-06T11:39:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network"
        jbn:productVersion="1.4.16.GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0133">Operations Network; 1.4.16.GA</jbn:product>
    </jbn:products>
    <jbn:md5>ac7b9cadab0281c1974ba331c72ec255</jbn:md5>
    <jbn:sha256>c7d217bbc99faf54cca2228857e5fb4cb9c07113711eb4ab914f817a8f93cf1b</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Full_windows_txt_1.4.16.zip</jbn:fileName>
    <jbn:fileSize>102783924</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000005OTgmAAG</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000005OTgmAAG</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+Final"&gt;1.4 details&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.4.16.GA  release of JBoss Operations Network. This is the text installer for the full distribution on the Windows platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-09-07T11:08:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005OTgSAAW">
    <title>DISTRIBUTION: JBoss Operations Network - Full (Windows - GUI installer) - 1.4.16.GA</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005OTgSAAW</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Full (Windows - GUI installer) - 1.4.16.GA&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.4.16.GA&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.4.16.GA  release of JBoss Operations Network. This is the GUI installer for the full distribution on the Windows platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+Final"&gt;1.4 details&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Full_windows_gui_1.4.16.exe / 110971043&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; e10f6bd2e2a2a72a8ee010c99100f11e&lt;br&gt;SHA-256: &amp;nbsp; 37415317a54c4ccd0f46159fee5b1420155961e29379b8447e0bd92d350e4392&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Sep 06 11:31:32 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Thu Sep 07 11:08:01 EDT 2006&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Full (Windows - GUI installer) - 1.4.16.GA</dc:subject>
    <dc:date>2006-09-06T11:31:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network"
        jbn:productVersion="1.4.16.GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0133">Operations Network; 1.4.16.GA</jbn:product>
    </jbn:products>
    <jbn:md5>e10f6bd2e2a2a72a8ee010c99100f11e</jbn:md5>
    <jbn:sha256>37415317a54c4ccd0f46159fee5b1420155961e29379b8447e0bd92d350e4392</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Full_windows_gui_1.4.16.exe</jbn:fileName>
    <jbn:fileSize>110971043</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000005OTgSAAW</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000005OTgSAAW</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+Final"&gt;1.4 details&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.4.16.GA  release of JBoss Operations Network. This is the GUI installer for the full distribution on the Windows platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-09-07T11:08:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005OTgDAAW">
    <title>DISTRIBUTION: JBoss Operations Network - Full (Solaris - SPARC) - 1.4.16.GA</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005OTgDAAW</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Full (Solaris - SPARC) - 1.4.16.GA&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.4.16.GA&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.4.16.GA  release of JBoss Operations Network. This is the full distribution for the SPARC Solaris platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+Final"&gt;1.4 details&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Full_sparc_solaris_1.4.16.tgz / 109418329&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; fbb971f9f83799ee20681b4ef4ace49a&lt;br&gt;SHA-256: &amp;nbsp; e14a086f83e4f3f76e5e939e507c3d007ee5fdb0e4e761dde5248244343f5b37&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Sep 06 11:27:06 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Thu Sep 07 11:07:35 EDT 2006&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Full (Solaris - SPARC) - 1.4.16.GA</dc:subject>
    <dc:date>2006-09-06T11:27:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network"
        jbn:productVersion="1.4.16.GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0133">Operations Network; 1.4.16.GA</jbn:product>
    </jbn:products>
    <jbn:md5>fbb971f9f83799ee20681b4ef4ace49a</jbn:md5>
    <jbn:sha256>e14a086f83e4f3f76e5e939e507c3d007ee5fdb0e4e761dde5248244343f5b37</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Full_sparc_solaris_1.4.16.tgz</jbn:fileName>
    <jbn:fileSize>109418329</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000005OTgDAAW</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000005OTgDAAW</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+Final"&gt;1.4 details&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.4.16.GA  release of JBoss Operations Network. This is the full distribution for the SPARC Solaris platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-09-07T11:07:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005OTfoAAG">
    <title>DISTRIBUTION: JBoss Operations Network - Full (Linux - x86) - 1.4.16.GA</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005OTfoAAG</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Full (Linux - x86) - 1.4.16.GA&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.4.16.GA&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.4.16.GA  release of JBoss Operations Network. This is the full distribution for the Linux - x86 platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+Final"&gt;1.4 details&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Full_x86_linux_1.4.16.tgz / 108922051&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; 54f0353304b996b78c9ac9e6c43507a4&lt;br&gt;SHA-256: &amp;nbsp; 58e3f5f792221422f8ce8b75ed9358a068a8e0c21021d7c3c9b8ce444858b980&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Sep 06 11:17:28 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Thu Sep 07 11:07:16 EDT 2006&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Full (Linux - x86) - 1.4.16.GA</dc:subject>
    <dc:date>2006-09-06T11:17:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network"
        jbn:productVersion="1.4.16.GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0133">Operations Network; 1.4.16.GA</jbn:product>
    </jbn:products>
    <jbn:md5>54f0353304b996b78c9ac9e6c43507a4</jbn:md5>
    <jbn:sha256>58e3f5f792221422f8ce8b75ed9358a068a8e0c21021d7c3c9b8ce444858b980</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Full_x86_linux_1.4.16.tgz</jbn:fileName>
    <jbn:fileSize>108922051</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000005OTfoAAG</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000005OTfoAAG</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+Final"&gt;1.4 details&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.4.16.GA  release of JBoss Operations Network. This is the full distribution for the Linux - x86 platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-09-07T11:07:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005OTfKAAW">
    <title>DISTRIBUTION: JBoss Operations Network - Full (Linux - AMD64) - 1.4.16.GA</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005OTfKAAW</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Full (Linux - AMD64) - 1.4.16.GA&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.4.16.GA&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.4.16.GA  release of JBoss Operations Network. This is the full distribution for the Linux - AMD64 platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+Final"&gt;1.4 details&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Full_amd64_linux_1.4.16.tgz / 112755926&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; 081ee774ef18e11b726caea756ac845f&lt;br&gt;SHA-256: &amp;nbsp; 8b538aa89ac04013e39573b9790f9cc64cd0ae80dbfe7517b33c12fce4369a36&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Sep 06 10:57:23 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Thu Sep 07 11:06:25 EDT 2006&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Full (Linux - AMD64) - 1.4.16.GA</dc:subject>
    <dc:date>2006-09-06T10:57:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network"
        jbn:productVersion="1.4.16.GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0133">Operations Network; 1.4.16.GA</jbn:product>
    </jbn:products>
    <jbn:md5>081ee774ef18e11b726caea756ac845f</jbn:md5>
    <jbn:sha256>8b538aa89ac04013e39573b9790f9cc64cd0ae80dbfe7517b33c12fce4369a36</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Full_amd64_linux_1.4.16.tgz</jbn:fileName>
    <jbn:fileSize>112755926</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000005OTfKAAW</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000005OTfKAAW</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+Final"&gt;1.4 details&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.4.16.GA  release of JBoss Operations Network. This is the full distribution for the Linux - AMD64 platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-09-07T11:06:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005OTf5AAG">
    <title>DISTRIBUTION: JBoss Operations Network - Full (HPUX - HPPA) - 1.4.16.GA</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005OTf5AAG</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Full (HPUX - HPPA) - 1.4.16.GA&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.4.16.GA&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.4.16.GA  release of JBoss Operations Network. This is the full distribution for the HPUX - HPPA platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+Final"&gt;1.4 details&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Full_hppa_hpux_1.4.16.tgz / 129090006&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; a0eb4a262a3bcd86faa936239b8e44f3&lt;br&gt;SHA-256: &amp;nbsp; 09d7914b102a156d224daadaba58f0b9a86245e8ae593487c0e382e27bcbf429&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Sep 06 10:51:13 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Thu Sep 07 11:05:49 EDT 2006&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Full (HPUX - HPPA) - 1.4.16.GA</dc:subject>
    <dc:date>2006-09-06T10:51:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network"
        jbn:productVersion="1.4.16.GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0133">Operations Network; 1.4.16.GA</jbn:product>
    </jbn:products>
    <jbn:md5>a0eb4a262a3bcd86faa936239b8e44f3</jbn:md5>
    <jbn:sha256>09d7914b102a156d224daadaba58f0b9a86245e8ae593487c0e382e27bcbf429</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Full_hppa_hpux_1.4.16.tgz</jbn:fileName>
    <jbn:fileSize>129090006</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000005OTf5AAG</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000005OTf5AAG</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+Final"&gt;1.4 details&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.4.16.GA  release of JBoss Operations Network. This is the full distribution for the HPUX - HPPA platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-09-07T11:05:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005OTfZAAW">
    <title>DISTRIBUTION: JBoss Operations Network - Agent (no JRE) - 1.4.16.GA</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005OTfZAAW</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Agent (no JRE) - 1.4.16.GA&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.4.16.GA&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.4.16.GA  release of JBoss Operations Network. This is the non-platform specific agent installation for any supported platform. A 1.4 or 1.5 JRE is a prerequisite.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+Final"&gt;1.4 details&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Agent_NoJRE_1.4.16.tgz / 18858659&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; d915d16e7fdc72a0a30129be2914ab82&lt;br&gt;SHA-256: &amp;nbsp; c707d05923820734d7ba45acb5a8e60163ebb44fc661a59972a4f8d3d43d3479&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Sep 06 11:09:29 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Thu Sep 07 11:06:37 EDT 2006&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Agent (no JRE) - 1.4.16.GA</dc:subject>
    <dc:date>2006-09-06T11:09:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network"
        jbn:productVersion="1.4.16.GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0133">Operations Network; 1.4.16.GA</jbn:product>
    </jbn:products>
    <jbn:md5>d915d16e7fdc72a0a30129be2914ab82</jbn:md5>
    <jbn:sha256>c707d05923820734d7ba45acb5a8e60163ebb44fc661a59972a4f8d3d43d3479</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Agent_NoJRE_1.4.16.tgz</jbn:fileName>
    <jbn:fileSize>18858659</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000005OTfZAAW</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000005OTfZAAW</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+Final"&gt;1.4 details&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.4.16.GA  release of JBoss Operations Network. This is the non-platform specific agent installation for any supported platform. A 1.4 or 1.5 JRE is a prerequisite.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-09-07T11:06:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005OTgcAAG">
    <title>DISTRIBUTION: JBoss Operations Network - Agent (Windows - Text installer) - 1.4.16.GA</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005OTgcAAG</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Agent (Windows - Text installer) - 1.4.16.GA&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.4.16.GA&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.4.16.GA  release of JBoss Operations Network. This is the text installer for the agent distribution on the Windows platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+Final"&gt;1.4 details&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Agent_windows_txt_1.4.16.zip / 31443295&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; 112247a109a1b15f136c79d5d6bcbaec&lt;br&gt;SHA-256: &amp;nbsp; 10d7f68925641de2c2bdf6030d783b1d38c52bc554cf6d67e3e964a1285a79ee&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Sep 06 11:35:44 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Thu Sep 07 11:08:18 EDT 2006&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Agent (Windows - Text installer) - 1.4.16.GA</dc:subject>
    <dc:date>2006-09-06T11:35:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network"
        jbn:productVersion="1.4.16.GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0133">Operations Network; 1.4.16.GA</jbn:product>
    </jbn:products>
    <jbn:md5>112247a109a1b15f136c79d5d6bcbaec</jbn:md5>
    <jbn:sha256>10d7f68925641de2c2bdf6030d783b1d38c52bc554cf6d67e3e964a1285a79ee</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Agent_windows_txt_1.4.16.zip</jbn:fileName>
    <jbn:fileSize>31443295</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000005OTgcAAG</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000005OTgcAAG</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+Final"&gt;1.4 details&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.4.16.GA  release of JBoss Operations Network. This is the text installer for the agent distribution on the Windows platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-09-07T11:08:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005OTgNAAW">
    <title>DISTRIBUTION: JBoss Operations Network - Agent (Windows - GUI installer) - 1.4.16.GA</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005OTgNAAW</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Agent (Windows - GUI installer) - 1.4.16.GA&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.4.16.GA&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.4.16.GA  release of JBoss Operations Network. This is the GUI installer for the agent distribution on the Windows platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+Final"&gt;1.4 details&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Agent_windows_gui_1.4.16.exe / 36980058&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; cdade9b25d39e214d924e593f12247e1&lt;br&gt;SHA-256: &amp;nbsp; 46edb43c785bc71c122a912c32a46ab734ee64a9fe7f0948ae42bfdbcac07e70&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Sep 06 11:28:41 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Thu Sep 07 11:07:50 EDT 2006&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Agent (Windows - GUI installer) - 1.4.16.GA</dc:subject>
    <dc:date>2006-09-06T11:28:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network"
        jbn:productVersion="1.4.16.GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0133">Operations Network; 1.4.16.GA</jbn:product>
    </jbn:products>
    <jbn:md5>cdade9b25d39e214d924e593f12247e1</jbn:md5>
    <jbn:sha256>46edb43c785bc71c122a912c32a46ab734ee64a9fe7f0948ae42bfdbcac07e70</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Agent_windows_gui_1.4.16.exe</jbn:fileName>
    <jbn:fileSize>36980058</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000005OTgNAAW</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000005OTgNAAW</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+Final"&gt;1.4 details&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.4.16.GA  release of JBoss Operations Network. This is the GUI installer for the agent distribution on the Windows platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-09-07T11:07:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005OTfyAAG">
    <title>DISTRIBUTION: JBoss Operations Network - Agent (Solaris - SPARC) - 1.4.16.GA</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005OTfyAAG</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Agent (Solaris - SPARC) - 1.4.16.GA&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.4.16.GA&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.4.16.GA  release of JBoss Operations Network. This is the agent distribution for the SPARC Solaris platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+Final"&gt;1.4 details&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Agent_sparc_solaris_1.4.16.tgz / 40243666&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; 0829ce2eaa6c17a06634055db4708d8c&lt;br&gt;SHA-256: &amp;nbsp; 909f461b72012a86a0d91635d32ba8b8bfdde4ebfbd7387607d8cccf18b62e9d&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Sep 06 11:22:58 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Thu Sep 07 11:07:26 EDT 2006&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Agent (Solaris - SPARC) - 1.4.16.GA</dc:subject>
    <dc:date>2006-09-06T11:22:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network"
        jbn:productVersion="1.4.16.GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0133">Operations Network; 1.4.16.GA</jbn:product>
    </jbn:products>
    <jbn:md5>0829ce2eaa6c17a06634055db4708d8c</jbn:md5>
    <jbn:sha256>909f461b72012a86a0d91635d32ba8b8bfdde4ebfbd7387607d8cccf18b62e9d</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Agent_sparc_solaris_1.4.16.tgz</jbn:fileName>
    <jbn:fileSize>40243666</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000005OTfyAAG</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000005OTfyAAG</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+Final"&gt;1.4 details&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.4.16.GA  release of JBoss Operations Network. This is the agent distribution for the SPARC Solaris platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-09-07T11:07:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005OTfjAAG">
    <title>DISTRIBUTION: JBoss Operations Network - Agent (Linux - x86) - 1.4.16.GA</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005OTfjAAG</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Agent (Linux - x86) - 1.4.16.GA&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.4.16.GA&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.4.16.GA  release of JBoss Operations Network. This is the agent distribution for the Linux - x86 platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+Final"&gt;1.4 details&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Agent_x86_linux_1.4.16.tgz / 39879727&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; 6b21ca60356249db767ff6f22db9443f&lt;br&gt;SHA-256: &amp;nbsp; 01fe47baadbefc14a523b42c037129b51b9d8ef2168c92ba4c78f84ad78e5147&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Sep 06 11:15:28 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Thu Sep 07 11:07:02 EDT 2006&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Agent (Linux - x86) - 1.4.16.GA</dc:subject>
    <dc:date>2006-09-06T11:15:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network"
        jbn:productVersion="1.4.16.GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0133">Operations Network; 1.4.16.GA</jbn:product>
    </jbn:products>
    <jbn:md5>6b21ca60356249db767ff6f22db9443f</jbn:md5>
    <jbn:sha256>01fe47baadbefc14a523b42c037129b51b9d8ef2168c92ba4c78f84ad78e5147</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Agent_x86_linux_1.4.16.tgz</jbn:fileName>
    <jbn:fileSize>39879727</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000005OTfjAAG</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000005OTfjAAG</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+Final"&gt;1.4 details&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.4.16.GA  release of JBoss Operations Network. This is the agent distribution for the Linux - x86 platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-09-07T11:07:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005OTfAAAW">
    <title>DISTRIBUTION: JBoss Operations Network - Agent (Linux - AMD64) - 1.4.16.GA</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005OTfAAAW</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Agent (Linux - AMD64) - 1.4.16.GA&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.4.16.GA&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.4.16.GA  release of JBoss Operations Network. This is the agent distribution for the Linux - AMD64 platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+Final"&gt;1.4 details&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Agent_amd64_linux_1.4.16.tgz / 43548499&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; 1d42def6d67773b6e647a95ea9d15cf9&lt;br&gt;SHA-256: &amp;nbsp; fbeed2711899b1035239e3275bd61554f40623029bf57cf269ec5ff09edbf67a&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Sep 06 10:53:47 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Thu Sep 07 11:06:15 EDT 2006&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Agent (Linux - AMD64) - 1.4.16.GA</dc:subject>
    <dc:date>2006-09-06T10:53:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network"
        jbn:productVersion="1.4.16.GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0133">Operations Network; 1.4.16.GA</jbn:product>
    </jbn:products>
    <jbn:md5>1d42def6d67773b6e647a95ea9d15cf9</jbn:md5>
    <jbn:sha256>fbeed2711899b1035239e3275bd61554f40623029bf57cf269ec5ff09edbf67a</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Agent_amd64_linux_1.4.16.tgz</jbn:fileName>
    <jbn:fileSize>43548499</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000005OTfAAAW</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000005OTfAAAW</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+Final"&gt;1.4 details&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.4.16.GA  release of JBoss Operations Network. This is the agent distribution for the Linux - AMD64 platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-09-07T11:06:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005OTeqAAG">
    <title>DISTRIBUTION: JBoss Operations Network - Agent (HPUX - HPPA) - 1.4.16.GA</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005OTeqAAG</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Agent (HPUX - HPPA) - 1.4.16.GA&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.4.16.GA&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.4.16.GA  release of JBoss Operations Network. This is the agent distribution for the HPUX - HPPA platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+Final"&gt;1.4 details&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Agent_hppa_hpux_1.4.16.tgz / 59451113&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; 727620532a1f54189d96108e02299c10&lt;br&gt;SHA-256: &amp;nbsp; d8cf53b67786f0eacce32cd061449d27cda6b50b78adaa69eb846fb15031df0f&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Sep 06 10:47:08 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Thu Sep 07 11:05:28 EDT 2006&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Agent (HPUX - HPPA) - 1.4.16.GA</dc:subject>
    <dc:date>2006-09-06T10:47:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network"
        jbn:productVersion="1.4.16.GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0133">Operations Network; 1.4.16.GA</jbn:product>
    </jbn:products>
    <jbn:md5>727620532a1f54189d96108e02299c10</jbn:md5>
    <jbn:sha256>d8cf53b67786f0eacce32cd061449d27cda6b50b78adaa69eb846fb15031df0f</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Agent_hppa_hpux_1.4.16.tgz</jbn:fileName>
    <jbn:fileSize>59451113</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000005OTeqAAG</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000005OTeqAAG</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+Final"&gt;1.4 details&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.4.16.GA  release of JBoss Operations Network. This is the agent distribution for the HPUX - HPPA platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-09-07T11:05:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005OTgrAAG">
    <title>DISTRIBUTION: JBoss Operations Network - Agent (AIX) - 1.4.16.GA</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005OTgrAAG</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Agent (AIX) - 1.4.16.GA&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.4.16.GA&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.4.16.GA release of JBoss Operations Network. This is the agent distribution for the AIX platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+Final"&gt;1.4 details&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Agent_ppc_aix_1.4.16.tgz / 54232229&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; 4e7957ab0098a6939b3596537056381b&lt;br&gt;SHA-256: &amp;nbsp; a14ead522b861a2cb0636fc47da06e583eb61efd37d096d4182a75b9ce18099b&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Sep 06 11:42:52 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Thu Sep 07 11:05:01 EDT 2006&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Agent (AIX) - 1.4.16.GA</dc:subject>
    <dc:date>2006-09-06T11:42:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network"
        jbn:productVersion="1.4.16.GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0133">Operations Network; 1.4.16.GA</jbn:product>
    </jbn:products>
    <jbn:md5>4e7957ab0098a6939b3596537056381b</jbn:md5>
    <jbn:sha256>a14ead522b861a2cb0636fc47da06e583eb61efd37d096d4182a75b9ce18099b</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Agent_ppc_aix_1.4.16.tgz</jbn:fileName>
    <jbn:fileSize>54232229</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000005OTgrAAG</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000005OTgrAAG</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.4+Final"&gt;1.4 details&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.4.16.GA release of JBoss Operations Network. This is the agent distribution for the AIX platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-09-07T11:05:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003CezIAAS">
    <title>DISTRIBUTION: JBoss Operations Network - Full (no JRE) - 1.2.SP1</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003CezIAAS</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Full (no JRE) - 1.2.SP1&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.2.SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.2.SP1 release of JBoss Operations Network. This is the non-platform specific full installation for any supported platform. A 1.4 JRE is a prerequisite.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+SP1"&gt;1.2.SP1 details&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Full_NoJRE_1.2.29.tgz / 82241128&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; 6dff959218eb4f8050791b4dc3867534&lt;br&gt;SHA-256: &amp;nbsp; a001cb2b8e28281827d753953a9c6e908c7fe4fc50b4c0d2d72267d321b5f6ee&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Apr 21 17:08:24 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri Apr 21 17:41:10 EDT 2006&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Full (no JRE) - 1.2.SP1</dc:subject>
    <dc:date>2006-04-21T17:08:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network"
        jbn:productVersion="1.2.SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0121">Operations Network; 1.2.SP1</jbn:product>
    </jbn:products>
    <jbn:md5>6dff959218eb4f8050791b4dc3867534</jbn:md5>
    <jbn:sha256>a001cb2b8e28281827d753953a9c6e908c7fe4fc50b4c0d2d72267d321b5f6ee</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Full_NoJRE_1.2.29.tgz</jbn:fileName>
    <jbn:fileSize>82241128</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000003CezIAAS</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000003CezIAAS</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+SP1"&gt;1.2.SP1 details&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.2.SP1 release of JBoss Operations Network. This is the non-platform specific full installation for any supported platform. A 1.4 JRE is a prerequisite.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-04-21T17:41:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003Cf0QAAS">
    <title>DISTRIBUTION: JBoss Operations Network - Full (Windows - Text installer) - 1.2.SP1</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003Cf0QAAS</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Full (Windows - Text installer) - 1.2.SP1&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.2.SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.2.SP1 release of JBoss Operations Network. This is the text installer for the full distribution on the Windows platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+SP1"&gt;1.2.SP1 details&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Full_windows_txt_1.2.29.zip / 102736070&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; 493ead907723587f74e4f33b1e46f1cf&lt;br&gt;SHA-256: &amp;nbsp; b19c4004362a692de8fa8ee5c9358d0f8087acf3bc2561984a3c9b3bb1fe8db6&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Apr 21 17:38:35 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri Apr 21 17:42:53 EDT 2006&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Full (Windows - Text installer) - 1.2.SP1</dc:subject>
    <dc:date>2006-04-21T17:38:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network"
        jbn:productVersion="1.2.SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0121">Operations Network; 1.2.SP1</jbn:product>
    </jbn:products>
    <jbn:md5>493ead907723587f74e4f33b1e46f1cf</jbn:md5>
    <jbn:sha256>b19c4004362a692de8fa8ee5c9358d0f8087acf3bc2561984a3c9b3bb1fe8db6</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Full_windows_txt_1.2.29.zip</jbn:fileName>
    <jbn:fileSize>102736070</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000003Cf0QAAS</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000003Cf0QAAS</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+SP1"&gt;1.2.SP1 details&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.2.SP1 release of JBoss Operations Network. This is the text installer for the full distribution on the Windows platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-04-21T17:42:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003CezwAAC">
    <title>DISTRIBUTION: JBoss Operations Network - Full (Windows - GUI installer) - 1.2.SP1</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003CezwAAC</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Full (Windows - GUI installer) - 1.2.SP1&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.2.SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.2.SP1 release of JBoss Operations Network. This is the GUI installer for the full distribution on the Windows platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+SP1"&gt;1.2.SP1 details&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Full_windows_gui_1.2.29.exe / 110922403&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; 9a7309e10f1a8e0c16695200c50d61df&lt;br&gt;SHA-256: &amp;nbsp; 7b76e8bc91d10fead7850b340ba8d8373990e8f5d5edabdc26bc1387faffba80&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Apr 21 17:33:21 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri Apr 21 17:42:29 EDT 2006&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Full (Windows - GUI installer) - 1.2.SP1</dc:subject>
    <dc:date>2006-04-21T17:33:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network"
        jbn:productVersion="1.2.SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0121">Operations Network; 1.2.SP1</jbn:product>
    </jbn:products>
    <jbn:md5>9a7309e10f1a8e0c16695200c50d61df</jbn:md5>
    <jbn:sha256>7b76e8bc91d10fead7850b340ba8d8373990e8f5d5edabdc26bc1387faffba80</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Full_windows_gui_1.2.29.exe</jbn:fileName>
    <jbn:fileSize>110922403</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000003CezwAAC</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000003CezwAAC</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+SP1"&gt;1.2.SP1 details&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.2.SP1 release of JBoss Operations Network. This is the GUI installer for the full distribution on the Windows platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-04-21T17:42:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003Cez4AAC">
    <title>DISTRIBUTION: JBoss Operations Network - Full (Solaris - SPARC) - 1.2.SP1</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003Cez4AAC</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Full (Solaris - SPARC) - 1.2.SP1&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.2.SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.2.SP1 release of JBoss Operations Network. This is the full distribution for the SPARC Solaris platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+SP1"&gt;1.2.SP1 details&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Full_sparc_solaris_1.2.29.tgz / 109369671&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; c4dad146830b6ebd03ac41b18c4e50bf&lt;br&gt;SHA-256: &amp;nbsp; 73945b7a4a43228d9ccac18d9007bc3c0d326d8a9a5ffe6ac9969699b157fccd&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Apr 21 17:27:08 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri Apr 21 17:42:00 EDT 2006&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Full (Solaris - SPARC) - 1.2.SP1</dc:subject>
    <dc:date>2006-04-21T17:27:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network"
        jbn:productVersion="1.2.SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0121">Operations Network; 1.2.SP1</jbn:product>
    </jbn:products>
    <jbn:md5>c4dad146830b6ebd03ac41b18c4e50bf</jbn:md5>
    <jbn:sha256>73945b7a4a43228d9ccac18d9007bc3c0d326d8a9a5ffe6ac9969699b157fccd</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Full_sparc_solaris_1.2.29.tgz</jbn:fileName>
    <jbn:fileSize>109369671</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000003Cez4AAC</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000003Cez4AAC</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+SP1"&gt;1.2.SP1 details&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.2.SP1 release of JBoss Operations Network. This is the full distribution for the SPARC Solaris platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-04-21T17:42:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003CezSAAS">
    <title>DISTRIBUTION: JBoss Operations Network - Full (Linux - x86) - 1.2.SP1</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003CezSAAS</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Full (Linux - x86) - 1.2.SP1&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.2.SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.2.SP1 release of JBoss Operations Network. This is the full distribution for the Linux - x86 platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+SP1"&gt;1.2.SP1 details&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Full_x86_linux_1.2.29.tgz / 108875502&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; 43572809f83e90e6f2d4b81a20fbdd3d&lt;br&gt;SHA-256: &amp;nbsp; ef4c5dcdb336afa1511d1765c1c56468bc85f181f4d027fffdf5cab05e701607&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Apr 21 17:14:38 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri Apr 21 17:41:34 EDT 2006&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Full (Linux - x86) - 1.2.SP1</dc:subject>
    <dc:date>2006-04-21T17:14:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network"
        jbn:productVersion="1.2.SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0121">Operations Network; 1.2.SP1</jbn:product>
    </jbn:products>
    <jbn:md5>43572809f83e90e6f2d4b81a20fbdd3d</jbn:md5>
    <jbn:sha256>ef4c5dcdb336afa1511d1765c1c56468bc85f181f4d027fffdf5cab05e701607</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Full_x86_linux_1.2.29.tgz</jbn:fileName>
    <jbn:fileSize>108875502</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000003CezSAAS</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000003CezSAAS</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+SP1"&gt;1.2.SP1 details&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.2.SP1 release of JBoss Operations Network. This is the full distribution for the Linux - x86 platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-04-21T17:41:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003Cf0pAAC">
    <title>DISTRIBUTION: JBoss Operations Network - Full (Linux - AMD64) - 1.2.SP1</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003Cf0pAAC</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Full (Linux - AMD64) - 1.2.SP1&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.2.SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.2.SP1 release of JBoss Operations Network. This is the full distribution for the Linux - AMD64 platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+SP1"&gt;1.2.SP1 details&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Full_amd64_linux_1.2.29.tgz / 112705296&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; 3482198d252829078c549aa39dde9b7f&lt;br&gt;SHA-256: &amp;nbsp; 4329e6c77db3beee00ad3f00d566d8f4ecf52f4466c423619a6552c2c26f7769&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Apr 21 17:48:32 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri Apr 21 17:48:32 EDT 2006&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Full (Linux - AMD64) - 1.2.SP1</dc:subject>
    <dc:date>2006-04-21T17:48:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network"
        jbn:productVersion="1.2.SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0121">Operations Network; 1.2.SP1</jbn:product>
    </jbn:products>
    <jbn:md5>3482198d252829078c549aa39dde9b7f</jbn:md5>
    <jbn:sha256>4329e6c77db3beee00ad3f00d566d8f4ecf52f4466c423619a6552c2c26f7769</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Full_amd64_linux_1.2.29.tgz</jbn:fileName>
    <jbn:fileSize>112705296</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000003Cf0pAAC</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000003Cf0pAAC</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+SP1"&gt;1.2.SP1 details&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.2.SP1 release of JBoss Operations Network. This is the full distribution for the Linux - AMD64 platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-04-21T17:48:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003Cey0AAC">
    <title>DISTRIBUTION: JBoss Operations Network - Full (HPUX - HPPA) - 1.2.SP1</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003Cey0AAC</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Full (HPUX - HPPA) - 1.2.SP1&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.2.SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.2.SP1 release of JBoss Operations Network. This is the full distribution for the HPUX - HPPA platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+SP1"&gt;1.2.SP1 details&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Full_hppa_hpux_1.2.29.tgz / 129042373&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; c695e7f40c408511a5cf61a241098206&lt;br&gt;SHA-256: &amp;nbsp; 5b7a92e88bebb2d1e09946b81a415c3e5bb9f8ff0eeec66e0e27e59e7be6c462&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Apr 21 16:48:44 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri Apr 21 17:49:05 EDT 2006&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Full (HPUX - HPPA) - 1.2.SP1</dc:subject>
    <dc:date>2006-04-21T16:48:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network"
        jbn:productVersion="1.2.SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0121">Operations Network; 1.2.SP1</jbn:product>
    </jbn:products>
    <jbn:md5>c695e7f40c408511a5cf61a241098206</jbn:md5>
    <jbn:sha256>5b7a92e88bebb2d1e09946b81a415c3e5bb9f8ff0eeec66e0e27e59e7be6c462</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Full_hppa_hpux_1.2.29.tgz</jbn:fileName>
    <jbn:fileSize>129042373</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000003Cey0AAC</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000003Cey0AAC</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+SP1"&gt;1.2.SP1 details&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.2.SP1 release of JBoss Operations Network. This is the full distribution for the HPUX - HPPA platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-04-21T17:49:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003CeyZAAS">
    <title>DISTRIBUTION: JBoss Operations Network - Agent (no JRE) - 1.2.SP1</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003CeyZAAS</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Agent (no JRE) - 1.2.SP1&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.2.SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.2.SP1 release of JBoss Operations Network. This is the non-platform specific agent installation for any supported platform. A 1.4 jre is a prerequisite.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+SP1"&gt;1.2.SP1 details&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Agent_NoJRE_1.2.29.tgz / 19972981&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; d5d1fe18d1b7bb0015930774ab396c84&lt;br&gt;SHA-256: &amp;nbsp; 5109f2fdb7b4f68d986463f7f10c9aafc46e214bc9cb486b0792fc9a6dd00181&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Apr 21 17:00:39 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri Apr 21 17:40:47 EDT 2006&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Agent (no JRE) - 1.2.SP1</dc:subject>
    <dc:date>2006-04-21T17:00:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network"
        jbn:productVersion="1.2.SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0121">Operations Network; 1.2.SP1</jbn:product>
    </jbn:products>
    <jbn:md5>d5d1fe18d1b7bb0015930774ab396c84</jbn:md5>
    <jbn:sha256>5109f2fdb7b4f68d986463f7f10c9aafc46e214bc9cb486b0792fc9a6dd00181</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Agent_NoJRE_1.2.29.tgz</jbn:fileName>
    <jbn:fileSize>19972981</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000003CeyZAAS</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000003CeyZAAS</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+SP1"&gt;1.2.SP1 details&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.2.SP1 release of JBoss Operations Network. This is the non-platform specific agent installation for any supported platform. A 1.4 jre is a prerequisite.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-04-21T17:40:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003Cf0LAAS">
    <title>DISTRIBUTION: JBoss Operations Network - Agent (Windows - Text installer) - 1.2.SP1</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003Cf0LAAS</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Agent (Windows - Text installer) - 1.2.SP1&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.2.SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.2.SP1 release of JBoss Operations Network. This is the text installer for the agent distribution on the Windows platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+SP1"&gt;1.2.SP1 details&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Agent_windows_txt_1.2.29.zip / 32566133&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; a6725d6501044bc54b3ddf963f5eec6f&lt;br&gt;SHA-256: &amp;nbsp; 53c4cb4ac0d74b9959187dc921c7e2e947fcbb323645aa1a948334842d957704&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Apr 21 17:37:27 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri Apr 21 17:42:45 EDT 2006&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Agent (Windows - Text installer) - 1.2.SP1</dc:subject>
    <dc:date>2006-04-21T17:37:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network"
        jbn:productVersion="1.2.SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0121">Operations Network; 1.2.SP1</jbn:product>
    </jbn:products>
    <jbn:md5>a6725d6501044bc54b3ddf963f5eec6f</jbn:md5>
    <jbn:sha256>53c4cb4ac0d74b9959187dc921c7e2e947fcbb323645aa1a948334842d957704</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Agent_windows_txt_1.2.29.zip</jbn:fileName>
    <jbn:fileSize>32566133</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000003Cf0LAAS</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000003Cf0LAAS</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+SP1"&gt;1.2.SP1 details&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.2.SP1 release of JBoss Operations Network. This is the text installer for the agent distribution on the Windows platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-04-21T17:42:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003CezhAAC">
    <title>DISTRIBUTION: JBoss Operations Network - Agent (Windows - GUI installer) - 1.2.SP1</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003CezhAAC</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Agent (Windows - GUI installer) - 1.2.SP1&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.2.SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.2.SP1 release of JBoss Operations Network. This is the GUI installer for the agent distribution on the Windows platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+SP1"&gt;1.2.SP1 details&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Agent_windows_gui_1.2.29.exe / 38100826&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; 67e6fb35e049ad0304c031af1d4f2782&lt;br&gt;SHA-256: &amp;nbsp; 5a7605877dfd6f40bd1b970b7d741f8285bde337c28ce2e0f7e02325686ab6d0&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Apr 21 17:31:19 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri Apr 21 17:42:10 EDT 2006&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Agent (Windows - GUI installer) - 1.2.SP1</dc:subject>
    <dc:date>2006-04-21T17:31:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network"
        jbn:productVersion="1.2.SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0121">Operations Network; 1.2.SP1</jbn:product>
    </jbn:products>
    <jbn:md5>67e6fb35e049ad0304c031af1d4f2782</jbn:md5>
    <jbn:sha256>5a7605877dfd6f40bd1b970b7d741f8285bde337c28ce2e0f7e02325686ab6d0</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Agent_windows_gui_1.2.29.exe</jbn:fileName>
    <jbn:fileSize>38100826</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000003CezhAAC</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000003CezhAAC</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+SP1"&gt;1.2.SP1 details&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.2.SP1 release of JBoss Operations Network. This is the GUI installer for the agent distribution on the Windows platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-04-21T17:42:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003CezcAAC">
    <title>DISTRIBUTION: JBoss Operations Network - Agent (Solaris - SPARC) - 1.2.SP1</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003CezcAAC</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Agent (Solaris - SPARC) - 1.2.SP1&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.2.SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.2.SP1 release of JBoss Operations Network. This is the agent distribution for the SPARC Solaris platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+SP1"&gt;1.2.SP1 details&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Agent_sparc_solaris_1.2.29.tgz / 41354118&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; a1feddb10b1c5840bf360960943d1cd2&lt;br&gt;SHA-256: &amp;nbsp; d7ec86c2bc44ba9beea45aeb2f4ca4dd5da4ae5e1bea9b26953b24bc09c4301b&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Apr 21 17:23:08 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri Apr 21 17:41:49 EDT 2006&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Agent (Solaris - SPARC) - 1.2.SP1</dc:subject>
    <dc:date>2006-04-21T17:23:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network"
        jbn:productVersion="1.2.SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0121">Operations Network; 1.2.SP1</jbn:product>
    </jbn:products>
    <jbn:md5>a1feddb10b1c5840bf360960943d1cd2</jbn:md5>
    <jbn:sha256>d7ec86c2bc44ba9beea45aeb2f4ca4dd5da4ae5e1bea9b26953b24bc09c4301b</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Agent_sparc_solaris_1.2.29.tgz</jbn:fileName>
    <jbn:fileSize>41354118</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000003CezcAAC</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000003CezcAAC</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+SP1"&gt;1.2.SP1 details&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.2.SP1 release of JBoss Operations Network. This is the agent distribution for the SPARC Solaris platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-04-21T17:41:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003CezNAAS">
    <title>DISTRIBUTION: JBoss Operations Network - Agent (Linux - x86) - 1.2.SP1</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003CezNAAS</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Agent (Linux - x86) - 1.2.SP1&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.2.SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.2.SP1 release of JBoss Operations Network. This is the agent distribution for the Linux - x86 platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+SP1"&gt;1.2.SP1 details&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Agent_x86_linux_1.2.29.tgz / 40994628&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; 0b24e7da4259ea173ed949240bbf1b07&lt;br&gt;SHA-256: &amp;nbsp; edd64b6109ff547016f20212e28c11e36f9420f2e07c598399ba20656bf64a02&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Apr 21 17:10:25 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri Apr 21 17:41:21 EDT 2006&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Agent (Linux - x86) - 1.2.SP1</dc:subject>
    <dc:date>2006-04-21T17:10:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network"
        jbn:productVersion="1.2.SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0121">Operations Network; 1.2.SP1</jbn:product>
    </jbn:products>
    <jbn:md5>0b24e7da4259ea173ed949240bbf1b07</jbn:md5>
    <jbn:sha256>edd64b6109ff547016f20212e28c11e36f9420f2e07c598399ba20656bf64a02</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Agent_x86_linux_1.2.29.tgz</jbn:fileName>
    <jbn:fileSize>40994628</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000003CezNAAS</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000003CezNAAS</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+SP1"&gt;1.2.SP1 details&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.2.SP1 release of JBoss Operations Network. This is the agent distribution for the Linux - x86 platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-04-21T17:41:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003CeyPAAS">
    <title>DISTRIBUTION: JBoss Operations Network - Agent (Linux - AMD64) - 1.2.SP1</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003CeyPAAS</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Agent (Linux - AMD64) - 1.2.SP1&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.2.SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.2.SP1 release of JBoss Operations Network. This is the agent distribution for the Linux - AMD64 platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+SP1"&gt;1.2.SP1 details&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Agent_amd64_linux_1.2.29.tgz / 44653937&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; aba2f475384f66938959b01e9f1b9de2&lt;br&gt;SHA-256: &amp;nbsp; bda2893a7a5eefa307797a62dbc942693368b0b741d9c34391319bc7d81ae4ba&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Apr 21 16:53:20 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri Apr 21 17:40:33 EDT 2006&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Agent (Linux - AMD64) - 1.2.SP1</dc:subject>
    <dc:date>2006-04-21T16:53:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network"
        jbn:productVersion="1.2.SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0121">Operations Network; 1.2.SP1</jbn:product>
    </jbn:products>
    <jbn:md5>aba2f475384f66938959b01e9f1b9de2</jbn:md5>
    <jbn:sha256>bda2893a7a5eefa307797a62dbc942693368b0b741d9c34391319bc7d81ae4ba</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Agent_amd64_linux_1.2.29.tgz</jbn:fileName>
    <jbn:fileSize>44653937</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000003CeyPAAS</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000003CeyPAAS</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+SP1"&gt;1.2.SP1 details&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.2.SP1 release of JBoss Operations Network. This is the agent distribution for the Linux - AMD64 platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-04-21T17:40:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003CexlAAC">
    <title>DISTRIBUTION: JBoss Operations Network - Agent (HPUX - HPPA) - 1.2.SP1</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003CexlAAC</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Agent (HPUX - HPPA) - 1.2.SP1&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.2.SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.2.SP1 release of JBoss Operations Network. This is the agent distribution for the HPUX - HPPA platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+SP1"&gt;1.2.SP1 details&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Agent_hppa_hpux_1.2.29.tgz / 60571163&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; 6b5345306e73503dcb71211c882067c7&lt;br&gt;SHA-256: &amp;nbsp; 89900dc16aec32a9a1ea41b5b97282897edc1bd4d11cc0f1543010fb7d1cffe0&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Apr 21 16:45:05 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri Apr 21 17:39:50 EDT 2006&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Agent (HPUX - HPPA) - 1.2.SP1</dc:subject>
    <dc:date>2006-04-21T16:45:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network"
        jbn:productVersion="1.2.SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0121">Operations Network; 1.2.SP1</jbn:product>
    </jbn:products>
    <jbn:md5>6b5345306e73503dcb71211c882067c7</jbn:md5>
    <jbn:sha256>89900dc16aec32a9a1ea41b5b97282897edc1bd4d11cc0f1543010fb7d1cffe0</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Agent_hppa_hpux_1.2.29.tgz</jbn:fileName>
    <jbn:fileSize>60571163</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000003CexlAAC</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000003CexlAAC</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+SP1"&gt;1.2.SP1 details&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.2.SP1 release of JBoss Operations Network. This is the agent distribution for the HPUX - HPPA platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-04-21T17:39:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003CludAAC">
    <title>DISTRIBUTION: JBoss Operations Network - Agent (AIX) - 1.2.SP1</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003CludAAC</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Agent (AIX) - 1.2.SP1&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.2.SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.2.SP1 release of JBoss Operations Network. This is the agent distribution for the AIX platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+SP1"&gt;1.2.SP1 details&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Agent_ppc_aix_1.2.29.tgz / 55345349&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; e029306095385ec48c9fa218f5301d82&lt;br&gt;SHA-256: &amp;nbsp; ccc56ba6b67bcaff4bad4d6aada2d4ee07cdc7b42515ec2a784a41adf6b896df&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Apr 24 10:02:16 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Apr 24 10:02:16 EDT 2006&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Agent (AIX) - 1.2.SP1</dc:subject>
    <dc:date>2006-04-24T10:02:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network"
        jbn:productVersion="1.2.SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0121">Operations Network; 1.2.SP1</jbn:product>
    </jbn:products>
    <jbn:md5>e029306095385ec48c9fa218f5301d82</jbn:md5>
    <jbn:sha256>ccc56ba6b67bcaff4bad4d6aada2d4ee07cdc7b42515ec2a784a41adf6b896df</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Agent_ppc_aix_1.2.29.tgz</jbn:fileName>
    <jbn:fileSize>55345349</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000003CludAAC</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000003CludAAC</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+SP1"&gt;1.2.SP1 details&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.2.SP1 release of JBoss Operations Network. This is the agent distribution for the AIX platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-04-24T10:02:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CNzAAAW">
    <title>DISTRIBUTION: JBoss Operations Network - Full (no JRE) - 1.2 Final (1.2.22)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CNzAAAW</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Full (no JRE) - 1.2 Final (1.2.22)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.2.0&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.2 FINAL release of JBoss Network Enterprise Manager. This is the non-platform specific full installation for any supported platform. A 1.4 JRE is a prerequisite.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final"&gt;1.2 Final details&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Full_NoJRE_1.2.22.tgz / 85512853&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; e22999109e2790c49ada36e8ee1c3911&lt;br&gt;SHA-256: &amp;nbsp; b923f54129cd669dd8731db52e8006c92438c00930f0a6820ad92d613454f06e&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final+Upgrading"&gt;Upgrading documents&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Thu Mar 02 14:36:22 EST 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Thu Mar 02 15:37:47 EST 2006&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Full (no JRE) - 1.2 Final (1.2.22)</dc:subject>
    <dc:date>2006-03-02T14:36:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network" jbn:productVersion="1.2.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0087">Operations Network; 1.2.0</jbn:product>
    </jbn:products>
    <jbn:md5>e22999109e2790c49ada36e8ee1c3911</jbn:md5>
    <jbn:sha256>b923f54129cd669dd8731db52e8006c92438c00930f0a6820ad92d613454f06e</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Full_NoJRE_1.2.22.tgz</jbn:fileName>
    <jbn:fileSize>85512853</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000001CNzAAAW</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000001CNzAAAW</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final"&gt;1.2 Final details&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.2 FINAL release of JBoss Network Enterprise Manager. This is the non-platform specific full installation for any supported platform. A 1.4 JRE is a prerequisite.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final+Upgrading"&gt;Upgrading documents&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-03-02T15:37:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CDcEAAW">
    <title>DISTRIBUTION: JBoss Operations Network - Full (no JRE) - 1.2 Final</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CDcEAAW</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Full (no JRE) - 1.2 Final&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.2.0&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.2 FINAL release of JBoss Network Enterprise Manager. This is the non-platform specific full installation for any supported platform. A 1.4 JRE is a prerequisite.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final"&gt;1.2 Final details&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Full_NoJRE_1.2.21.tgz / 85510522&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; 51486cf3154f4790783fdf722ca86dbb&lt;br&gt;SHA-256: &amp;nbsp; cae2ae2c12dc43f134c8f03e6ec961c1f7451d9a47b3bb5f69eefbec927b3db5&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final+Upgrading"&gt;Upgrading documents&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Mar 01 10:53:38 EST 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Thu Mar 02 15:35:20 EST 2006&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Full (no JRE) - 1.2 Final</dc:subject>
    <dc:date>2006-03-01T10:53:Z</dc:date>
    <jbn:distributionStatus>REMOVED</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network" jbn:productVersion="1.2.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0087">Operations Network; 1.2.0</jbn:product>
    </jbn:products>
    <jbn:md5>51486cf3154f4790783fdf722ca86dbb</jbn:md5>
    <jbn:sha256>cae2ae2c12dc43f134c8f03e6ec961c1f7451d9a47b3bb5f69eefbec927b3db5</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Full_NoJRE_1.2.21.tgz</jbn:fileName>
    <jbn:fileSize>85510522</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000001CDcEAAW</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000001CDcEAAW</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final"&gt;1.2 Final details&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.2 FINAL release of JBoss Network Enterprise Manager. This is the non-platform specific full installation for any supported platform. A 1.4 JRE is a prerequisite.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final+Upgrading"&gt;Upgrading documents&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-03-02T15:35:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CNzjAAG">
    <title>DISTRIBUTION: JBoss Operations Network - Full (Windows) - 1.2 Final (1.2.22)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CNzjAAG</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Full (Windows) - 1.2 Final (1.2.22)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.2.0&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.2 FINAL release of JBoss Operations Network. This is the full distribution for the Windows platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final"&gt;1.2 Final details&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Full_windows_1.2.22.exe / 114206371&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; 7815552111d08ae3a07fea18805309bd&lt;br&gt;SHA-256: &amp;nbsp; a21f554fe002ddbe94d9c0fa89702bbd1867cf4381897d0dd71990e5aa5d4311&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final+Upgrading"&gt;Upgrading documents&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Thu Mar 02 14:43:02 EST 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Thu Mar 02 15:38:50 EST 2006&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Full (Windows) - 1.2 Final (1.2.22)</dc:subject>
    <dc:date>2006-03-02T14:43:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network" jbn:productVersion="1.2.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0087">Operations Network; 1.2.0</jbn:product>
    </jbn:products>
    <jbn:md5>7815552111d08ae3a07fea18805309bd</jbn:md5>
    <jbn:sha256>a21f554fe002ddbe94d9c0fa89702bbd1867cf4381897d0dd71990e5aa5d4311</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Full_windows_1.2.22.exe</jbn:fileName>
    <jbn:fileSize>114206371</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000001CNzjAAG</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000001CNzjAAG</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final"&gt;1.2 Final details&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.2 FINAL release of JBoss Operations Network. This is the full distribution for the Windows platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final+Upgrading"&gt;Upgrading documents&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-03-02T15:38:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CDdWAAW">
    <title>DISTRIBUTION: JBoss Operations Network - Full (Windows) - 1.2 Final</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CDdWAAW</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Full (Windows) - 1.2 Final&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.2.0&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.2 FINAL release of JBoss Operations Network. This is the full distribution for the Windows platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final"&gt;1.2 Final details&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Full_windows_1.2.21.exe / 114206371&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; aa8aa571097251ae44d726e2b40ee40e&lt;br&gt;SHA-256: &amp;nbsp; 5c0ecec186a35d75f63abe519f7771ee7fec38f66640b3e0d6339f4ec101f735&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final+Upgrading"&gt;Upgrading documents&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Mar 01 11:20:09 EST 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Thu Mar 02 15:36:27 EST 2006&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Full (Windows) - 1.2 Final</dc:subject>
    <dc:date>2006-03-01T11:20:Z</dc:date>
    <jbn:distributionStatus>REMOVED</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network" jbn:productVersion="1.2.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0087">Operations Network; 1.2.0</jbn:product>
    </jbn:products>
    <jbn:md5>aa8aa571097251ae44d726e2b40ee40e</jbn:md5>
    <jbn:sha256>5c0ecec186a35d75f63abe519f7771ee7fec38f66640b3e0d6339f4ec101f735</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Full_windows_1.2.21.exe</jbn:fileName>
    <jbn:fileSize>114206371</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000001CDdWAAW</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000001CDdWAAW</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final"&gt;1.2 Final details&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.2 FINAL release of JBoss Operations Network. This is the full distribution for the Windows platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final+Upgrading"&gt;Upgrading documents&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-03-02T15:36:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CDdHAAW">
    <title>DISTRIBUTION: JBoss Operations Network - Full (Solaris) - 1.2 Final</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CDdHAAW</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Full (Solaris) - 1.2 Final&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.2.0&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.2 FINAL release of JBoss Operations Network. This is the full distribution for the Solaris platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final"&gt;1.2 Final details&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Agent_sparc_solaris_1.2.21.tgz / 42461061&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; c5c2c21be527af4654a07bec1426ffa5&lt;br&gt;SHA-256: &amp;nbsp; d2ecdfe68ab92d8cd02309ebd2589c0a1fd8f1160a9e68585798b24bb61fba65&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final+Upgrading"&gt;Upgrading documents&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Mar 01 11:16:24 EST 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Thu Mar 02 15:35:50 EST 2006&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Full (Solaris) - 1.2 Final</dc:subject>
    <dc:date>2006-03-01T11:16:Z</dc:date>
    <jbn:distributionStatus>REMOVED</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network" jbn:productVersion="1.2.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0087">Operations Network; 1.2.0</jbn:product>
    </jbn:products>
    <jbn:md5>c5c2c21be527af4654a07bec1426ffa5</jbn:md5>
    <jbn:sha256>d2ecdfe68ab92d8cd02309ebd2589c0a1fd8f1160a9e68585798b24bb61fba65</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Agent_sparc_solaris_1.2.21.tgz</jbn:fileName>
    <jbn:fileSize>42461061</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000001CDdHAAW</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000001CDdHAAW</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final"&gt;1.2 Final details&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.2 FINAL release of JBoss Operations Network. This is the full distribution for the Solaris platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final+Upgrading"&gt;Upgrading documents&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-03-02T15:35:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CNzUAAW">
    <title>DISTRIBUTION: JBoss Operations Network - Full (Solaris - SPARC) - 1.2 Final (1.2.22)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CNzUAAW</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Full (Solaris - SPARC) - 1.2 Final (1.2.22)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.2.0&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.2 FINAL release of JBoss Operations Network. This is the full distribution for the SPARC Solaris platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final"&gt;1.2 Final details&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Full_sparc_solaris_1.2.22.tgz / 42465709&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; ea17b215dc06991f89c5c1a3c0bc20de&lt;br&gt;SHA-256: &amp;nbsp; 4bd410652b3253664b792664711f3c071b69f7bf8fd14fb82f2521f35c3ebc52&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final+Upgrading"&gt;Upgrading documents&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Thu Mar 02 14:40:35 EST 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Mar 15 13:36:45 EST 2006&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Full (Solaris - SPARC) - 1.2 Final (1.2.22)</dc:subject>
    <dc:date>2006-03-02T14:40:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network" jbn:productVersion="1.2.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0087">Operations Network; 1.2.0</jbn:product>
    </jbn:products>
    <jbn:md5>ea17b215dc06991f89c5c1a3c0bc20de</jbn:md5>
    <jbn:sha256>4bd410652b3253664b792664711f3c071b69f7bf8fd14fb82f2521f35c3ebc52</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Full_sparc_solaris_1.2.22.tgz</jbn:fileName>
    <jbn:fileSize>42465709</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000001CNzUAAW</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000001CNzUAAW</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final"&gt;1.2 Final details&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.2 FINAL release of JBoss Operations Network. This is the full distribution for the SPARC Solaris platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final+Upgrading"&gt;Upgrading documents&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-03-15T13:36:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CNzPAAW">
    <title>DISTRIBUTION: JBoss Operations Network - Full (Linux - x86) - 1.2 Final (1.2.22)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CNzPAAW</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Full (Linux - x86) - 1.2 Final (1.2.22)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.2.0&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.2 FINAL release of JBoss Operations Network. This is the full distribution for the Linux - x86 platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final"&gt;1.2 Final details&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Full_x86_linux_1.2.22.tgz / 112144917&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; be40b7448189b2abbb8d51d9108c93ef&lt;br&gt;SHA-256: &amp;nbsp; 8484e751e4dcb3b625a92c8ed164bc048ea3ccc19b19c8edcf2143dbc19ef874&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final+Upgrading"&gt;Upgrading documents&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Thu Mar 02 14:38:17 EST 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Thu Mar 02 15:38:09 EST 2006&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Full (Linux - x86) - 1.2 Final (1.2.22)</dc:subject>
    <dc:date>2006-03-02T14:38:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network" jbn:productVersion="1.2.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0087">Operations Network; 1.2.0</jbn:product>
    </jbn:products>
    <jbn:md5>be40b7448189b2abbb8d51d9108c93ef</jbn:md5>
    <jbn:sha256>8484e751e4dcb3b625a92c8ed164bc048ea3ccc19b19c8edcf2143dbc19ef874</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Full_x86_linux_1.2.22.tgz</jbn:fileName>
    <jbn:fileSize>112144917</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000001CNzPAAW</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000001CNzPAAW</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final"&gt;1.2 Final details&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.2 FINAL release of JBoss Operations Network. This is the full distribution for the Linux - x86 platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final+Upgrading"&gt;Upgrading documents&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-03-02T15:38:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CDd2AAG">
    <title>DISTRIBUTION: JBoss Operations Network - Full (Linux - x86) - 1.2 Final</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CDd2AAG</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Full (Linux - x86) - 1.2 Final&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.2.0&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.2 FINAL release of JBoss Operations Network. This is the full distribution for the Linux - x86 platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final"&gt;1.2 Final details&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Full_x86_linux_1.2.21.tgz / 112144315&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; 95b1aceae5738fcf8540298a0999bab9&lt;br&gt;SHA-256: &amp;nbsp; da62daa222baf2105afdc16afd1f43f7ee14f6b75d41f98d6de4b940fca14acd&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final+Upgrading"&gt;Upgrading documents&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Mar 01 11:11:59 EST 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Thu Mar 02 15:35:40 EST 2006&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Full (Linux - x86) - 1.2 Final</dc:subject>
    <dc:date>2006-03-01T11:11:Z</dc:date>
    <jbn:distributionStatus>REMOVED</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network" jbn:productVersion="1.2.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0087">Operations Network; 1.2.0</jbn:product>
    </jbn:products>
    <jbn:md5>95b1aceae5738fcf8540298a0999bab9</jbn:md5>
    <jbn:sha256>da62daa222baf2105afdc16afd1f43f7ee14f6b75d41f98d6de4b940fca14acd</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Full_x86_linux_1.2.21.tgz</jbn:fileName>
    <jbn:fileSize>112144315</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000001CDd2AAG</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000001CDd2AAG</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final"&gt;1.2 Final details&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.2 FINAL release of JBoss Operations Network. This is the full distribution for the Linux - x86 platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final+Upgrading"&gt;Upgrading documents&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-03-02T15:35:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CNwGAAW">
    <title>DISTRIBUTION: JBoss Operations Network - Full (HPUX - HPPA) - 1.2 Final (1.2.22)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CNwGAAW</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Full (HPUX - HPPA) - 1.2 Final (1.2.22)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.2.0&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.2 FINAL release of JBoss Operations Network. This is the full distribution for the HPUX - HPPA platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final"&gt;1.2 Final details&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Full_hppa_hpux_1.2.22.tgz / 132312094&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; 3522ec11c0df5971ae8b9b729bb6346c&lt;br&gt;SHA-256: &amp;nbsp; b73b5ec9b737d8a9c676c704138b22d8bf87007d31fa459bd5390fc54a9bcb8b&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final+Upgrading"&gt;Upgrading documents&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Thu Mar 02 13:16:37 EST 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Mar 15 13:08:07 EST 2006&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Full (HPUX - HPPA) - 1.2 Final (1.2.22)</dc:subject>
    <dc:date>2006-03-02T13:16:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network" jbn:productVersion="1.2.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0087">Operations Network; 1.2.0</jbn:product>
    </jbn:products>
    <jbn:md5>3522ec11c0df5971ae8b9b729bb6346c</jbn:md5>
    <jbn:sha256>b73b5ec9b737d8a9c676c704138b22d8bf87007d31fa459bd5390fc54a9bcb8b</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Full_hppa_hpux_1.2.22.tgz</jbn:fileName>
    <jbn:fileSize>132312094</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000001CNwGAAW</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000001CNwGAAW</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final"&gt;1.2 Final details&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.2 FINAL release of JBoss Operations Network. This is the full distribution for the HPUX - HPPA platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final+Upgrading"&gt;Upgrading documents&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-03-15T13:08:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CDTsAAO">
    <title>DISTRIBUTION: JBoss Operations Network - Full (HPUX - HPPA) - 1.2 Final</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CDTsAAO</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Full (HPUX - HPPA) - 1.2 Final&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.2.0&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.2 FINAL release of JBoss Operations Network. This is the full distribution for the HP-UX-HPPA platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final"&gt;1.2 Final details&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Full_hppa_hpux_1.2.21.tgz / 132310668&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; 49bf1be7b4bf1d1a60174650371c2807&lt;br&gt;SHA-256: &amp;nbsp; 67afc7935d30ec0c5602fe3c44094031884ed670c8d3bffd23141938162f160f&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final+Upgrading"&gt;Upgrading documents&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Mar 01 09:58:35 EST 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Mar 15 13:01:13 EST 2006&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Full (HPUX - HPPA) - 1.2 Final</dc:subject>
    <dc:date>2006-03-01T09:58:Z</dc:date>
    <jbn:distributionStatus>REMOVED</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network" jbn:productVersion="1.2.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0087">Operations Network; 1.2.0</jbn:product>
    </jbn:products>
    <jbn:md5>49bf1be7b4bf1d1a60174650371c2807</jbn:md5>
    <jbn:sha256>67afc7935d30ec0c5602fe3c44094031884ed670c8d3bffd23141938162f160f</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Full_hppa_hpux_1.2.21.tgz</jbn:fileName>
    <jbn:fileSize>132310668</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000001CDTsAAO</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000001CDTsAAO</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final"&gt;1.2 Final details&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.2 FINAL release of JBoss Operations Network. This is the full distribution for the HP-UX-HPPA platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final+Upgrading"&gt;Upgrading documents&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-03-15T13:01:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CNwfAAG">
    <title>DISTRIBUTION: JBoss Operations Network - Agent (no JRE) - 1.2 Final (1.2.22)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CNwfAAG</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Agent (no JRE) - 1.2 Final (1.2.22)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.2.0&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.2 FINAL release of JBoss Network Enterprise Manager. This is the non-platform specific agent installation for any supported platform. A 1.4 jre is a prerequisite.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final"&gt;1.2 Final details&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Agent_NoJRE_1.2.22.tgz / 21072329&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; 156120138d1b8a3fe3aa7f83cbb30897&lt;br&gt;SHA-256: &amp;nbsp; 2df619bf6b14a055028ca7b779a0fa07f767056a457cb920f0940bfebc70070e&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final+Upgrading"&gt;Upgrading documents&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Thu Mar 02 13:20:38 EST 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Mar 06 14:17:53 EST 2006&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Agent (no JRE) - 1.2 Final (1.2.22)</dc:subject>
    <dc:date>2006-03-02T13:20:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network" jbn:productVersion="1.2.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0087">Operations Network; 1.2.0</jbn:product>
    </jbn:products>
    <jbn:md5>156120138d1b8a3fe3aa7f83cbb30897</jbn:md5>
    <jbn:sha256>2df619bf6b14a055028ca7b779a0fa07f767056a457cb920f0940bfebc70070e</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Agent_NoJRE_1.2.22.tgz</jbn:fileName>
    <jbn:fileSize>21072329</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000001CNwfAAG</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000001CNwfAAG</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final"&gt;1.2 Final details&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.2 FINAL release of JBoss Network Enterprise Manager. This is the non-platform specific agent installation for any supported platform. A 1.4 jre is a prerequisite.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final+Upgrading"&gt;Upgrading documents&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-03-06T14:17:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CDbuAAG">
    <title>DISTRIBUTION: JBoss Operations Network - Agent (no JRE) - 1.2 Final</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CDbuAAG</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Agent (no JRE) - 1.2 Final&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.2.0&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.2 FINAL release of JBoss Network Enterprise Manager. This is the non-platform specific agent installation for any supported platform. A 1.4 jre is a prerequisite.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final"&gt;1.2 Final details&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Agent_NoJRE_1.2.21.tgz / 21076559&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; 4126e7ce7d2446bd53c148094666fb47&lt;br&gt;SHA-256: &amp;nbsp; 163b10e07ed6cf72d84cc13a587e26c6e571acb98318a3c8d08b87f77dc963fb&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final+Upgrading"&gt;Upgrading documents&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Mar 01 10:48:31 EST 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Thu Mar 02 15:35:06 EST 2006&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Agent (no JRE) - 1.2 Final</dc:subject>
    <dc:date>2006-03-01T10:48:Z</dc:date>
    <jbn:distributionStatus>REMOVED</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network" jbn:productVersion="1.2.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0087">Operations Network; 1.2.0</jbn:product>
    </jbn:products>
    <jbn:md5>4126e7ce7d2446bd53c148094666fb47</jbn:md5>
    <jbn:sha256>163b10e07ed6cf72d84cc13a587e26c6e571acb98318a3c8d08b87f77dc963fb</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Agent_NoJRE_1.2.21.tgz</jbn:fileName>
    <jbn:fileSize>21076559</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000001CDbuAAG</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000001CDbuAAG</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final"&gt;1.2 Final details&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.2 FINAL release of JBoss Network Enterprise Manager. This is the non-platform specific agent installation for any supported platform. A 1.4 jre is a prerequisite.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final+Upgrading"&gt;Upgrading documents&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-03-02T15:35:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CNzZAAW">
    <title>DISTRIBUTION: JBoss Operations Network - Agent (Windows) - 1.2 Final (1.2.22)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CNzZAAW</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Agent (Windows) - 1.2 Final (1.2.22)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.2.0&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.2 FINAL release of JBoss Operations Network. This is the agent distribution for the Windows platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final"&gt;1.2 Final details&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Agent_windows_1.2.22.exe / 39191898&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; 836d622f82f73f38ab1816f87a42725b&lt;br&gt;SHA-256: &amp;nbsp; 9ddc3df301a41732b936148cbfea11a2aa0ba5ba728fc09e340a5691dc39447a&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final+Upgrading"&gt;Upgrading documents&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Thu Mar 02 14:41:53 EST 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Thu Mar 02 15:38:40 EST 2006&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Agent (Windows) - 1.2 Final (1.2.22)</dc:subject>
    <dc:date>2006-03-02T14:41:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network" jbn:productVersion="1.2.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0087">Operations Network; 1.2.0</jbn:product>
    </jbn:products>
    <jbn:md5>836d622f82f73f38ab1816f87a42725b</jbn:md5>
    <jbn:sha256>9ddc3df301a41732b936148cbfea11a2aa0ba5ba728fc09e340a5691dc39447a</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Agent_windows_1.2.22.exe</jbn:fileName>
    <jbn:fileSize>39191898</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000001CNzZAAW</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000001CNzZAAW</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final"&gt;1.2 Final details&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.2 FINAL release of JBoss Operations Network. This is the agent distribution for the Windows platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final+Upgrading"&gt;Upgrading documents&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-03-02T15:38:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CDdRAAW">
    <title>DISTRIBUTION: JBoss Operations Network - Agent (Windows) - 1.2 Final</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CDdRAAW</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Agent (Windows) - 1.2 Final&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.2.0&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.2 FINAL release of JBoss Operations Network. This is the agent distribution for the Windows platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final"&gt;1.2 Final details&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Agent_windows_1.2.21.exe / 39187290&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; de0b4758d443baf0b12afaaaefa22661&lt;br&gt;SHA-256: &amp;nbsp; 3ad0e6a2b57847abd86cb49c6fdbb5d2dca572df290d73d951e7abdd7cd586d7&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final+Upgrading"&gt;Upgrading documents&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Mar 01 11:18:50 EST 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Thu Mar 02 15:36:15 EST 2006&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Agent (Windows) - 1.2 Final</dc:subject>
    <dc:date>2006-03-01T11:18:Z</dc:date>
    <jbn:distributionStatus>REMOVED</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network" jbn:productVersion="1.2.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0087">Operations Network; 1.2.0</jbn:product>
    </jbn:products>
    <jbn:md5>de0b4758d443baf0b12afaaaefa22661</jbn:md5>
    <jbn:sha256>3ad0e6a2b57847abd86cb49c6fdbb5d2dca572df290d73d951e7abdd7cd586d7</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Agent_windows_1.2.21.exe</jbn:fileName>
    <jbn:fileSize>39187290</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000001CDdRAAW</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000001CDdRAAW</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final"&gt;1.2 Final details&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.2 FINAL release of JBoss Operations Network. This is the agent distribution for the Windows platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final+Upgrading"&gt;Upgrading documents&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-03-02T15:36:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CDdCAAW">
    <title>DISTRIBUTION: JBoss Operations Network - Agent (Solaris) - 1.2 Final</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CDdCAAW</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Agent (Solaris) - 1.2 Final&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.2.0&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.2 FINAL release of JBoss Operations Network. This is the agent distribution for the Solaris platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final"&gt;1.2 Final details&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Agent_sparc_solaris_1.2.21.tgz / 42461061&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; c5c2c21be527af4654a07bec1426ffa5&lt;br&gt;SHA-256: &amp;nbsp; d2ecdfe68ab92d8cd02309ebd2589c0a1fd8f1160a9e68585798b24bb61fba65&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final+Upgrading"&gt;Upgrading documents&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Mar 01 11:14:19 EST 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Thu Mar 02 15:36:03 EST 2006&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Agent (Solaris) - 1.2 Final</dc:subject>
    <dc:date>2006-03-01T11:14:Z</dc:date>
    <jbn:distributionStatus>REMOVED</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network" jbn:productVersion="1.2.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0087">Operations Network; 1.2.0</jbn:product>
    </jbn:products>
    <jbn:md5>c5c2c21be527af4654a07bec1426ffa5</jbn:md5>
    <jbn:sha256>d2ecdfe68ab92d8cd02309ebd2589c0a1fd8f1160a9e68585798b24bb61fba65</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Agent_sparc_solaris_1.2.21.tgz</jbn:fileName>
    <jbn:fileSize>42461061</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000001CDdCAAW</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000001CDdCAAW</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final"&gt;1.2 Final details&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.2 FINAL release of JBoss Operations Network. This is the agent distribution for the Solaris platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final+Upgrading"&gt;Upgrading documents&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-03-02T15:36:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CNz6AAG">
    <title>DISTRIBUTION: JBoss Operations Network - Agent (Solaris - SPARC) - 1.2 Final (1.2.22)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CNz6AAG</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Agent (Solaris - SPARC) - 1.2 Final (1.2.22)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.2.0&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.2 FINAL release of JBoss Operations Network. This is the agent distribution for the SPARC Solaris platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final"&gt;1.2 Final details&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Agent_sparc_solaris_1.2.22.tgz / 42465709&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; ea17b215dc06991f89c5c1a3c0bc20de&lt;br&gt;SHA-256: &amp;nbsp; 4bd410652b3253664b792664711f3c071b69f7bf8fd14fb82f2521f35c3ebc52&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final+Upgrading"&gt;Upgrading documents&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Thu Mar 02 14:38:54 EST 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Mar 15 13:36:02 EST 2006&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Agent (Solaris - SPARC) - 1.2 Final (1.2.22)</dc:subject>
    <dc:date>2006-03-02T14:38:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network" jbn:productVersion="1.2.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0087">Operations Network; 1.2.0</jbn:product>
    </jbn:products>
    <jbn:md5>ea17b215dc06991f89c5c1a3c0bc20de</jbn:md5>
    <jbn:sha256>4bd410652b3253664b792664711f3c071b69f7bf8fd14fb82f2521f35c3ebc52</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Agent_sparc_solaris_1.2.22.tgz</jbn:fileName>
    <jbn:fileSize>42465709</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000001CNz6AAG</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000001CNz6AAG</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final"&gt;1.2 Final details&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.2 FINAL release of JBoss Operations Network. This is the agent distribution for the SPARC Solaris platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final+Upgrading"&gt;Upgrading documents&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-03-15T13:36:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CNzFAAW">
    <title>DISTRIBUTION: JBoss Operations Network - Agent (Linux - x86) - 1.2 Final (1.2.22)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CNzFAAW</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Agent (Linux - x86) - 1.2 Final (1.2.22)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.2.0&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.2 FINAL release of JBoss Operations Network. This is the agent distribution for the Linux - x86 platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final"&gt;1.2 Final details&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Agent_x86_linux_1.2.22.tgz / 42093670&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; 42deacd9c8df8fbef0fae469a0cad1e2&lt;br&gt;SHA-256: &amp;nbsp; 73fb1ce5d9bfbf585114d9431866d817319d9d45e5443e616601a3301a0b915e&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final+Upgrading"&gt;Upgrading documents&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Thu Mar 02 14:37:11 EST 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Thu Mar 02 15:37:58 EST 2006&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Agent (Linux - x86) - 1.2 Final (1.2.22)</dc:subject>
    <dc:date>2006-03-02T14:37:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network" jbn:productVersion="1.2.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0087">Operations Network; 1.2.0</jbn:product>
    </jbn:products>
    <jbn:md5>42deacd9c8df8fbef0fae469a0cad1e2</jbn:md5>
    <jbn:sha256>73fb1ce5d9bfbf585114d9431866d817319d9d45e5443e616601a3301a0b915e</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Agent_x86_linux_1.2.22.tgz</jbn:fileName>
    <jbn:fileSize>42093670</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000001CNzFAAW</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000001CNzFAAW</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final"&gt;1.2 Final details&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.2 FINAL release of JBoss Operations Network. This is the agent distribution for the Linux - x86 platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final+Upgrading"&gt;Upgrading documents&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-03-02T15:37:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CDcsAAG">
    <title>DISTRIBUTION: JBoss Operations Network - Agent (Linux - x86) - 1.2 Final</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CDcsAAG</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Agent (Linux - x86) - 1.2 Final&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.2.0&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.2 FINAL release of JBoss Operations Network. This is the agent distribution for the Linux - x86 platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final"&gt;1.2 Final details&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Agent_x86_linux_1.2.21.tgz / 42091850&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; 92ee60eb8f0f6080b2250c6ad9f062ed&lt;br&gt;SHA-256: &amp;nbsp; bcb523ccff348a9b682cdedae445906abe0edc255660a5fbf55c80236c258676&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final+Upgrading"&gt;Upgrading documents&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Mar 01 11:10:16 EST 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Thu Mar 02 15:35:30 EST 2006&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Agent (Linux - x86) - 1.2 Final</dc:subject>
    <dc:date>2006-03-01T11:10:Z</dc:date>
    <jbn:distributionStatus>REMOVED</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network" jbn:productVersion="1.2.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0087">Operations Network; 1.2.0</jbn:product>
    </jbn:products>
    <jbn:md5>92ee60eb8f0f6080b2250c6ad9f062ed</jbn:md5>
    <jbn:sha256>bcb523ccff348a9b682cdedae445906abe0edc255660a5fbf55c80236c258676</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Agent_x86_linux_1.2.21.tgz</jbn:fileName>
    <jbn:fileSize>42091850</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000001CDcsAAG</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000001CDcsAAG</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final"&gt;1.2 Final details&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.2 FINAL release of JBoss Operations Network. This is the agent distribution for the Linux - x86 platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final+Upgrading"&gt;Upgrading documents&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-03-02T15:35:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CNwQAAW">
    <title>DISTRIBUTION: JBoss Operations Network - Agent (Linux - AMD64) - 1.2 Final (1.2.22)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CNwQAAW</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Agent (Linux - AMD64) - 1.2 Final (1.2.22)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.2.0&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.2 FINAL release of JBoss Operations Network. This is the agent distribution for the Linux - AMD64 platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final"&gt;1.2 Final details&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Agent_amd64_linux_1.2.22.tgz / 45759684&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; 83983af90b7fa0f5a81335b71bad47d7&lt;br&gt;SHA-256: &amp;nbsp; 61ea36d79b49175cc1273c5ccc92a482522ea83a9c47d7c38e1ef801599026ed&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final+Upgrading"&gt;Upgrading documents&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Thu Mar 02 13:17:10 EST 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Thu Mar 02 15:37:22 EST 2006&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Agent (Linux - AMD64) - 1.2 Final (1.2.22)</dc:subject>
    <dc:date>2006-03-02T13:17:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network" jbn:productVersion="1.2.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0087">Operations Network; 1.2.0</jbn:product>
    </jbn:products>
    <jbn:md5>83983af90b7fa0f5a81335b71bad47d7</jbn:md5>
    <jbn:sha256>61ea36d79b49175cc1273c5ccc92a482522ea83a9c47d7c38e1ef801599026ed</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Agent_amd64_linux_1.2.22.tgz</jbn:fileName>
    <jbn:fileSize>45759684</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000001CNwQAAW</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000001CNwQAAW</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final"&gt;1.2 Final details&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.2 FINAL release of JBoss Operations Network. This is the agent distribution for the Linux - AMD64 platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final+Upgrading"&gt;Upgrading documents&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-03-02T15:37:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CDbpAAG">
    <title>DISTRIBUTION: JBoss Operations Network - Agent (Linux - AMD64) - 1.2 Final</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CDbpAAG</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Agent (Linux - AMD64) - 1.2 Final&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.2.0&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.2 FINAL release of JBoss Operations Network. This is the agent distribution for the Linux - AMD64 platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final"&gt;1.2 Final details&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Agent_amd64_linux_1.2.21.tgz / 45764485&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; d620b62cd09933afbdff57203ff9ac1b&lt;br&gt;SHA-256: &amp;nbsp; 53ff0aa603076c95ade1eb6e4dfbab3c06cff6c6e125d7dc0c2837d37512a8c0&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final+Upgrading"&gt;Upgrading documents&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Mar 01 10:44:51 EST 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Thu Mar 02 15:34:53 EST 2006&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Agent (Linux - AMD64) - 1.2 Final</dc:subject>
    <dc:date>2006-03-01T10:44:Z</dc:date>
    <jbn:distributionStatus>REMOVED</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network" jbn:productVersion="1.2.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0087">Operations Network; 1.2.0</jbn:product>
    </jbn:products>
    <jbn:md5>d620b62cd09933afbdff57203ff9ac1b</jbn:md5>
    <jbn:sha256>53ff0aa603076c95ade1eb6e4dfbab3c06cff6c6e125d7dc0c2837d37512a8c0</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Agent_amd64_linux_1.2.21.tgz</jbn:fileName>
    <jbn:fileSize>45764485</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000001CDbpAAG</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000001CDbpAAG</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final"&gt;1.2 Final details&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.2 FINAL release of JBoss Operations Network. This is the agent distribution for the Linux - AMD64 platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final+Upgrading"&gt;Upgrading documents&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-03-02T15:34:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CNw6AAG">
    <title>DISTRIBUTION: JBoss Operations Network - Agent (HPUX - HPPA) - 1.2 Final (1.2.22)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CNw6AAG</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Agent (HPUX - HPPA) - 1.2 Final (1.2.22)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.2.0&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.2 FINAL release of JBoss Operations Network. This is the agent distribution for the HPUX - HPPA platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final"&gt;1.2 Final details&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Agent_hppa_hpux_1.2.22.tgz / 61673924&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; de3a8a58ba8ca03fb103eb4b26fc41f3&lt;br&gt;SHA-256: &amp;nbsp; 89900dc16aec32a9a1ea41b5b97282897edc1bd4d11cc0f1543010fb7d1cffe0&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final+Upgrading"&gt;Upgrading documents&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Thu Mar 02 13:15:55 EST 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Mar 15 13:06:54 EST 2006&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Agent (HPUX - HPPA) - 1.2 Final (1.2.22)</dc:subject>
    <dc:date>2006-03-02T13:15:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network" jbn:productVersion="1.2.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0087">Operations Network; 1.2.0</jbn:product>
    </jbn:products>
    <jbn:md5>de3a8a58ba8ca03fb103eb4b26fc41f3</jbn:md5>
    <jbn:sha256>89900dc16aec32a9a1ea41b5b97282897edc1bd4d11cc0f1543010fb7d1cffe0</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Agent_hppa_hpux_1.2.22.tgz</jbn:fileName>
    <jbn:fileSize>61673924</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000001CNw6AAG</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000001CNw6AAG</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final"&gt;1.2 Final details&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.2 FINAL release of JBoss Operations Network. This is the agent distribution for the HPUX - HPPA platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final+Upgrading"&gt;Upgrading documents&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-03-15T13:06:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CDRNAA4">
    <title>DISTRIBUTION: JBoss Operations Network - Agent (HPUX - HPPA) - 1.2 Final</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CDRNAA4</link>
    <description>TITLE: &amp;nbsp; JBoss Operations Network - Agent (HPUX - HPPA) - 1.2 Final&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.2.0&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.2 FINAL release of JBoss Operations Network. This is the agent distribution for the HP-UX HPPA platform.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final"&gt;1.2 Final details&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBoss_Operations_Network_Agent_hppa_hpux_1.2.21.tgz / 61672943&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; 5b01db2551d3d4335d8c9dd3dde521a3&lt;br&gt;SHA-256: &amp;nbsp; 762a28dd1c40f705ef7c6726a6c46685676e8448e23293dd8290510da9d0eb43&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final+Upgrading"&gt;Upgrading documents&lt;/a&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Mar 01 08:08:28 EST 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Mar 15 13:05:18 EST 2006&lt;br&gt;</description>
    <dc:subject>JBoss Operations Network - Agent (HPUX - HPPA) - 1.2 Final</dc:subject>
    <dc:date>2006-03-01T08:08:Z</dc:date>
    <jbn:distributionStatus>REMOVED</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network" jbn:productVersion="1.2.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0087">Operations Network; 1.2.0</jbn:product>
    </jbn:products>
    <jbn:md5>5b01db2551d3d4335d8c9dd3dde521a3</jbn:md5>
    <jbn:sha256>762a28dd1c40f705ef7c6726a6c46685676e8448e23293dd8290510da9d0eb43</jbn:sha256>
    <jbn:fileName>JBoss_Operations_Network_Agent_hppa_hpux_1.2.21.tgz</jbn:fileName>
    <jbn:fileSize>61672943</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000001CDRNAA4</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000001CDRNAA4</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final"&gt;1.2 Final details&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The 1.2 FINAL release of JBoss Operations Network. This is the agent distribution for the HP-UX HPPA platform.</jbn:shortDescription>
    <jbn:manualInstallation>&lt;a href="https://network.jboss.com/confluence/display/DOC/Installation"&gt;Installation documents&lt;/a&gt;&lt;br&gt;
&lt;a href="https://network.jboss.com/confluence/display/DOC/1.2+Final+Upgrading"&gt;Upgrading documents&lt;/a&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-03-15T13:05:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000QFeEAAW">
    <title>DISTRIBUTION: JBN Enterprise Manager Full (Windows)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000QFeEAAW</link>
    <description>TITLE: &amp;nbsp; JBN Enterprise Manager Full (Windows)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.0&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.0 release of JBoss Network Enterprise Manager. This is the full distribution for the Windows platform.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBN_Enterprise_Manager_Full_windows_1.0.17.exe / 89234623&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; A4870BF02A219ACDA1F4A6A67F9628F8&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Sat Aug 27 14:36:59 EDT 2005&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Feb 06 13:32:09 EST 2006&lt;br&gt;</description>
    <dc:subject>JBN Enterprise Manager Full (Windows)</dc:subject>
    <dc:date>2005-08-27T14:36:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network" jbn:productVersion="1.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0052">Operations Network; 1.0</jbn:product>
    </jbn:products>
    <jbn:md5>A4870BF02A219ACDA1F4A6A67F9628F8</jbn:md5>
    <jbn:fileName>JBN_Enterprise_Manager_Full_windows_1.0.17.exe</jbn:fileName>
    <jbn:fileSize>89234623</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000000QFeEAAW</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000000QFeEAAW</jbn:automatedDownloadUrl>
    <jbn:shortDescription>The 1.0 release of JBoss Network Enterprise Manager. This is the full distribution for the Windows platform.</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-02-06T13:32:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000QFdpAAG">
    <title>DISTRIBUTION: JBN Enterprise Manager Full (Solaris - SPARC)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000QFdpAAG</link>
    <description>TITLE: &amp;nbsp; JBN Enterprise Manager Full (Solaris - SPARC)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.0&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.0 release of JBoss Network Enterprise Manager. This is the full distribution for the  SPARC Solaris platform.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBN_Enterprise_Manager_Full_sparc_solaris_1.0.17.tar.gz / 89778027&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; F034A3DC4CC88843E04BB437F8750EF4&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Sat Aug 27 14:32:30 EDT 2005&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Mar 15 13:37:56 EST 2006&lt;br&gt;</description>
    <dc:subject>JBN Enterprise Manager Full (Solaris - SPARC)</dc:subject>
    <dc:date>2005-08-27T14:32:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network" jbn:productVersion="1.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0052">Operations Network; 1.0</jbn:product>
    </jbn:products>
    <jbn:md5>F034A3DC4CC88843E04BB437F8750EF4</jbn:md5>
    <jbn:fileName>JBN_Enterprise_Manager_Full_sparc_solaris_1.0.17.tar.gz</jbn:fileName>
    <jbn:fileSize>89778027</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000000QFdpAAG</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000000QFdpAAG</jbn:automatedDownloadUrl>
    <jbn:shortDescription>The 1.0 release of JBoss Network Enterprise Manager. This is the full distribution for the  SPARC Solaris platform.</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-03-15T13:37:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000QFduAAG">
    <title>DISTRIBUTION: JBN Enterprise Manager Full (Linux - x86)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000QFduAAG</link>
    <description>TITLE: &amp;nbsp; JBN Enterprise Manager Full (Linux - x86)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.0&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.0 release of JBoss Network Enterprise Manager. This is the full distribution for the Linux-x86 platform.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBN_Enterprise_Manager_Full_x86_linux_1.0.17.tar.gz / 87917583&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; C6CB6A7E72E618FBE40BD4F22A837210&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Sat Aug 27 14:34:15 EDT 2005&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Feb 06 13:27:55 EST 2006&lt;br&gt;</description>
    <dc:subject>JBN Enterprise Manager Full (Linux - x86)</dc:subject>
    <dc:date>2005-08-27T14:34:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network" jbn:productVersion="1.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0052">Operations Network; 1.0</jbn:product>
    </jbn:products>
    <jbn:md5>C6CB6A7E72E618FBE40BD4F22A837210</jbn:md5>
    <jbn:fileName>JBN_Enterprise_Manager_Full_x86_linux_1.0.17.tar.gz</jbn:fileName>
    <jbn:fileSize>87917583</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000000QFduAAG</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000000QFduAAG</jbn:automatedDownloadUrl>
    <jbn:shortDescription>The 1.0 release of JBoss Network Enterprise Manager. This is the full distribution for the Linux-x86 platform.</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-02-06T13:27:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000QFdfAAG">
    <title>DISTRIBUTION: JBN Enterprise Manager Full (HP-UX - HPPA)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000QFdfAAG</link>
    <description>TITLE: &amp;nbsp; JBN Enterprise Manager Full (HP-UX - HPPA)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.0&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.0 release of JBoss Network Enterprise Manager. This is the full distribution for the HP-UX - HPPA platform.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBN_Enterprise_Manager_Full_hpux_1.0.17.tar.gz / 101017187&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; AF891192485AF34AF49AE5C19C8C518F&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Sat Aug 27 14:30:26 EDT 2005&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Mar 15 13:31:34 EST 2006&lt;br&gt;</description>
    <dc:subject>JBN Enterprise Manager Full (HP-UX - HPPA)</dc:subject>
    <dc:date>2005-08-27T14:30:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network" jbn:productVersion="1.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0052">Operations Network; 1.0</jbn:product>
    </jbn:products>
    <jbn:md5>AF891192485AF34AF49AE5C19C8C518F</jbn:md5>
    <jbn:fileName>JBN_Enterprise_Manager_Full_hpux_1.0.17.tar.gz</jbn:fileName>
    <jbn:fileSize>101017187</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000000QFdfAAG</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000000QFdfAAG</jbn:automatedDownloadUrl>
    <jbn:shortDescription>The 1.0 release of JBoss Network Enterprise Manager. This is the full distribution for the HP-UX - HPPA platform.</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-03-15T13:31:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000QFe9AAG">
    <title>DISTRIBUTION: JBN Enterprise Manager Agent (Windows)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000QFe9AAG</link>
    <description>TITLE: &amp;nbsp; JBN Enterprise Manager Agent (Windows)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.0&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.0 release of JBoss Network Enterprise Manager. This is the agent distribution for the Windows platform.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBN_Enterprise_Manager_Agent_windows_1.0.17.exe / 44041990&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; D4EA1042C66BC397EEF9453BA8774527&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Sat Aug 27 14:36:27 EDT 2005&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Feb 06 13:31:25 EST 2006&lt;br&gt;</description>
    <dc:subject>JBN Enterprise Manager Agent (Windows)</dc:subject>
    <dc:date>2005-08-27T14:36:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network" jbn:productVersion="1.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0052">Operations Network; 1.0</jbn:product>
    </jbn:products>
    <jbn:md5>D4EA1042C66BC397EEF9453BA8774527</jbn:md5>
    <jbn:fileName>JBN_Enterprise_Manager_Agent_windows_1.0.17.exe</jbn:fileName>
    <jbn:fileSize>44041990</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000000QFe9AAG</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000000QFe9AAG</jbn:automatedDownloadUrl>
    <jbn:shortDescription>The 1.0 release of JBoss Network Enterprise Manager. This is the agent distribution for the Windows platform.</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-02-06T13:31:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000QFdlAAG">
    <title>DISTRIBUTION: JBN Enterprise Manager Agent (Solaris - SPARC)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000QFdlAAG</link>
    <description>TITLE: &amp;nbsp; JBN Enterprise Manager Agent (Solaris - SPARC)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.0&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.0 release of JBoss Network Enterprise Manager. This is the agent distribution for the SPARC Solaris platform.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBN_Enterprise_Manager_Agent_sparc_solaris_1.0.17.tar.gz / 39133220&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; B84BD5B5130FE4E6711C429934150EB5&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Sat Aug 27 14:33:14 EDT 2005&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Mar 15 13:38:27 EST 2006&lt;br&gt;</description>
    <dc:subject>JBN Enterprise Manager Agent (Solaris - SPARC)</dc:subject>
    <dc:date>2005-08-27T14:33:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network" jbn:productVersion="1.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0052">Operations Network; 1.0</jbn:product>
    </jbn:products>
    <jbn:md5>B84BD5B5130FE4E6711C429934150EB5</jbn:md5>
    <jbn:fileName>JBN_Enterprise_Manager_Agent_sparc_solaris_1.0.17.tar.gz</jbn:fileName>
    <jbn:fileSize>39133220</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000000QFdlAAG</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000000QFdlAAG</jbn:automatedDownloadUrl>
    <jbn:shortDescription>The 1.0 release of JBoss Network Enterprise Manager. This is the agent distribution for the SPARC Solaris platform.</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-03-15T13:38:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000QFdzAAG">
    <title>DISTRIBUTION: JBN Enterprise Manager Agent (Linux - x86)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000QFdzAAG</link>
    <description>TITLE: &amp;nbsp; JBN Enterprise Manager Agent (Linux - x86)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.0&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.0 release of JBoss Network Enterprise Manager. This is the agent distribution for the Linux-x86 platform.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBN_Enterprise_Manager_Agent_x86_linux_1.0.17.tar.gz / 38796337&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; 9347567311D40FB3D3393096CA01F849&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Sat Aug 27 14:34:51 EDT 2005&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Feb 06 13:29:10 EST 2006&lt;br&gt;</description>
    <dc:subject>JBN Enterprise Manager Agent (Linux - x86)</dc:subject>
    <dc:date>2005-08-27T14:34:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network" jbn:productVersion="1.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0052">Operations Network; 1.0</jbn:product>
    </jbn:products>
    <jbn:md5>9347567311D40FB3D3393096CA01F849</jbn:md5>
    <jbn:fileName>JBN_Enterprise_Manager_Agent_x86_linux_1.0.17.tar.gz</jbn:fileName>
    <jbn:fileSize>38796337</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000000QFdzAAG</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000000QFdzAAG</jbn:automatedDownloadUrl>
    <jbn:shortDescription>The 1.0 release of JBoss Network Enterprise Manager. This is the agent distribution for the Linux-x86 platform.</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-02-06T13:29:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000QFe4AAG">
    <title>DISTRIBUTION: JBN Enterprise Manager Agent (Linux - AMD64)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000QFe4AAG</link>
    <description>TITLE: &amp;nbsp; JBN Enterprise Manager Agent (Linux - AMD64)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.0&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.0 release of JBoss Network Enterprise Manager. This is the agent distribution for the Linux-AMD64 platform.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBN_Enterprise_Manager_Agent_amd64_linux_1.0.17.tar.gz / 42436152&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; 911F9224CDBD01AF242ED5AF12B0A6FD&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Sat Aug 27 14:35:45 EDT 2005&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Feb 06 13:30:08 EST 2006&lt;br&gt;</description>
    <dc:subject>JBN Enterprise Manager Agent (Linux - AMD64)</dc:subject>
    <dc:date>2005-08-27T14:35:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network" jbn:productVersion="1.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0052">Operations Network; 1.0</jbn:product>
    </jbn:products>
    <jbn:md5>911F9224CDBD01AF242ED5AF12B0A6FD</jbn:md5>
    <jbn:fileName>JBN_Enterprise_Manager_Agent_amd64_linux_1.0.17.tar.gz</jbn:fileName>
    <jbn:fileSize>42436152</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000000QFe4AAG</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000000QFe4AAG</jbn:automatedDownloadUrl>
    <jbn:shortDescription>The 1.0 release of JBoss Network Enterprise Manager. This is the agent distribution for the Linux-AMD64 platform.</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-02-06T13:30:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000QFdkAAG">
    <title>DISTRIBUTION: JBN Enterprise Manager Agent (HP-UX - HPPA)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000QFdkAAG</link>
    <description>TITLE: &amp;nbsp; JBN Enterprise Manager Agent (HP-UX - HPPA)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.0&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The 1.0 release of JBoss Network Enterprise Manager. This is the agent distribution for the HP-UX - HPPA platform.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBN_Enterprise_Manager_Agent_hpux_1.0.17.tar.gz / 58380569&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; D1ECFD7F0550F08279E9CC0288513F56&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Sat Aug 27 14:31:34 EDT 2005&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Mar 15 13:32:14 EST 2006&lt;br&gt;</description>
    <dc:subject>JBN Enterprise Manager Agent (HP-UX - HPPA)</dc:subject>
    <dc:date>2005-08-27T14:31:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network" jbn:productVersion="1.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0052">Operations Network; 1.0</jbn:product>
    </jbn:products>
    <jbn:md5>D1ECFD7F0550F08279E9CC0288513F56</jbn:md5>
    <jbn:fileName>JBN_Enterprise_Manager_Agent_hpux_1.0.17.tar.gz</jbn:fileName>
    <jbn:fileSize>58380569</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000000QFdkAAG</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000000QFdkAAG</jbn:automatedDownloadUrl>
    <jbn:shortDescription>The 1.0 release of JBoss Network Enterprise Manager. This is the agent distribution for the HP-UX - HPPA platform.</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-03-15T13:32:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006wu7hAAA">
    <title>BUGFIX: JBNADM-1156 - Daylight savings update and Olson TZ incompatibility fix</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006wu7hAAA</link>
    <description>TITLE: &amp;nbsp; Daylight savings update and Olson TZ incompatibility fix&lt;br&gt;JIRA ID: &amp;nbsp; JBNADM-1156&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.4.28.SP1&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.4.16.GA&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.2.SP1&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.2.0&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Operations Network - 1.0&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;updates the timezone database in embedded JBoss ON JREs to address the 2007 daylight savings time changes, as well as the Olson TZ data incompatibility issues that were reported by Sun on 3/9/07&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;See &lt;a href="http://java.sun.com/developer/technicalArticles/Intl/USDST/"&gt;http://java.sun.com/developer/technicalArticles/Intl/USDST/&lt;/a&gt; and &lt;a href="http://java.sun.com/developer/technicalArticles/Intl/alert.html"&gt;http://java.sun.com/developer/technicalArticles/Intl/alert.html&lt;/a&gt;.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBNADM-1156.zip / 199998&lt;br&gt;MD5: &amp;nbsp; 9a89349df15d82fce7c2bf1af4d249c8&lt;br&gt;SHA-256: &amp;nbsp; a9806025c4e099ef2e8b186d2dd0b866ed8ed0ab184d4ae124a1b763489651d0&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;See &lt;a href="https://network.jboss.com/confluence/display/DOC/DST+Patch+for+JON+1.x"&gt;https://network.jboss.com/confluence/display/DOC/DST+Patch+for+JON+1.x&lt;/a&gt;.&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Mar 13 14:10:22 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Mar 13 14:10:22 EDT 2007&lt;br&gt;</description>
    <dc:subject>Daylight savings update and Olson TZ incompatibility fix</dc:subject>
    <dc:date>2007-03-13T14:10:Z</dc:date>
    <jbn:creator>Ian Springer</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network" jbn:productVersion="1.2.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0087">Operations Network; 1.2.0</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network"
        jbn:productVersion="1.4.28.SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0160">Operations Network; 1.4.28.SP1</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network" jbn:productVersion="1.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0052">Operations Network; 1.0</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network"
        jbn:productVersion="1.2.SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0121">Operations Network; 1.2.SP1</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Operations Network"
        jbn:productVersion="1.4.16.GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0133">Operations Network; 1.4.16.GA</jbn:product>
    </jbn:products>
    <jbn:jira>JBNADM-1156</jbn:jira>
    <jbn:md5>9a89349df15d82fce7c2bf1af4d249c8</jbn:md5>
    <jbn:sha256>a9806025c4e099ef2e8b186d2dd0b866ed8ed0ab184d4ae124a1b763489651d0</jbn:sha256>
    <jbn:fileName>JBNADM-1156.zip</jbn:fileName>
    <jbn:fileSize>199998</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006wu7hAAA</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006wu7hAAA</jbn:automatedDownloadUrl>
    <jbn:longDescription>See &lt;a href="http://java.sun.com/developer/technicalArticles/Intl/USDST/"&gt;http://java.sun.com/developer/technicalArticles/Intl/USDST/&lt;/a&gt; and &lt;a href="http://java.sun.com/developer/technicalArticles/Intl/alert.html"&gt;http://java.sun.com/developer/technicalArticles/Intl/alert.html&lt;/a&gt;.</jbn:longDescription>
    <jbn:shortDescription>updates the timezone database in embedded JBoss ON JREs to address the 2007 daylight savings time changes, as well as the Olson TZ data incompatibility issues that were reported by Sun on 3/9/07</jbn:shortDescription>
    <jbn:manualInstallation>See &lt;a href="https://network.jboss.com/confluence/display/DOC/DST+Patch+for+JON+1.x"&gt;https://network.jboss.com/confluence/display/DOC/DST+Patch+for+JON+1.x&lt;/a&gt;.</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-03-13T14:10:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001BWohAAG">
    <title>DISTRIBUTION: Certification Tool Kit - JBoss 4.0.3 SP1</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001BWohAAG</link>
    <description>TITLE: &amp;nbsp; Certification Tool Kit - JBoss 4.0.3 SP1&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Certification Toolkit - 1.0&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Certification Tool Kit for JBoss 4.0.3 SP1. Please see the readme.txt file for installation instructions.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; certification4_0_3sp1.zip / 32202921&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; dcaa05bb91aa12f93849571c7d16f491&lt;br&gt;SHA-256: &amp;nbsp; 426f122ca40c0d1661286ab873c3c7f0a11df9f3b8b1b012f3fad75f5ea7aefe&lt;br&gt;&lt;br&gt;COMPATIBLE WITH:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Certification Toolkit - 1.0&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Feb 10 18:13:30 EST 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Sat Feb 11 12:13:35 EST 2006&lt;br&gt;</description>
    <dc:subject>Certification Tool Kit - JBoss 4.0.3 SP1</dc:subject>
    <dc:date>2006-02-10T18:13:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Certification Toolkit" jbn:productVersion="1.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0057">Certification Toolkit; 1.0</jbn:product>
    </jbn:products>
    <jbn:md5>dcaa05bb91aa12f93849571c7d16f491</jbn:md5>
    <jbn:sha256>426f122ca40c0d1661286ab873c3c7f0a11df9f3b8b1b012f3fad75f5ea7aefe</jbn:sha256>
    <jbn:fileName>certification4_0_3sp1.zip</jbn:fileName>
    <jbn:fileSize>32202921</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000001BWohAAG</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000001BWohAAG</jbn:automatedDownloadUrl>
    <jbn:shortDescription>Certification Tool Kit for JBoss 4.0.3 SP1. Please see the readme.txt file for installation instructions.</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith>
      <jbn:patch rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0067">Application Server; 4.0.3SP1</jbn:patch>
    </jbn:compatibleWith>
    <jbn:lastUpdated>2006-02-11T12:13:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000US9HAAW">
    <title>DISTRIBUTION: Certification Tool Kit - JBoss 4.0.3</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000US9HAAW</link>
    <description>TITLE: &amp;nbsp; Certification Tool Kit - JBoss 4.0.3&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Certification Toolkit - 1.0&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Certification Tool Kit for JBoss 4.0.3. Please see the readme.txt file for installation instructions.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; certification4_0_3.zip / 28854700&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; 030A1E1C8E8309B97A857E7B46C22FF5&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Oct 11 21:59:58 EDT 2005&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Feb 06 12:43:41 EST 2006&lt;br&gt;</description>
    <dc:subject>Certification Tool Kit - JBoss 4.0.3</dc:subject>
    <dc:date>2005-10-11T21:59:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Certification Toolkit" jbn:productVersion="1.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0057">Certification Toolkit; 1.0</jbn:product>
    </jbn:products>
    <jbn:md5>030A1E1C8E8309B97A857E7B46C22FF5</jbn:md5>
    <jbn:fileName>certification4_0_3.zip</jbn:fileName>
    <jbn:fileSize>28854700</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000000US9HAAW</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000000US9HAAW</jbn:automatedDownloadUrl>
    <jbn:shortDescription>Certification Tool Kit for JBoss 4.0.3. Please see the readme.txt file for installation instructions.</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-02-06T12:43:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000NnhuAAC">
    <title>DISTRIBUTION: Certification Tool Kit - JBoss 4.0.2</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000NnhuAAC</link>
    <description>TITLE: &amp;nbsp; Certification Tool Kit - JBoss 4.0.2&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Certification Toolkit - 1.0&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Certification Tool Kit for JBoss 4.0.2. Please see the readme.txt file for installation instructions.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; certification4_0_2.zip / 22662525&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; E2338271B4912D076ED1469141108AA2&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Aug 08 13:25:02 EDT 2005&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Feb 06 13:04:26 EST 2006&lt;br&gt;</description>
    <dc:subject>Certification Tool Kit - JBoss 4.0.2</dc:subject>
    <dc:date>2005-08-08T13:25:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Certification Toolkit" jbn:productVersion="1.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0057">Certification Toolkit; 1.0</jbn:product>
    </jbn:products>
    <jbn:md5>E2338271B4912D076ED1469141108AA2</jbn:md5>
    <jbn:fileName>certification4_0_2.zip</jbn:fileName>
    <jbn:fileSize>22662525</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000000NnhuAAC</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000000NnhuAAC</jbn:automatedDownloadUrl>
    <jbn:shortDescription>Certification Tool Kit for JBoss 4.0.2. Please see the readme.txt file for installation instructions.</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-02-06T13:04:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000NnhkAAC">
    <title>DISTRIBUTION: Certification Tool Kit - JBoss 4.0.1SP1</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000NnhkAAC</link>
    <description>TITLE: &amp;nbsp; Certification Tool Kit - JBoss 4.0.1SP1&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Certification Toolkit - 1.0&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Certification Tool Kit for JBoss 4.0.1SP1. Please see the readme.txt file for installation instructions.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; certification4_0_1sp1.zip / 22679720&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; EDDC2C0DF451839270084BC8621A3B13&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Aug 08 13:24:20 EDT 2005&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Feb 06 13:05:01 EST 2006&lt;br&gt;</description>
    <dc:subject>Certification Tool Kit - JBoss 4.0.1SP1</dc:subject>
    <dc:date>2005-08-08T13:24:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Certification Toolkit" jbn:productVersion="1.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0057">Certification Toolkit; 1.0</jbn:product>
    </jbn:products>
    <jbn:md5>EDDC2C0DF451839270084BC8621A3B13</jbn:md5>
    <jbn:fileName>certification4_0_1sp1.zip</jbn:fileName>
    <jbn:fileSize>22679720</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000000NnhkAAC</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000000NnhkAAC</jbn:automatedDownloadUrl>
    <jbn:shortDescription>Certification Tool Kit for JBoss 4.0.1SP1. Please see the readme.txt file for installation instructions.</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-02-06T13:05:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000NneHAAS">
    <title>DISTRIBUTION: Certification Tool Kit - JBoss 4.0.0</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000NneHAAS</link>
    <description>TITLE: &amp;nbsp; Certification Tool Kit - JBoss 4.0.0&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Certification Toolkit - 1.0&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Certification Tool Kit for JBoss 4.0.0. Please see the readme.txt file for installation instructions.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; certification4_0_0.zip / 21422804&lt;br&gt;LICENSE: &amp;nbsp; JBoss Operations Network License - 1.0 &lt;br&gt;MD5: &amp;nbsp; DB4E962A61BBB252AE3DFA2D4C43878D&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Aug 08 13:22:15 EDT 2005&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Feb 06 13:05:33 EST 2006&lt;br&gt;</description>
    <dc:subject>Certification Tool Kit - JBoss 4.0.0</dc:subject>
    <dc:date>2005-08-08T13:22:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:licenseName>JBoss Operations Network License</jbn:licenseName>
    <jbn:licenseVersion>1.0 </jbn:licenseVersion>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Certification Toolkit" jbn:productVersion="1.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0057">Certification Toolkit; 1.0</jbn:product>
    </jbn:products>
    <jbn:md5>DB4E962A61BBB252AE3DFA2D4C43878D</jbn:md5>
    <jbn:fileName>certification4_0_0.zip</jbn:fileName>
    <jbn:fileSize>21422804</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000000NneHAAS</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000000NneHAAS</jbn:automatedDownloadUrl>
    <jbn:shortDescription>Certification Tool Kit for JBoss 4.0.0. Please see the readme.txt file for installation instructions.</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-02-06T13:05:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000009b2O6AAI">
    <title>DISTRIBUTION: JBoss Developer Studio win32 binary download</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000009b2O6AAI</link>
    <description>TITLE: &amp;nbsp; JBoss Developer Studio win32 binary download&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss Developer Studio - 1.0.0.GA&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Developer Subscription - 4.2.0 GA&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP09&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform - 4.2.0 GA&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss Developer Studio win32 binary download&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jbdevstudio-win32-1.0.0.GA.jar / 554514217&lt;br&gt;MD5: &amp;nbsp; d3a0e7f88b07571a06691145b09d47b6&lt;br&gt;SHA-256: &amp;nbsp; 04029cc6802a5686f2985c47d76d9ae577cf8a7ed9887464063a977989d3b9cf&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;To install JBoss Developer Studio, download the appropriate installer, and run it by executing
&lt;br /&gt;&lt;br /&gt;
java -jar [jbdevstudio installer file]&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Dec 07 16:39:24 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Dec 11 15:47:25 EST 2007&lt;br&gt;</description>
    <dc:subject>JBoss Developer Studio win32 binary download</dc:subject>
    <dc:date>2007-12-07T16:39:Z</dc:date>
    <jbn:creator>Frank Merenda</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP09"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP09" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0206">Application Server; 4.0.5.GA_CP09</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="JBoss Developer Studio"
        jbn:productVersion="1.0.0.GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0212">JBoss Developer Studio; 1.0.0.GA</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.2.0.GA"
        jbn:productName="Application Platform"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0182">Application Platform; 4.2.0 GA</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Developer Subscription"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0183">Developer Subscription; 4.2.0 GA</jbn:product>
    </jbn:products>
    <jbn:md5>d3a0e7f88b07571a06691145b09d47b6</jbn:md5>
    <jbn:sha256>04029cc6802a5686f2985c47d76d9ae577cf8a7ed9887464063a977989d3b9cf</jbn:sha256>
    <jbn:fileName>jbdevstudio-win32-1.0.0.GA.jar</jbn:fileName>
    <jbn:fileSize>554514217</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000009b2O6AAI</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000009b2O6AAI</jbn:automatedDownloadUrl>
    <jbn:shortDescription>JBoss Developer Studio win32 binary download</jbn:shortDescription>
    <jbn:manualInstallation>To install JBoss Developer Studio, download the appropriate installer, and run it by executing
&lt;br /&gt;&lt;br /&gt;
java -jar [jbdevstudio installer file]</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-12-11T15:47:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000009b2OLAAY">
    <title>DISTRIBUTION: JBoss Developer Studio source file download</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000009b2OLAAY</link>
    <description>TITLE: &amp;nbsp; JBoss Developer Studio source file download&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss Developer Studio - 1.0.0.GA&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Developer Subscription - 4.2.0 GA&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP09&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform - 4.2.0 GA&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss Developer Studio source file download&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jbdevstudio-source-1.0.0.GA.tar.gz / 73469097&lt;br&gt;MD5: &amp;nbsp; a12a5f6f91fa9d435f5a125d2cdd4a4c&lt;br&gt;SHA-256: &amp;nbsp; de3909c72761258b41c83bd82a94bf1ea655fc45247e531340d2d34ca957018e&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;n/a&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Dec 07 16:41:28 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Dec 11 15:47:12 EST 2007&lt;br&gt;</description>
    <dc:subject>JBoss Developer Studio source file download</dc:subject>
    <dc:date>2007-12-07T16:41:Z</dc:date>
    <jbn:creator>Frank Merenda</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP09"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP09" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0206">Application Server; 4.0.5.GA_CP09</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="JBoss Developer Studio"
        jbn:productVersion="1.0.0.GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0212">JBoss Developer Studio; 1.0.0.GA</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.2.0.GA"
        jbn:productName="Application Platform"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0182">Application Platform; 4.2.0 GA</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Developer Subscription"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0183">Developer Subscription; 4.2.0 GA</jbn:product>
    </jbn:products>
    <jbn:md5>a12a5f6f91fa9d435f5a125d2cdd4a4c</jbn:md5>
    <jbn:sha256>de3909c72761258b41c83bd82a94bf1ea655fc45247e531340d2d34ca957018e</jbn:sha256>
    <jbn:fileName>jbdevstudio-source-1.0.0.GA.tar.gz</jbn:fileName>
    <jbn:fileSize>73469097</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000009b2OLAAY</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000009b2OLAAY</jbn:automatedDownloadUrl>
    <jbn:shortDescription>JBoss Developer Studio source file download</jbn:shortDescription>
    <jbn:manualInstallation>n/a</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-12-11T15:47:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000009b2OBAAY">
    <title>DISTRIBUTION: JBoss Developer Studio linux GTK binary download</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000009b2OBAAY</link>
    <description>TITLE: &amp;nbsp; JBoss Developer Studio linux GTK binary download&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss Developer Studio - 1.0.0.GA&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Developer Subscription - 4.2.0 GA&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP09&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform - 4.2.0 GA&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss Developer Studio linux GTK binary download&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jbdevstudio-linux-gtk-1.0.0.GA.jar / 556668243&lt;br&gt;MD5: &amp;nbsp; 351b763355f321c6e55ab128976558e1&lt;br&gt;SHA-256: &amp;nbsp; 06b5409698aeb64d1b68266cb25eee26a364db15261932e4a9a874bd7c0f751c&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;To install JBoss Developer Studio, download the appropriate installer, and run it by executing
&lt;br /&gt;&lt;br /&gt;
java -jar [jbdevstudio installer file]&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Dec 07 16:40:22 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Dec 11 15:47:19 EST 2007&lt;br&gt;</description>
    <dc:subject>JBoss Developer Studio linux GTK binary download</dc:subject>
    <dc:date>2007-12-07T16:40:Z</dc:date>
    <jbn:creator>Frank Merenda</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP09"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP09" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0206">Application Server; 4.0.5.GA_CP09</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="JBoss Developer Studio"
        jbn:productVersion="1.0.0.GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0212">JBoss Developer Studio; 1.0.0.GA</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.2.0.GA"
        jbn:productName="Application Platform"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0182">Application Platform; 4.2.0 GA</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Developer Subscription"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0183">Developer Subscription; 4.2.0 GA</jbn:product>
    </jbn:products>
    <jbn:md5>351b763355f321c6e55ab128976558e1</jbn:md5>
    <jbn:sha256>06b5409698aeb64d1b68266cb25eee26a364db15261932e4a9a874bd7c0f751c</jbn:sha256>
    <jbn:fileName>jbdevstudio-linux-gtk-1.0.0.GA.jar</jbn:fileName>
    <jbn:fileSize>556668243</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000009b2OBAAY</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000009b2OBAAY</jbn:automatedDownloadUrl>
    <jbn:shortDescription>JBoss Developer Studio linux GTK binary download</jbn:shortDescription>
    <jbn:manualInstallation>To install JBoss Developer Studio, download the appropriate installer, and run it by executing
&lt;br /&gt;&lt;br /&gt;
java -jar [jbdevstudio installer file]</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-12-11T15:47:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008iVrQAAU">
    <title>DISTRIBUTION: Application Platform 4.2.0.GA_CP01 zip</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008iVrQAAU</link>
    <description>TITLE: &amp;nbsp; Application Platform 4.2.0.GA_CP01 zip&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Developer Subscription - 4.2.0 GA&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.2.0&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform - 4.2.0 GA&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform 4.2.0.GA_CP01 zip&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-eap-4.2.0-2.CP01.ep1.3.zip / 254863844&lt;br&gt;MD5: &amp;nbsp; c5d461114ed6f2bfdd006fa51182aafa&lt;br&gt;SHA-256: &amp;nbsp; bf0b6889504ac7d220d3e4d8f629be2fc7df80796a1e56b46ff003d4b9cae8a4&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Sep 24 17:26:19 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Oct 24 11:46:00 EDT 2007&lt;br&gt;</description>
    <dc:subject>Application Platform 4.2.0.GA_CP01 zip</dc:subject>
    <dc:date>2007-09-24T17:26:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.2.0.GA"
        jbn:productName="Application Platform"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0182">Application Platform; 4.2.0 GA</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Application Server" jbn:productVersion="4.2.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0168">Application Server; 4.2.0</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Developer Subscription"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0183">Developer Subscription; 4.2.0 GA</jbn:product>
    </jbn:products>
    <jbn:md5>c5d461114ed6f2bfdd006fa51182aafa</jbn:md5>
    <jbn:sha256>bf0b6889504ac7d220d3e4d8f629be2fc7df80796a1e56b46ff003d4b9cae8a4</jbn:sha256>
    <jbn:fileName>jboss-eap-4.2.0-2.CP01.ep1.3.zip</jbn:fileName>
    <jbn:fileSize>254863844</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000008iVrQAAU</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000008iVrQAAU</jbn:automatedDownloadUrl>
    <jbn:shortDescription>Application Platform 4.2.0.GA_CP01 zip</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-10-24T11:46:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008iVrVAAU">
    <title>DISTRIBUTION: Application Platform 4.2.0.GA_CP01 source</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008iVrVAAU</link>
    <description>TITLE: &amp;nbsp; Application Platform 4.2.0.GA_CP01 source&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Developer Subscription - 4.2.0 GA&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.2.0&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform - 4.2.0 GA&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform 4.2.0.GA_CP01 source&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-eap-src-4.2.0-2.CP01.ep1.3.zip / 188146262&lt;br&gt;MD5: &amp;nbsp; 4aea7796027b160d1e7369ccd84805e8&lt;br&gt;SHA-256: &amp;nbsp; f5c4d3ff83d9d4862d5d0a5d8d504abdeda0bb4315f170e64da0cd200dbac700&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Sep 24 17:27:03 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Sep 25 12:01:21 EDT 2007&lt;br&gt;</description>
    <dc:subject>Application Platform 4.2.0.GA_CP01 source</dc:subject>
    <dc:date>2007-09-24T17:27:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.2.0.GA"
        jbn:productName="Application Platform"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0182">Application Platform; 4.2.0 GA</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Application Server" jbn:productVersion="4.2.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0168">Application Server; 4.2.0</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Developer Subscription"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0183">Developer Subscription; 4.2.0 GA</jbn:product>
    </jbn:products>
    <jbn:md5>4aea7796027b160d1e7369ccd84805e8</jbn:md5>
    <jbn:sha256>f5c4d3ff83d9d4862d5d0a5d8d504abdeda0bb4315f170e64da0cd200dbac700</jbn:sha256>
    <jbn:fileName>jboss-eap-src-4.2.0-2.CP01.ep1.3.zip</jbn:fileName>
    <jbn:fileSize>188146262</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000008iVrVAAU</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000008iVrVAAU</jbn:automatedDownloadUrl>
    <jbn:shortDescription>Application Platform 4.2.0.GA_CP01 source</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-09-25T12:01:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008iVrLAAU">
    <title>DISTRIBUTION: Application Platform 4.2.0.GA_CP01 installer</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008iVrLAAU</link>
    <description>TITLE: &amp;nbsp; Application Platform 4.2.0.GA_CP01 installer&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Developer Subscription - 4.2.0 GA&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.2.0&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform - 4.2.0 GA&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform 4.2.0.GA_CP01 installer&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; enterprise-installer-4.2.0-2.CP01.ep1.3.jar / 254863844&lt;br&gt;MD5: &amp;nbsp; 8bd8372ebce9d7f58a4118d0006a2283&lt;br&gt;SHA-256: &amp;nbsp; 1ddbf88fbb286ef4cf145cb38d936db94c7c0cff2f6414646513b94972ebc21e&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Sep 24 17:25:19 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Oct 24 11:47:50 EDT 2007&lt;br&gt;</description>
    <dc:subject>Application Platform 4.2.0.GA_CP01 installer</dc:subject>
    <dc:date>2007-09-24T17:25:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.2.0.GA"
        jbn:productName="Application Platform"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0182">Application Platform; 4.2.0 GA</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Application Server" jbn:productVersion="4.2.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0168">Application Server; 4.2.0</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Developer Subscription"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0183">Developer Subscription; 4.2.0 GA</jbn:product>
    </jbn:products>
    <jbn:md5>8bd8372ebce9d7f58a4118d0006a2283</jbn:md5>
    <jbn:sha256>1ddbf88fbb286ef4cf145cb38d936db94c7c0cff2f6414646513b94972ebc21e</jbn:sha256>
    <jbn:fileName>enterprise-installer-4.2.0-2.CP01.ep1.3.jar</jbn:fileName>
    <jbn:fileSize>254863844</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000008iVrLAAU</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000008iVrLAAU</jbn:automatedDownloadUrl>
    <jbn:shortDescription>Application Platform 4.2.0.GA_CP01 installer</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-10-24T11:47:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008iVrBAAU">
    <title>DISTRIBUTION: Application Platform 4.2.0.GA_CP01 docs</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008iVrBAAU</link>
    <description>TITLE: &amp;nbsp; Application Platform 4.2.0.GA_CP01 docs&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Developer Subscription - 4.2.0 GA&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.2.0&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform - 4.2.0 GA&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform 4.2.0.GA_CP01 docs&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-eap-docs-4.2.0-2.CP01.ep1.3.zip / 55377652&lt;br&gt;MD5: &amp;nbsp; 5aac12978b2ef198f62e215414cdcb29&lt;br&gt;SHA-256: &amp;nbsp; 19c427e14f3c820048001c0df997687da530fc658ee91e8d3298d8f8982c9f0f&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Sep 24 17:23:46 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Sep 25 12:00:38 EDT 2007&lt;br&gt;</description>
    <dc:subject>Application Platform 4.2.0.GA_CP01 docs</dc:subject>
    <dc:date>2007-09-24T17:23:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.2.0.GA"
        jbn:productName="Application Platform"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0182">Application Platform; 4.2.0 GA</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Application Server" jbn:productVersion="4.2.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0168">Application Server; 4.2.0</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Developer Subscription"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0183">Developer Subscription; 4.2.0 GA</jbn:product>
    </jbn:products>
    <jbn:md5>5aac12978b2ef198f62e215414cdcb29</jbn:md5>
    <jbn:sha256>19c427e14f3c820048001c0df997687da530fc658ee91e8d3298d8f8982c9f0f</jbn:sha256>
    <jbn:fileName>jboss-eap-docs-4.2.0-2.CP01.ep1.3.zip</jbn:fileName>
    <jbn:fileSize>55377652</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000008iVrBAAU</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000008iVrBAAU</jbn:automatedDownloadUrl>
    <jbn:shortDescription>Application Platform 4.2.0.GA_CP01 docs</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-09-25T12:00:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007ihScAAI">
    <title>DISTRIBUTION: Application Platform 4.2.0.GA zip</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007ihScAAI</link>
    <description>TITLE: &amp;nbsp; Application Platform 4.2.0.GA zip&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Developer Subscription - 4.2.0 GA&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.2.0&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform - 4.2.0 GA&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform 4.2.0 GA zip&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-eap-4.2.0-1.ep1.1.zip / 187109573&lt;br&gt;MD5: &amp;nbsp; 786266860144b8b8b3205e85543f9f5f&lt;br&gt;SHA-256: &amp;nbsp; 9f7fef1ae3bba709273b9939d660557062c7e4b7ef0192f84d9ece9b6d756c4f&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Jul 03 08:16:38 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Oct 24 12:35:23 EDT 2007&lt;br&gt;</description>
    <dc:subject>Application Platform 4.2.0.GA zip</dc:subject>
    <dc:date>2007-07-03T08:16:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.2.0.GA"
        jbn:productName="Application Platform"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0182">Application Platform; 4.2.0 GA</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Application Server" jbn:productVersion="4.2.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0168">Application Server; 4.2.0</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Developer Subscription"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0183">Developer Subscription; 4.2.0 GA</jbn:product>
    </jbn:products>
    <jbn:md5>786266860144b8b8b3205e85543f9f5f</jbn:md5>
    <jbn:sha256>9f7fef1ae3bba709273b9939d660557062c7e4b7ef0192f84d9ece9b6d756c4f</jbn:sha256>
    <jbn:fileName>jboss-eap-4.2.0-1.ep1.1.zip</jbn:fileName>
    <jbn:fileSize>187109573</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007ihScAAI</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007ihScAAI</jbn:automatedDownloadUrl>
    <jbn:shortDescription>Application Platform 4.2.0 GA zip</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-10-24T12:35:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007ihSSAAY">
    <title>DISTRIBUTION: Application Platform 4.2.0.GA source</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007ihSSAAY</link>
    <description>TITLE: &amp;nbsp; Application Platform 4.2.0.GA source&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Developer Subscription - 4.2.0 GA&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.2.0&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform - 4.2.0 GA&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform 4.2.0 GA source&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-eap-src-4.2.0-1.ep1.1.zip / 194262478&lt;br&gt;MD5: &amp;nbsp; d310bb6c7969d95f0a462b96f29914d4&lt;br&gt;SHA-256: &amp;nbsp; 5119ec5819a58edd4407d530eb953a3ee04e1d787404944f3dfae7083ea86ceb&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Jul 03 08:15:55 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Oct 24 13:20:39 EDT 2007&lt;br&gt;</description>
    <dc:subject>Application Platform 4.2.0.GA source</dc:subject>
    <dc:date>2007-07-03T08:15:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.2.0.GA"
        jbn:productName="Application Platform"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0182">Application Platform; 4.2.0 GA</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Application Server" jbn:productVersion="4.2.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0168">Application Server; 4.2.0</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Developer Subscription"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0183">Developer Subscription; 4.2.0 GA</jbn:product>
    </jbn:products>
    <jbn:md5>d310bb6c7969d95f0a462b96f29914d4</jbn:md5>
    <jbn:sha256>5119ec5819a58edd4407d530eb953a3ee04e1d787404944f3dfae7083ea86ceb</jbn:sha256>
    <jbn:fileName>jboss-eap-src-4.2.0-1.ep1.1.zip</jbn:fileName>
    <jbn:fileSize>194262478</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007ihSSAAY</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007ihSSAAY</jbn:automatedDownloadUrl>
    <jbn:shortDescription>Application Platform 4.2.0 GA source</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-10-24T13:20:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007ihSNAAY">
    <title>DISTRIBUTION: Application Platform 4.2.0.GA installer</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007ihSNAAY</link>
    <description>TITLE: &amp;nbsp; Application Platform 4.2.0.GA installer&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Developer Subscription - 4.2.0 GA&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.2.0&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform - 4.2.0 GA&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform 4.2.0 GA installer&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; enterprise-installer-4.2.0-1.ep1.1.jar / 248840302&lt;br&gt;MD5: &amp;nbsp; 481f4644594306083da0aa50b819d61f&lt;br&gt;SHA-256: &amp;nbsp; 1b18aa2f1dad45d94869242390db721fd7853817e145c72ef193ee0d0f24d0cc&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Jul 03 08:14:57 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Oct 24 13:21:12 EDT 2007&lt;br&gt;</description>
    <dc:subject>Application Platform 4.2.0.GA installer</dc:subject>
    <dc:date>2007-07-03T08:14:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.2.0.GA"
        jbn:productName="Application Platform"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0182">Application Platform; 4.2.0 GA</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Application Server" jbn:productVersion="4.2.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0168">Application Server; 4.2.0</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Developer Subscription"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0183">Developer Subscription; 4.2.0 GA</jbn:product>
    </jbn:products>
    <jbn:md5>481f4644594306083da0aa50b819d61f</jbn:md5>
    <jbn:sha256>1b18aa2f1dad45d94869242390db721fd7853817e145c72ef193ee0d0f24d0cc</jbn:sha256>
    <jbn:fileName>enterprise-installer-4.2.0-1.ep1.1.jar</jbn:fileName>
    <jbn:fileSize>248840302</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007ihSNAAY</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007ihSNAAY</jbn:automatedDownloadUrl>
    <jbn:shortDescription>Application Platform 4.2.0 GA installer</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-10-24T13:21:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007ihShAAI">
    <title>DISTRIBUTION: Application Platform 4.2.0.GA docs</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007ihShAAI</link>
    <description>TITLE: &amp;nbsp; Application Platform 4.2.0.GA docs&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Developer Subscription - 4.2.0 GA&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.2.0&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform - 4.2.0 GA&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform 4.2.0 GA docs&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-eap-docs-4.2.0-1.ep1.1.zip / 55318055&lt;br&gt;MD5: &amp;nbsp; d7e07167341fe87baf0a24d976d31342&lt;br&gt;SHA-256: &amp;nbsp; 6ea26d5d5ddb63c806ef7edcfd6c8ca61996d6c53503344f0c66fc22860bcd3e&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Jul 03 08:17:14 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Oct 24 13:21:40 EDT 2007&lt;br&gt;</description>
    <dc:subject>Application Platform 4.2.0.GA docs</dc:subject>
    <dc:date>2007-07-03T08:17:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.2.0.GA"
        jbn:productName="Application Platform"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0182">Application Platform; 4.2.0 GA</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Application Server" jbn:productVersion="4.2.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0168">Application Server; 4.2.0</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Developer Subscription"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0183">Developer Subscription; 4.2.0 GA</jbn:product>
    </jbn:products>
    <jbn:md5>d7e07167341fe87baf0a24d976d31342</jbn:md5>
    <jbn:sha256>6ea26d5d5ddb63c806ef7edcfd6c8ca61996d6c53503344f0c66fc22860bcd3e</jbn:sha256>
    <jbn:fileName>jboss-eap-docs-4.2.0-1.ep1.1.zip</jbn:fileName>
    <jbn:fileSize>55318055</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007ihShAAI</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007ihShAAI</jbn:automatedDownloadUrl>
    <jbn:shortDescription>Application Platform 4.2.0 GA docs</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-10-24T13:21:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007FXlFAAW">
    <title>DISTRIBUTION: Application Platform 4.2.0.Beta1 installer</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007FXlFAAW</link>
    <description>TITLE: &amp;nbsp; Application Platform 4.2.0.Beta1 installer&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Developer Subscription - 4.2.0 Beta1&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.2.0&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform - 4.2.0 Beta1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform 4.2.0.Beta1 installer&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; enterprise-installer-4.2.0.BETA1.jar / 182869902&lt;br&gt;MD5: &amp;nbsp; 77e963b6d042089c432f3c12c291fcf2&lt;br&gt;SHA-256: &amp;nbsp; 069c8252d39226fe322653fc082a2f36d7d289600c3c0f889a28462d0501f5b8&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Apr 24 00:22:44 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri May 25 14:26:27 EDT 2007&lt;br&gt;</description>
    <dc:subject>Application Platform 4.2.0.Beta1 installer</dc:subject>
    <dc:date>2007-04-24T00:22:Z</dc:date>
    <jbn:distributionStatus>REMOVED</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Application Platform"
        jbn:productVersion="4.2.0 Beta1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0166">Application Platform; 4.2.0 Beta1</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Application Server" jbn:productVersion="4.2.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0168">Application Server; 4.2.0</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Developer Subscription"
        jbn:productVersion="4.2.0 Beta1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0167">Developer Subscription; 4.2.0 Beta1</jbn:product>
    </jbn:products>
    <jbn:md5>77e963b6d042089c432f3c12c291fcf2</jbn:md5>
    <jbn:sha256>069c8252d39226fe322653fc082a2f36d7d289600c3c0f889a28462d0501f5b8</jbn:sha256>
    <jbn:fileName>enterprise-installer-4.2.0.BETA1.jar</jbn:fileName>
    <jbn:fileSize>182869902</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007FXlFAAW</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007FXlFAAW</jbn:automatedDownloadUrl>
    <jbn:shortDescription>Application Platform 4.2.0.Beta1 installer</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-05-25T14:26:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007FXigAAG">
    <title>DISTRIBUTION: Application Platform 4.2.0.Beta1 binary (zip)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007FXigAAG</link>
    <description>TITLE: &amp;nbsp; Application Platform 4.2.0.Beta1 binary (zip)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Developer Subscription - 4.2.0 Beta1&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.2.0&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform - 4.2.0 Beta1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform 4.2.0.Beta1 binary (zip)&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-eap-4.2.0-0.1.Beta1.3.zip / 151419586&lt;br&gt;MD5: &amp;nbsp; 334abd7c271741316a0fd72f73a9fe3f&lt;br&gt;SHA-256: &amp;nbsp; 8030592f397b494774ae3a50b76a37e094dc62382bddac8113e61143f22a2a3e&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Apr 24 00:25:51 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri May 25 14:31:46 EDT 2007&lt;br&gt;</description>
    <dc:subject>Application Platform 4.2.0.Beta1 binary (zip)</dc:subject>
    <dc:date>2007-04-24T00:25:Z</dc:date>
    <jbn:distributionStatus>REMOVED</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Application Platform"
        jbn:productVersion="4.2.0 Beta1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0166">Application Platform; 4.2.0 Beta1</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Application Server" jbn:productVersion="4.2.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0168">Application Server; 4.2.0</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Developer Subscription"
        jbn:productVersion="4.2.0 Beta1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0167">Developer Subscription; 4.2.0 Beta1</jbn:product>
    </jbn:products>
    <jbn:md5>334abd7c271741316a0fd72f73a9fe3f</jbn:md5>
    <jbn:sha256>8030592f397b494774ae3a50b76a37e094dc62382bddac8113e61143f22a2a3e</jbn:sha256>
    <jbn:fileName>jboss-eap-4.2.0-0.1.Beta1.3.zip</jbn:fileName>
    <jbn:fileSize>151419586</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007FXigAAG</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007FXigAAG</jbn:automatedDownloadUrl>
    <jbn:shortDescription>Application Platform 4.2.0.Beta1 binary (zip)</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-05-25T14:31:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008lu7mAAA">
    <title>BUGFIX: Security-domain name is not added to the module options is a System property is set"</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008lu7mAAA</link>
    <description>TITLE: &amp;nbsp; Security-domain name is not added to the module options is a System property is set"&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Developer Subscription - 4.2.0 GA&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.2.0&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform - 4.2.0 GA&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Security-domain name is not added to the module options is a System property is set&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;An entry was always added to the login module options with the security-domain name. Now there is a System property that can be set to disable this feature.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBPAPP-428.zip / 412995&lt;br&gt;MD5: &amp;nbsp; af632ad2e2f616a24d677ea3556200cc&lt;br&gt;SHA-256: &amp;nbsp; 862adfc7eb99050683dd630e4d4872e59bb08cd06bcb1126ad210307ee4243a6&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"Rename %JBOSS_HOME%/client/jbosssx-client.jar to jbosssx-client.replacedBy.JBPAPP-428.jar.old. Rename %JBOSS_HOME%/server/&lt;configuration&gt;/lib/jbosssx.jar to jbosssx.replacedBy.JBPAPP-428.jar.old"
&lt;br /&gt;        Copy the new jbosssx-client.jar to %JBOSS_HOME%/client/ and jbosssx.jar to %JBOSS_HOME%/server/&lt;configuration&gt;/lib/"&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Nov 26 15:13:00 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Nov 26 15:13:28 EST 2007&lt;br&gt;</description>
    <dc:subject>Security-domain name is not added to the module options is a System property is set"</dc:subject>
    <dc:date>2007-11-26T15:13:Z</dc:date>
    <jbn:creator>Marcus Moyses</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.2.0.GA"
        jbn:productName="Application Platform"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0182">Application Platform; 4.2.0 GA</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Application Server" jbn:productVersion="4.2.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0168">Application Server; 4.2.0</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Developer Subscription"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0183">Developer Subscription; 4.2.0 GA</jbn:product>
    </jbn:products>
    <jbn:md5>af632ad2e2f616a24d677ea3556200cc</jbn:md5>
    <jbn:sha256>862adfc7eb99050683dd630e4d4872e59bb08cd06bcb1126ad210307ee4243a6</jbn:sha256>
    <jbn:fileName>JBPAPP-428.zip</jbn:fileName>
    <jbn:fileSize>412995</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000008lu7mAAA</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000008lu7mAAA</jbn:automatedDownloadUrl>
    <jbn:longDescription>An entry was always added to the login module options with the security-domain name. Now there is a System property that can be set to disable this feature.</jbn:longDescription>
    <jbn:shortDescription>Security-domain name is not added to the module options is a System property is set</jbn:shortDescription>
    <jbn:manualInstallation>"Rename %JBOSS_HOME%/client/jbosssx-client.jar to jbosssx-client.replacedBy.JBPAPP-428.jar.old. Rename %JBOSS_HOME%/server/&lt;configuration&gt;/lib/jbosssx.jar to jbosssx.replacedBy.JBPAPP-428.jar.old"
&lt;br /&gt;        Copy the new jbosssx-client.jar to %JBOSS_HOME%/client/ and jbosssx.jar to %JBOSS_HOME%/server/&lt;configuration&gt;/lib/"</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-11-26T15:13:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008lu8QAAQ">
    <title>BUGFIX: JBPAPP-425 - Memory leak fixes for JBossWS.</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008lu8QAAQ</link>
    <description>TITLE: &amp;nbsp; Memory leak fixes for JBossWS.&lt;br&gt;JIRA ID: &amp;nbsp; JBPAPP-425&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Developer Subscription - 4.2.0 GA&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.2.0&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform - 4.2.0 GA&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Memory leak fixes for JBossWS.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;This patch contains fixes for the following memory leak issues
&lt;br /&gt;         1 - ConfigObserver was causing a memory leak
         &lt;br /&gt;ConfigObserver becomes a possible memory leak through the Observable pattern that's used between EndpointMetaData(Subject) and CommonBindingProvider(Observer)
&lt;br /&gt;         2 - DOMUtils doesn't clear thread locals
&lt;br /&gt;         DOMUtils doesn't clear thread locals hence it causes Memory Leaks.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBPAPP-425.zip / 2646836&lt;br&gt;MD5: &amp;nbsp; cceb3a247b322f76e63f305a081df2c1&lt;br&gt;SHA-256: &amp;nbsp; cfe0b6053470ef39396cddbf1dfc6a1b759992b837a1205ceef816fa11faf66a&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1.Copy the attached jbossws-client.jar file over the existing one in %JBOSS_HOME%/client
&lt;br /&gt;        2. Copy the attached jbossws-core.jar file over the existing one in %JBOSS_HOME%/server/%SERVER_CONFIG%/deploy/jbossws.sar of a JBoss EAP 4.2.0 CP01 installation.&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Nov 26 15:28:58 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri Nov 30 16:25:49 EST 2007&lt;br&gt;</description>
    <dc:subject>Memory leak fixes for JBossWS.</dc:subject>
    <dc:date>2007-11-26T15:28:Z</dc:date>
    <jbn:creator>Magesh Kumar B</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.2.0.GA"
        jbn:productName="Application Platform"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0182">Application Platform; 4.2.0 GA</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Application Server" jbn:productVersion="4.2.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0168">Application Server; 4.2.0</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Developer Subscription"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0183">Developer Subscription; 4.2.0 GA</jbn:product>
    </jbn:products>
    <jbn:jira>JBPAPP-425</jbn:jira>
    <jbn:md5>cceb3a247b322f76e63f305a081df2c1</jbn:md5>
    <jbn:sha256>cfe0b6053470ef39396cddbf1dfc6a1b759992b837a1205ceef816fa11faf66a</jbn:sha256>
    <jbn:fileName>JBPAPP-425.zip</jbn:fileName>
    <jbn:fileSize>2646836</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000008lu8QAAQ</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000008lu8QAAQ</jbn:automatedDownloadUrl>
    <jbn:longDescription>This patch contains fixes for the following memory leak issues
&lt;br /&gt;         1 - ConfigObserver was causing a memory leak
         &lt;br /&gt;ConfigObserver becomes a possible memory leak through the Observable pattern that's used between EndpointMetaData(Subject) and CommonBindingProvider(Observer)
&lt;br /&gt;         2 - DOMUtils doesn't clear thread locals
&lt;br /&gt;         DOMUtils doesn't clear thread locals hence it causes Memory Leaks.</jbn:longDescription>
    <jbn:shortDescription>Memory leak fixes for JBossWS.</jbn:shortDescription>
    <jbn:manualInstallation>1.Copy the attached jbossws-client.jar file over the existing one in %JBOSS_HOME%/client
&lt;br /&gt;        2. Copy the attached jbossws-core.jar file over the existing one in %JBOSS_HOME%/server/%SERVER_CONFIG%/deploy/jbossws.sar of a JBoss EAP 4.2.0 CP01 installation.</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-11-30T16:25:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008luARAAY">
    <title>BUGFIX: Corrects NPE coming from uninitialized (non static) Logger</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008luARAAY</link>
    <description>TITLE: &amp;nbsp; Corrects NPE coming from uninitialized (non static) Logger&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Developer Subscription - 4.2.0 GA&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.2.0&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform - 4.2.0 GA&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;For JBPAPP-364
Corrects NPE coming from uninitialized (non static) Logger

For JBPAPP-415
Corrects WSDL URL

For JBPAPP-387
&lt;br /&gt;Corrects failover problem when integrating with TIBCO EMS
&lt;br /&gt;
&lt;br /&gt;JBPAPP-363
&lt;br /&gt;Supports configurable JSESSIONID&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBPAPP-364.zip / 7682059&lt;br&gt;MD5: &amp;nbsp; 634d82cd36dfd0d18edab3b0df24b02e&lt;br&gt;SHA-256: &amp;nbsp; 15bc96013f0afc2fef32ab0a24feee364ca83b2cef535ea24d21e4fc0bf7f7e0&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;For JBPAPP-364
&lt;br /&gt;Copy the attached jboss-remoting.jar file over the version in %JBOSS_HOME%/client, %JBOSS_HOME%/server/default/lib, %JBOSS_HOME%/server/all/lib, and %JBOSS_HOME%/server/production/lib of a JBoss EAP 4.2.0 installation.
&lt;br /&gt;
&lt;br /&gt;For JBPAPP-415
&lt;br /&gt;Copy the attached jbossws-client.jar file over the version in %JBOSS_HOME%/client and the attached jbossws-core.jar file over the version in %JBOSS_HOME%/server/%SERVER_CONFIG%/deploy/jbossws.sar of a JBoss EAP 4.2.0 CP01 installation.
&lt;br /&gt;
&lt;br /&gt;For JBPAPP-387
&lt;br /&gt;For EJB 2.x MDBs, replace your JBOSS_HOME/server/&lt;server-config&gt;/lib with this jboss.jar To configure this capability you will need to add three elements to your jboss.xml descriptor:
&lt;br /&gt;
&lt;br /&gt;&lt;ForceClearOnShutdown&gt;true | false&lt;/ForceClearOnShutdown&gt;
&lt;br /&gt;
&lt;br /&gt;This will enable the general behavior to move past the issue of outstanding Server Sessions
&lt;br /&gt;
&lt;br /&gt;&lt;ForceClearInterval&gt;n milliseconds&lt;/ForceClearInterval&gt;
&lt;br /&gt;
&lt;br /&gt;This value, in milliseconds is the amount of wait time between each attempt to clear the ServerSessionPool. This should be set to something reasonable for your environment, I would suggest starting with something like 5ms and incrementing this value if this is too short.
&lt;br /&gt;
&lt;br /&gt;&lt;ForceClearAttempts&gt;n attempts&lt;/ForceClearAttempts&gt;
&lt;br /&gt;
&lt;br /&gt;This is the number of attempts that JBoss will allow in waiting for the pool to clear. Once this threshhold has been met, the pool will be recycled regardless of whether or not there is outstanding work in the pool.
&lt;br /&gt;
&lt;br /&gt;For EJB 3.0 MDBs, replace your JBOSS_HOME/server/&lt;server-config&gt;/deploy/jms with the attached jms-ra.rar To configure this capability you will need to add new ActivationConfigProperties forceClearOnShutdown, forceClearInterval, and forceClearAttempts.
&lt;br /&gt;
&lt;br /&gt;JBPAPP-363
&lt;br /&gt;Copy the attached jbossweb.jar file over the version in %JBOSS_HOME%/server/%SERVER_CONFIG%/deploy/jboss-web.deployer of a JBoss EAP 4.2.0 CP01 installation.&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Nov 26 15:53:23 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Nov 26 15:53:23 EST 2007&lt;br&gt;</description>
    <dc:subject>Corrects NPE coming from uninitialized (non static) Logger</dc:subject>
    <dc:date>2007-11-26T15:53:Z</dc:date>
    <jbn:creator>Marcus Moyses</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.2.0.GA"
        jbn:productName="Application Platform"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0182">Application Platform; 4.2.0 GA</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Application Server" jbn:productVersion="4.2.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0168">Application Server; 4.2.0</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Developer Subscription"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0183">Developer Subscription; 4.2.0 GA</jbn:product>
    </jbn:products>
    <jbn:md5>634d82cd36dfd0d18edab3b0df24b02e</jbn:md5>
    <jbn:sha256>15bc96013f0afc2fef32ab0a24feee364ca83b2cef535ea24d21e4fc0bf7f7e0</jbn:sha256>
    <jbn:fileName>JBPAPP-364.zip</jbn:fileName>
    <jbn:fileSize>7682059</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000008luARAAY</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000008luARAAY</jbn:automatedDownloadUrl>
    <jbn:shortDescription>For JBPAPP-364
Corrects NPE coming from uninitialized (non static) Logger

For JBPAPP-415
Corrects WSDL URL

For JBPAPP-387
&lt;br /&gt;Corrects failover problem when integrating with TIBCO EMS
&lt;br /&gt;
&lt;br /&gt;JBPAPP-363
&lt;br /&gt;Supports configurable JSESSIONID</jbn:shortDescription>
    <jbn:manualInstallation>&lt;br /&gt;For JBPAPP-364
&lt;br /&gt;Copy the attached jboss-remoting.jar file over the version in %JBOSS_HOME%/client, %JBOSS_HOME%/server/default/lib, %JBOSS_HOME%/server/all/lib, and %JBOSS_HOME%/server/production/lib of a JBoss EAP 4.2.0 installation.
&lt;br /&gt;
&lt;br /&gt;For JBPAPP-415
&lt;br /&gt;Copy the attached jbossws-client.jar file over the version in %JBOSS_HOME%/client and the attached jbossws-core.jar file over the version in %JBOSS_HOME%/server/%SERVER_CONFIG%/deploy/jbossws.sar of a JBoss EAP 4.2.0 CP01 installation.
&lt;br /&gt;
&lt;br /&gt;For JBPAPP-387
&lt;br /&gt;For EJB 2.x MDBs, replace your JBOSS_HOME/server/&lt;server-config&gt;/lib with this jboss.jar To configure this capability you will need to add three elements to your jboss.xml descriptor:
&lt;br /&gt;
&lt;br /&gt;&lt;ForceClearOnShutdown&gt;true | false&lt;/ForceClearOnShutdown&gt;
&lt;br /&gt;
&lt;br /&gt;This will enable the general behavior to move past the issue of outstanding Server Sessions
&lt;br /&gt;
&lt;br /&gt;&lt;ForceClearInterval&gt;n milliseconds&lt;/ForceClearInterval&gt;
&lt;br /&gt;
&lt;br /&gt;This value, in milliseconds is the amount of wait time between each attempt to clear the ServerSessionPool. This should be set to something reasonable for your environment, I would suggest starting with something like 5ms and incrementing this value if this is too short.
&lt;br /&gt;
&lt;br /&gt;&lt;ForceClearAttempts&gt;n attempts&lt;/ForceClearAttempts&gt;
&lt;br /&gt;
&lt;br /&gt;This is the number of attempts that JBoss will allow in waiting for the pool to clear. Once this threshhold has been met, the pool will be recycled regardless of whether or not there is outstanding work in the pool.
&lt;br /&gt;
&lt;br /&gt;For EJB 3.0 MDBs, replace your JBOSS_HOME/server/&lt;server-config&gt;/deploy/jms with the attached jms-ra.rar To configure this capability you will need to add new ActivationConfigProperties forceClearOnShutdown, forceClearInterval, and forceClearAttempts.
&lt;br /&gt;
&lt;br /&gt;JBPAPP-363
&lt;br /&gt;Copy the attached jbossweb.jar file over the version in %JBOSS_HOME%/server/%SERVER_CONFIG%/deploy/jboss-web.deployer of a JBoss EAP 4.2.0 CP01 installation.</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-11-26T15:53:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008iIEsAAM">
    <title>BUGFIX: JBPAPP-340 - JBoss EAP 4.2.0.GA_CP01</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008iIEsAAM</link>
    <description>TITLE: &amp;nbsp; JBoss EAP 4.2.0.GA_CP01&lt;br&gt;JIRA ID: &amp;nbsp; JBPAPP-340&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform - 4.2.0 GA&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CP01 is the first cumulative patch for JBoss EAP 4.2.0.GA. It should NOT be applied to JBoss AS 4.2.0.GA. &lt;br&gt;&lt;br&gt;
All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/JBPAPP-176"&gt;JBPAPP-176&lt;/a&gt;: org.jboss.test.util.test.TwiddleUnitTestCase can't connect to host&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/JBPAPP-202"&gt;JBPAPP-202&lt;/a&gt;: production configuration for Windows requires updating&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/JBPAPP-229"&gt;JBPAPP-229&lt;/a&gt;: EJBTHREE-994 - Multiple remote bindings is not working&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/JBPAPP-239"&gt;JBPAPP-239&lt;/a&gt;: org.jboss.web.tomcat set to DEBUG in the production config!&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/JBPAPP-245"&gt;JBPAPP-245&lt;/a&gt;: JBAS-4540: Port 8083, HTTP request revealing installation directory&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/JBPAPP-252"&gt;JBPAPP-252&lt;/a&gt;: org.jboss.remoting.transport.Connector should unregister server invoker from MBeanServer&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/JBPAPP-254"&gt;JBPAPP-254&lt;/a&gt;: Clustered Console's web.xml uses wrong system property for HA cluster's mcast port&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/JBPAPP-257"&gt;JBPAPP-257&lt;/a&gt;: JBossWS - Incorrect handling of charsets when the default charset is not UTF-8&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/JBPAPP-259"&gt;JBPAPP-259&lt;/a&gt;: EJBTHREE-997 - implement and create test for security-role-ref&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/JBPAPP-260"&gt;JBPAPP-260&lt;/a&gt;: EJBTHREE-975 - HA-JNDI InitialContext for @Resource annotation&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/JBPAPP-261"&gt;JBPAPP-261&lt;/a&gt;: EJBTHREE-1022 - system properties replacement for sub-values&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/JBPAPP-263"&gt;JBPAPP-263&lt;/a&gt;: EJBTHREE-942 support RemoteBindings annotations from ejb3-interceptors-aop.xml&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/JBPAPP-264"&gt;JBPAPP-264&lt;/a&gt;: HTTPClientInvoker Doesn't Handle Long UserID/Pass Combos For HTTP BASIC Auth&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/JBPAPP-268"&gt;JBPAPP-268&lt;/a&gt;: JBossWS - MessageFactory does not preserve comments and text nodes.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/JBPAPP-274"&gt;JBPAPP-274&lt;/a&gt;: JBossWS - Post-handler-chain not invoked for "Standard Client" configuration with DII client&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/JBPAPP-276"&gt;JBPAPP-276&lt;/a&gt;: JBossWS - Post-handler-chain not invoked for "Standard Client" configuration&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/JBPAPP-278"&gt;JBPAPP-278&lt;/a&gt;: JBossWS - WSDL To Java - Add support for bound headers.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/JBPAPP-280"&gt;JBPAPP-280&lt;/a&gt;: JBossWS - WSDL To Java - Array Unwrapping uses incorect case to reference array type.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/JBPAPP-282"&gt;JBPAPP-282&lt;/a&gt;: JBossWS - WSDL To Java - Initial Character of Service and SEI names should be upper case.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/JBPAPP-284"&gt;JBPAPP-284&lt;/a&gt;: JBossWS - WSDL To Java - If fault name contains 'Fault' the generated Exception does not match the throws clause on the SEI&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/JBPAPP-286"&gt;JBPAPP-286&lt;/a&gt;: JBossWS - WSDL To Java - document/literal, IN OUT parameter incorectly used as return type.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/JBPAPP-288"&gt;JBPAPP-288&lt;/a&gt;: JBossWS - WSDL To Java - Incorrect handling of Simple types derived by restriction for holders.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/JBPAPP-291"&gt;JBPAPP-291&lt;/a&gt;: JBossWS - NPE in WSDL to Java when webservices.xml requested but no global package mapping&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/JBPAPP-293"&gt;JBPAPP-293&lt;/a&gt;: JBossWS - WSDL-JAVA Derivation of a complex type from a Simple type: bas64Binary is not mapped to byte[]&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/JBPAPP-296"&gt;JBPAPP-296&lt;/a&gt;: JBWEB-89 StringIndexOutOfBoundsException in JvmRouteValve.handleJvmRoute()&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/JBPAPP-299"&gt;JBPAPP-299&lt;/a&gt;: JBossWS - WSDL To Java - Create Custom Holders for Custom types that define INOUT parameters and OUT parameters&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/JBPAPP-300"&gt;JBPAPP-300&lt;/a&gt;: WSDL To Java - Anonymous Types Referenced As Bound Headers Not Handled Correctly&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/JBPAPP-302"&gt;JBPAPP-302&lt;/a&gt;: Fix Tomcat security vulnerabilities, CVE-2007-3382 and CVE-2007-3385&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/JBPAPP-307"&gt;JBPAPP-307&lt;/a&gt;: JBossXB - JAXB error when using different derived types in the same container/array type&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/JBPAPP-312"&gt;JBPAPP-312&lt;/a&gt;: JBPAPP-253: -Run.sh fails if -c command line argument is 10 or more arguments down&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/JBPAPP-313"&gt;JBPAPP-313&lt;/a&gt;: JBPAPP-258 - ANN-551 Guaranty the same parameter ordering when overriding SQL across VMs and compilations&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/JBPAPP-314"&gt;JBPAPP-314&lt;/a&gt;: Upgrade Remoting to 2.2.2.GA to support JBM and fix several issues&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/JBPAPP-316"&gt;JBPAPP-316&lt;/a&gt;: JBossWS - init-param for handler defined in jaxrpc-config not processed&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/JBPAPP-317"&gt;JBPAPP-317&lt;/a&gt;: Fix multiple potential vulnerabilities in embedded Tomcats&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/JBPAPP-318"&gt;JBPAPP-318&lt;/a&gt;: JBSEAM-997: Hot deploy of Seam components in a WAR&lt;br&gt;
&lt;br&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-EAP-4.2.0.GA_CP01.zip / 81387483&lt;br&gt;MD5: &amp;nbsp; 0328e4b51975b90478ff99fd2bdbc4d0&lt;br&gt;SHA-256: &amp;nbsp; 32782c0aaba62cb9c944f8f9ca79005b5450436a97161ee4f2149293088c0229&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Note:  &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5)Apply configuration file patches:&lt;br&gt;
&lt;br&gt;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.
&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Apply the following patch if your instance is derived from the "default" configuration.&lt;/i&gt;&lt;br&gt;
5a) Use the original file PATCH_ROOT/config-patches/jboss-log4j-default.xml.orig and the patched file PATCH_ROOT/config-patches/jboss-log4j-default.xml.patched to update your file JBOSS_HOME/server/default/conf/jboss-log4j.xml&lt;br&gt;
&lt;br&gt;
&lt;i&gt;Note: Apply the following patch if your instance is derived from the "all" configuration.&lt;/i&gt;&lt;br&gt;
5b) Use the original file PATCH_ROOT/config-patches/jboss-log4j-all.xml.orig and the patched file PATCH_ROOT/config-patches/jboss-log4j-all.xml.patched to update your file JBOSS_HOME/server/all/conf/jboss-log4j.xml&lt;br&gt;
&lt;br&gt;
&lt;i&gt;Note: Apply the following patch if your instance is derived from the "production" configuration.&lt;/i&gt;&lt;br&gt;
5c) 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&lt;br&gt;
&lt;br&gt;
5d) 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&lt;br&gt;
&lt;br&gt;
5e) 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&lt;br&gt;
&lt;br&gt;
5f) 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/&lt;production | all | default&gt;/deploy/jmx-console.war/WEB-INF/web.xml&lt;br&gt;
&lt;br&gt;
6) To patch Seam to 1.2.1.GA follow these instructions: &lt;br&gt;
a) Rename the old directory JBOSS_HOME/../seam to JBOSS_HOME/../seam-1.2.0.AP &lt;br&gt;
b) Copy the new Seam directory from PATCH_ROOT/seam to JBOSS_HOME/../seam &lt;br&gt;
&lt;br&gt;
7) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
8) 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.&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Ensure your jmx-console and web-console are secured. Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Thu Sep 20 11:42:37 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Sep 25 15:17:44 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss EAP 4.2.0.GA_CP01</dc:subject>
    <dc:date>2007-09-20T11:42:Z</dc:date>
    <jbn:creator>Jaroslaw Kijanowski</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.2.0.GA"
        jbn:productName="Application Platform"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0182">Application Platform; 4.2.0 GA</jbn:product>
    </jbn:products>
    <jbn:jira>JBPAPP-340</jbn:jira>
    <jbn:md5>0328e4b51975b90478ff99fd2bdbc4d0</jbn:md5>
    <jbn:sha256>32782c0aaba62cb9c944f8f9ca79005b5450436a97161ee4f2149293088c0229</jbn:sha256>
    <jbn:fileName>jboss-EAP-4.2.0.GA_CP01.zip</jbn:fileName>
    <jbn:fileSize>81387483</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000008iIEsAAM</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000008iIEsAAM</jbn:automatedDownloadUrl>
    <jbn:instructionCompatibilityVersion>1.4</jbn:instructionCompatibilityVersion>
    <jbn:longDescription>Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/JBPAPP-176"&gt;JBPAPP-176&lt;/a&gt;: org.jboss.test.util.test.TwiddleUnitTestCase can't connect to host&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/JBPAPP-202"&gt;JBPAPP-202&lt;/a&gt;: production configuration for Windows requires updating&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/JBPAPP-229"&gt;JBPAPP-229&lt;/a&gt;: EJBTHREE-994 - Multiple remote bindings is not working&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/JBPAPP-239"&gt;JBPAPP-239&lt;/a&gt;: org.jboss.web.tomcat set to DEBUG in the production config!&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/JBPAPP-245"&gt;JBPAPP-245&lt;/a&gt;: JBAS-4540: Port 8083, HTTP request revealing installation directory&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/JBPAPP-252"&gt;JBPAPP-252&lt;/a&gt;: org.jboss.remoting.transport.Connector should unregister server invoker from MBeanServer&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/JBPAPP-254"&gt;JBPAPP-254&lt;/a&gt;: Clustered Console's web.xml uses wrong system property for HA cluster's mcast port&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/JBPAPP-257"&gt;JBPAPP-257&lt;/a&gt;: JBossWS - Incorrect handling of charsets when the default charset is not UTF-8&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/JBPAPP-259"&gt;JBPAPP-259&lt;/a&gt;: EJBTHREE-997 - implement and create test for security-role-ref&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/JBPAPP-260"&gt;JBPAPP-260&lt;/a&gt;: EJBTHREE-975 - HA-JNDI InitialContext for @Resource annotation&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/JBPAPP-261"&gt;JBPAPP-261&lt;/a&gt;: EJBTHREE-1022 - system properties replacement for sub-values&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/JBPAPP-263"&gt;JBPAPP-263&lt;/a&gt;: EJBTHREE-942 support RemoteBindings annotations from ejb3-interceptors-aop.xml&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/JBPAPP-264"&gt;JBPAPP-264&lt;/a&gt;: HTTPClientInvoker Doesn't Handle Long UserID/Pass Combos For HTTP BASIC Auth&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/JBPAPP-268"&gt;JBPAPP-268&lt;/a&gt;: JBossWS - MessageFactory does not preserve comments and text nodes.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/JBPAPP-274"&gt;JBPAPP-274&lt;/a&gt;: JBossWS - Post-handler-chain not invoked for "Standard Client" configuration with DII client&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/JBPAPP-276"&gt;JBPAPP-276&lt;/a&gt;: JBossWS - Post-handler-chain not invoked for "Standard Client" configuration&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/JBPAPP-278"&gt;JBPAPP-278&lt;/a&gt;: JBossWS - WSDL To Java - Add support for bound headers.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/JBPAPP-280"&gt;JBPAPP-280&lt;/a&gt;: JBossWS - WSDL To Java - Array Unwrapping uses incorect case to reference array type.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/JBPAPP-282"&gt;JBPAPP-282&lt;/a&gt;: JBossWS - WSDL To Java - Initial Character of Service and SEI names should be upper case.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/JBPAPP-284"&gt;JBPAPP-284&lt;/a&gt;: JBossWS - WSDL To Java - If fault name contains 'Fault' the generated Exception does not match the throws clause on the SEI&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/JBPAPP-286"&gt;JBPAPP-286&lt;/a&gt;: JBossWS - WSDL To Java - document/literal, IN OUT parameter incorectly used as return type.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/JBPAPP-288"&gt;JBPAPP-288&lt;/a&gt;: JBossWS - WSDL To Java - Incorrect handling of Simple types derived by restriction for holders.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/JBPAPP-291"&gt;JBPAPP-291&lt;/a&gt;: JBossWS - NPE in WSDL to Java when webservices.xml requested but no global package mapping&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/JBPAPP-293"&gt;JBPAPP-293&lt;/a&gt;: JBossWS - WSDL-JAVA Derivation of a complex type from a Simple type: bas64Binary is not mapped to byte[]&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/JBPAPP-296"&gt;JBPAPP-296&lt;/a&gt;: JBWEB-89 StringIndexOutOfBoundsException in JvmRouteValve.handleJvmRoute()&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/JBPAPP-299"&gt;JBPAPP-299&lt;/a&gt;: JBossWS - WSDL To Java - Create Custom Holders for Custom types that define INOUT parameters and OUT parameters&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/JBPAPP-300"&gt;JBPAPP-300&lt;/a&gt;: WSDL To Java - Anonymous Types Referenced As Bound Headers Not Handled Correctly&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/JBPAPP-302"&gt;JBPAPP-302&lt;/a&gt;: Fix Tomcat security vulnerabilities, CVE-2007-3382 and CVE-2007-3385&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/JBPAPP-307"&gt;JBPAPP-307&lt;/a&gt;: JBossXB - JAXB error when using different derived types in the same container/array type&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/JBPAPP-312"&gt;JBPAPP-312&lt;/a&gt;: JBPAPP-253: -Run.sh fails if -c command line argument is 10 or more arguments down&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/JBPAPP-313"&gt;JBPAPP-313&lt;/a&gt;: JBPAPP-258 - ANN-551 Guaranty the same parameter ordering when overriding SQL across VMs and compilations&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/JBPAPP-314"&gt;JBPAPP-314&lt;/a&gt;: Upgrade Remoting to 2.2.2.GA to support JBM and fix several issues&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/JBPAPP-316"&gt;JBPAPP-316&lt;/a&gt;: JBossWS - init-param for handler defined in jaxrpc-config not processed&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/JBPAPP-317"&gt;JBPAPP-317&lt;/a&gt;: Fix multiple potential vulnerabilities in embedded Tomcats&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/JBPAPP-318"&gt;JBPAPP-318&lt;/a&gt;: JBSEAM-997: Hot deploy of Seam components in a WAR&lt;br&gt;
&lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>CP01 is the first cumulative patch for JBoss EAP 4.2.0.GA. It should NOT be applied to JBoss AS 4.2.0.GA. &lt;br&gt;&lt;br&gt;
All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;</jbn:shortDescription>
    <jbn:manualInstallation>Note:  &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5)Apply configuration file patches:&lt;br&gt;
&lt;br&gt;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.
&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Apply the following patch if your instance is derived from the "default" configuration.&lt;/i&gt;&lt;br&gt;
5a) Use the original file PATCH_ROOT/config-patches/jboss-log4j-default.xml.orig and the patched file PATCH_ROOT/config-patches/jboss-log4j-default.xml.patched to update your file JBOSS_HOME/server/default/conf/jboss-log4j.xml&lt;br&gt;
&lt;br&gt;
&lt;i&gt;Note: Apply the following patch if your instance is derived from the "all" configuration.&lt;/i&gt;&lt;br&gt;
5b) Use the original file PATCH_ROOT/config-patches/jboss-log4j-all.xml.orig and the patched file PATCH_ROOT/config-patches/jboss-log4j-all.xml.patched to update your file JBOSS_HOME/server/all/conf/jboss-log4j.xml&lt;br&gt;
&lt;br&gt;
&lt;i&gt;Note: Apply the following patch if your instance is derived from the "production" configuration.&lt;/i&gt;&lt;br&gt;
5c) 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&lt;br&gt;
&lt;br&gt;
5d) 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&lt;br&gt;
&lt;br&gt;
5e) 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&lt;br&gt;
&lt;br&gt;
5f) 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/&lt;production | all | default&gt;/deploy/jmx-console.war/WEB-INF/web.xml&lt;br&gt;
&lt;br&gt;
6) To patch Seam to 1.2.1.GA follow these instructions: &lt;br&gt;
a) Rename the old directory JBOSS_HOME/../seam to JBOSS_HOME/../seam-1.2.0.AP &lt;br&gt;
b) Copy the new Seam directory from PATCH_ROOT/seam to JBOSS_HOME/../seam &lt;br&gt;
&lt;br&gt;
7) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
8) 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.&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Ensure your jmx-console and web-console are secured. Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;</jbn:manualInstallation>
    <jbn:automatedInstallation>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
  &lt;jbn:automatedInstallation xmlns:jbn="http://network.jboss.com/elements/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" &gt;
  &lt;jbn:instructions&gt;
   &lt;jbn:instructionSet rdf:about="http://network.jboss.com/instructionVersion#1.4"&gt;
     &lt;![CDATA[&lt;?xml version="1.0"?&gt;
&lt;process-definition name="process"&gt;
   &lt;start-state&gt;
      &lt;transition to="main_process/1"/&gt;
   &lt;/start-state&gt;

   &lt;super-state name="main_process"&gt;

      &lt;node name="1"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.JONServerDownloadActionHandler" config-type="bean"&gt;
           &lt;/action&gt;
         &lt;transition name="success" to="2"/&gt;
      &lt;/node&gt;
      &lt;node name="2"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.CompareDigestActionHandler"
                 config-type="bean"&gt;
            &lt;algorithm&gt;MD5&lt;/algorithm&gt;
            &lt;fileToBeCheckedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeCheckedLocation&gt;
            &lt;expectedDigest&gt;#{software.MD5}&lt;/expectedDigest&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="3"/&gt;
      &lt;/node&gt;

      &lt;node name="3"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.UnzipActionHandler"
                 config-type="bean"&gt;
            &lt;fileToBeUnzippedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeUnzippedLocation&gt;
            &lt;destinationDirectoryLocation&gt;#{patchFolder}&lt;/destinationDirectoryLocation&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="4"/&gt;
      &lt;/node&gt;

      &lt;node name="4"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;stopIfRunning&lt;/actionName&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="5"/&gt;
      &lt;/node&gt;

      &lt;!-- the XML above should *not* change per patch --&gt;


        &lt;node name="5"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-saaj.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/jboss-as/server/all/lib/jboss-saaj.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="6"/&gt;
                &lt;transition name="success" to="6"/&gt;
        &lt;/node&gt;
        &lt;node name="6"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/hibernate-annotations.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/jboss-as/server/all/lib/hibernate-annotations.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="7"/&gt;
                &lt;transition name="success" to="7"/&gt;
        &lt;/node&gt;
        &lt;node name="7"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/jboss-as/server/all/lib/jboss.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="8"/&gt;
                &lt;transition name="success" to="8"/&gt;
        &lt;/node&gt;
        &lt;node name="8"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-remoting.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/jboss-as/server/all/lib/jboss-remoting.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="9"/&gt;
                &lt;transition name="success" to="9"/&gt;
        &lt;/node&gt;
        &lt;node name="9"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-cache-jdk50.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/jboss-as/server/all/lib/jboss-cache-jdk50.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="10"/&gt;
                &lt;transition name="success" to="10"/&gt;
        &lt;/node&gt;
        &lt;node name="10"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossws.sar/jbossws-core.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/jboss-as/server/all/deploy/jbossws.sar/jbossws-core.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="11"/&gt;
                &lt;transition name="success" to="11"/&gt;
        &lt;/node&gt;
        &lt;node name="11"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossws.sar/jboss-jaxws.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/jboss-as/server/all/deploy/jbossws.sar/jboss-jaxws.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="12"/&gt;
                &lt;transition name="success" to="12"/&gt;
        &lt;/node&gt;
        &lt;node name="12"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossws.sar/jbossws-jboss42-integration.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/jboss-as/server/all/deploy/jbossws.sar/jbossws-jboss42-integration.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="13"/&gt;
                &lt;transition name="success" to="13"/&gt;
        &lt;/node&gt;
        &lt;node name="13"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/ejb3.deployer/jboss-ejb3.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/jboss-as/server/all/deploy/ejb3.deployer/jboss-ejb3.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="14"/&gt;
                &lt;transition name="success" to="14"/&gt;
        &lt;/node&gt;
        &lt;node name="14"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jboss-web.deployer/jbossweb-service.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/jboss-as/server/all/deploy/jboss-web.deployer/jbossweb-service.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="15"/&gt;
                &lt;transition name="success" to="15"/&gt;
        &lt;/node&gt;
        &lt;node name="15"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jboss-web.deployer/jasper-jdt.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/jboss-as/server/all/deploy/jboss-web.deployer/jasper-jdt.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="16"/&gt;
                &lt;transition name="success" to="16"/&gt;
        &lt;/node&gt;
        &lt;node name="16"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jboss-web.deployer/jbossweb.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/jboss-as/server/all/deploy/jboss-web.deployer/jbossweb.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="17"/&gt;
                &lt;transition name="success" to="17"/&gt;
        &lt;/node&gt;
        &lt;node name="17"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jboss-aop-jdk50.deployer/jboss-aspect-library-jdk50.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/jboss-as/server/all/deploy/jboss-aop-jdk50.deployer/jboss-aspect-library-jdk50.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="18"/&gt;
                &lt;transition name="success" to="18"/&gt;
        &lt;/node&gt;
        &lt;node name="18"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-minimal.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/jboss-as/server/minimal/lib/jboss-minimal.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="19"/&gt;
                &lt;transition name="success" to="19"/&gt;
        &lt;/node&gt;
        &lt;node name="19"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-ejb3-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/jboss-as/client/jboss-ejb3-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="20"/&gt;
                &lt;transition name="success" to="20"/&gt;
        &lt;/node&gt;
        &lt;node name="20"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-remoting.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/jboss-as/client/jboss-remoting.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="21"/&gt;
                &lt;transition name="success" to="21"/&gt;
        &lt;/node&gt;
        &lt;node name="21"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossall-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/jboss-as/client/jbossall-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="22"/&gt;
                &lt;transition name="success" to="22"/&gt;
        &lt;/node&gt;
        &lt;node name="22"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/hibernate-annotations.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/jboss-as/client/hibernate-annotations.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="23"/&gt;
                &lt;transition name="success" to="23"/&gt;
        &lt;/node&gt;
        &lt;node name="23"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-xml-binding.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/jboss-as/client/jboss-xml-binding.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="24"/&gt;
                &lt;transition name="success" to="24"/&gt;
        &lt;/node&gt;
        &lt;node name="24"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-saaj.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/jboss-as/client/jboss-saaj.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="25"/&gt;
                &lt;transition name="success" to="25"/&gt;
        &lt;/node&gt;
        &lt;node name="25"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossws-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/jboss-as/client/jbossws-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="26"/&gt;
                &lt;transition name="success" to="26"/&gt;
        &lt;/node&gt;
        &lt;node name="26"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-jaxws.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/jboss-as/client/jboss-jaxws.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="27"/&gt;
                &lt;transition name="success" to="27"/&gt;
        &lt;/node&gt;
        &lt;node name="27"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-xml-binding.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/jboss-as/lib/jboss-xml-binding.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="28"/&gt;
                &lt;transition name="success" to="28"/&gt;
        &lt;/node&gt;
        &lt;node name="28"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/bin/run.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/jboss-as/bin/run.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="29"/&gt;
                &lt;transition name="success" to="29"/&gt;
        &lt;/node&gt;





             &lt;node name="29"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Apply the following patch if your instance is derived from the "all" configuration. Use the original file #{patchFolder}/config-patches/jboss-log4j-all.xml.orig and the patched file #{patchFolder}/config-patches/jboss-log4j-all.xml.patched to update your file #{jbossHomeDir}/server/all/conf/jboss-log4j.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="30"/&gt;
            &lt;/node&gt;



             &lt;node name="30"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Apply the following patch if your instance is derived from the "default" configuration. Use the original file #{patchFolder}/config-patches/jboss-log4j-default.xml.orig and the patched file #{patchFolder}/config-patches/jboss-log4j-default.xml.patched to update your file #{jbossHomeDir}/server/default/conf/jboss-log4j.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="31"/&gt;
            &lt;/node&gt;



    &lt;node name="31"&gt;
        &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                config-type="bean"&gt;
            &lt;notification&gt;Apply the following patch if your
instance is derived from the "production" configuration. Use the original file #{patchFolder}/config-patches/jboss-log4j-production.xml.orig and the patched file #{patchFolder}/config-patches/jboss-log4j-production.xml.patched to update your file #{jbossHomeDir}/server/production/conf/jboss-log4j.xml &lt;/notification&gt;
        &lt;/action&gt;
        &lt;transition name="success" to="32"/&gt;
    &lt;/node&gt;



             &lt;node name="32"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/run.sh.orig and the patched file #{patchFolder}/config-patches/run.sh.patched to update your file #{jbossHomeDir}/bin/run.sh &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="33"/&gt;
            &lt;/node&gt;



             &lt;node name="33"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/run.bat.orig and the patched file #{patchFolder}/config-patches/run.bat.patched to update your file #{jbossHomeDir}/bin/run.bat &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="34"/&gt;
            &lt;/node&gt;



             &lt;node name="34"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/web.xml.orig and the patched file #{patchFolder}/config-patches/web.xml.patched to update your file #{jbossServerHomeDir}/deploy/jmx-console.war/WEB-INF/web.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="35"/&gt;
            &lt;/node&gt;

             &lt;node name="35"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;To patch Seam to 1.2.1.GA rename the old directory #{jbossHomeDir}/../seam to #{jbossHomeDir}/../seam-1.2.0.AP and copy the new Seam directory from #{patchFolder}/seam to #{jbossHomeDir}/../seam &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="36"/&gt;
            &lt;/node&gt;


      &lt;!-- the XML below should *not* change per patch --&gt;

      &lt;node name="36"&gt;
&lt;!-- this action element was removed, beacuse there are manuall steps to do, before you can start the server
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;start&lt;/actionName&gt;
         &lt;/action&gt;
--&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
            &lt;notification&gt;Start your JBoss instance and perform a scan to update the version string. Go to your JBoss instance, choose the Inventory tab, edit the Configuration Properties and click OK&lt;/notification&gt;
         &lt;/action&gt;

         &lt;transition name="success" to="../end"/&gt;
      &lt;/node&gt;

      &lt;transition name="error" to="end"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.SetProcessStatusActionHandler" config-type="bean"&gt;
            &lt;status&gt;false&lt;/status&gt;
         &lt;/action&gt;
      &lt;/transition&gt;

   &lt;/super-state&gt;
   &lt;end-state name="end"/&gt;
&lt;/process-definition&gt;


]]&gt;
   &lt;/jbn:instructionSet&gt;
 &lt;/jbn:instructions&gt;
&lt;/jbn:automatedInstallation&gt;</jbn:automatedInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-09-25T15:17:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000009bVajAAE">
    <title>BUGFIX: JBPAPP-459 - WSDLDefinitionsFactory doesn't resolve schema references locally</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000009bVajAAE</link>
    <description>TITLE: &amp;nbsp; WSDLDefinitionsFactory doesn't resolve schema references locally&lt;br&gt;JIRA ID: &amp;nbsp; JBPAPP-459&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform - 4.2.0 GA CP01&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;WSDLDefinitionsFactory doesn't resolve schema references locally.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;When JBoss is run in a system without internet connection, deploying a webservice throws java.net.UnknownHostException or when the JBoss server is blocked by a firewall it throws java.net.ConnectException: Connection refused. This patch fixes this issue so that JBossEAP can host webservices applications in disconnected or firewall protected systems.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBPAPP-459.zip / 2679203&lt;br&gt;MD5: &amp;nbsp; d070dc124e4eb8e6b944caaae65f0050&lt;br&gt;SHA-256: &amp;nbsp; ec55384f9bfd9be06fe972e5be04810bcfce5719530cf5805768694b27d07cf7&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1.Copy the attached jbossws-client.jar file over the existing one in %JBOSS_HOME%/client
&lt;br /&gt;        2. Copy the attached jbossws-core.jar file over the existing one in %JBOSS_HOME%/server/%SERVER_CONFIG%/deploy/jbossws.sar of a JBoss EAP 4.2.0 CP01 installation.&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Dec 17 10:31:29 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Dec 17 11:48:39 EST 2007&lt;br&gt;</description>
    <dc:subject>WSDLDefinitionsFactory doesn't resolve schema references locally</dc:subject>
    <dc:date>2007-12-17T10:31:Z</dc:date>
    <jbn:creator>Magesh Kumar B</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.2.0.GA_CP01"
        jbn:productName="Application Platform"
        jbn:productVersion="4.2.0 GA CP01" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0196">Application Platform; 4.2.0 GA CP01</jbn:product>
    </jbn:products>
    <jbn:jira>JBPAPP-459</jbn:jira>
    <jbn:md5>d070dc124e4eb8e6b944caaae65f0050</jbn:md5>
    <jbn:sha256>ec55384f9bfd9be06fe972e5be04810bcfce5719530cf5805768694b27d07cf7</jbn:sha256>
    <jbn:fileName>JBPAPP-459.zip</jbn:fileName>
    <jbn:fileSize>2679203</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000009bVajAAE</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000009bVajAAE</jbn:automatedDownloadUrl>
    <jbn:longDescription>When JBoss is run in a system without internet connection, deploying a webservice throws java.net.UnknownHostException or when the JBoss server is blocked by a firewall it throws java.net.ConnectException: Connection refused. This patch fixes this issue so that JBossEAP can host webservices applications in disconnected or firewall protected systems.</jbn:longDescription>
    <jbn:shortDescription>WSDLDefinitionsFactory doesn't resolve schema references locally.</jbn:shortDescription>
    <jbn:manualInstallation>1.Copy the attached jbossws-client.jar file over the existing one in %JBOSS_HOME%/client
&lt;br /&gt;        2. Copy the attached jbossws-core.jar file over the existing one in %JBOSS_HOME%/server/%SERVER_CONFIG%/deploy/jbossws.sar of a JBoss EAP 4.2.0 CP01 installation.</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-12-17T11:48:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000009aoLBAAY">
    <title>BUGFIX: JBPAPP-387 - jms server failover with tibco ems</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000009aoLBAAY</link>
    <description>TITLE: &amp;nbsp; jms server failover with tibco ems&lt;br&gt;JIRA ID: &amp;nbsp; JBPAPP-387&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform - 4.2.0 GA CP01&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Corrects failover problem when integrating with TIBCO EMS&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Corrects failover problem when integrating with TIBCO EMS&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBPAPP-387.zip / 2022080&lt;br&gt;MD5: &amp;nbsp; c752bd1c8ebd26e14b08baa7de748201&lt;br&gt;SHA-256: &amp;nbsp; 3ae6a0e6be1a6045e3d3b3ce37e36e7ca7cd0f9f0df4dd12a40b06bd46d70ad7&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;For EJB 2.x MDBs, replace your JBOSS_HOME/server/&lt;server-config&gt;/lib with this jboss.jar
To configure this capability you will need to add three elements to your jboss.xml descriptor:
&lt;br /&gt;
&lt;br /&gt;&amp;lt;ForceClearOnShutdown&amp;gt;true | false&amp;lt;/ForceClearOnShutdown&amp;gt;
&lt;br /&gt;
&lt;br /&gt;This will enable the general behavior to move past the issue of outstanding Server Sessions
&lt;br /&gt;
&lt;br /&gt;&amp;lt;ForceClearInterval&amp;gt;n milliseconds&amp;lt;/ForceClearInterval&amp;gt;
&lt;br /&gt;
&lt;br /&gt;This value, in milliseconds is the amount of wait time between each attempt to clear the ServerSessionPool.
This should be set to something reasonable for your environment, I would suggest starting with something like
5ms and incrementing this value if this is too short.
&lt;br /&gt;
&lt;br /&gt;&lt;ForceClearAttempts&gt;n attempts&lt;/ForceClearAttempts&gt;
&lt;br /&gt;
&lt;br /&gt;This is the number of attempts that JBoss will allow in waiting for the pool to clear. Once this threshhold has
been met, the pool will be recycled regardless of whether or not there is outstanding work in the pool.
&lt;br /&gt;
&lt;br /&gt;For EJB 3.0 MDBs, replace your JBOSS_HOME/server/&lt;server-config&gt;/deploy/jms with the attached jms-ra.rar
&lt;br /&gt;To configure this capability you will need to add new ActivationConfigProperties forceClearOnShutdown,
forceClearInterval, and forceClearAttempts.&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Dec 04 15:09:14 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Dec 04 16:05:05 EST 2007&lt;br&gt;</description>
    <dc:subject>jms server failover with tibco ems</dc:subject>
    <dc:date>2007-12-04T15:09:Z</dc:date>
    <jbn:creator>Weston Price, William DeCoste</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.2.0.GA_CP01"
        jbn:productName="Application Platform"
        jbn:productVersion="4.2.0 GA CP01" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0196">Application Platform; 4.2.0 GA CP01</jbn:product>
    </jbn:products>
    <jbn:jira>JBPAPP-387</jbn:jira>
    <jbn:md5>c752bd1c8ebd26e14b08baa7de748201</jbn:md5>
    <jbn:sha256>3ae6a0e6be1a6045e3d3b3ce37e36e7ca7cd0f9f0df4dd12a40b06bd46d70ad7</jbn:sha256>
    <jbn:fileName>JBPAPP-387.zip</jbn:fileName>
    <jbn:fileSize>2022080</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000009aoLBAAY</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000009aoLBAAY</jbn:automatedDownloadUrl>
    <jbn:longDescription>Corrects failover problem when integrating with TIBCO EMS</jbn:longDescription>
    <jbn:shortDescription>Corrects failover problem when integrating with TIBCO EMS</jbn:shortDescription>
    <jbn:manualInstallation>For EJB 2.x MDBs, replace your JBOSS_HOME/server/&lt;server-config&gt;/lib with this jboss.jar
To configure this capability you will need to add three elements to your jboss.xml descriptor:
&lt;br /&gt;
&lt;br /&gt;&amp;lt;ForceClearOnShutdown&amp;gt;true | false&amp;lt;/ForceClearOnShutdown&amp;gt;
&lt;br /&gt;
&lt;br /&gt;This will enable the general behavior to move past the issue of outstanding Server Sessions
&lt;br /&gt;
&lt;br /&gt;&amp;lt;ForceClearInterval&amp;gt;n milliseconds&amp;lt;/ForceClearInterval&amp;gt;
&lt;br /&gt;
&lt;br /&gt;This value, in milliseconds is the amount of wait time between each attempt to clear the ServerSessionPool.
This should be set to something reasonable for your environment, I would suggest starting with something like
5ms and incrementing this value if this is too short.
&lt;br /&gt;
&lt;br /&gt;&lt;ForceClearAttempts&gt;n attempts&lt;/ForceClearAttempts&gt;
&lt;br /&gt;
&lt;br /&gt;This is the number of attempts that JBoss will allow in waiting for the pool to clear. Once this threshhold has
been met, the pool will be recycled regardless of whether or not there is outstanding work in the pool.
&lt;br /&gt;
&lt;br /&gt;For EJB 3.0 MDBs, replace your JBOSS_HOME/server/&lt;server-config&gt;/deploy/jms with the attached jms-ra.rar
&lt;br /&gt;To configure this capability you will need to add new ActivationConfigProperties forceClearOnShutdown,
forceClearInterval, and forceClearAttempts.</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-12-04T16:05:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006tbBWAAY">
    <title>DISTRIBUTION: JBoss jBPM 3.1.3 - binary (zip)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006tbBWAAY</link>
    <description>TITLE: &amp;nbsp; JBoss jBPM 3.1.3 - binary (zip)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;jBPM - 3.1.0&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Developer Subscription - 4.2.0 Beta1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Binary zip distribution of JBoss jBPM 3.1.3&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=456886&amp;group_id=70542"&gt;Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jbpm-3.1.3.zip / 24123306&lt;br&gt;MD5: &amp;nbsp; 14c9929d7eb3ef989fff8757403b7040&lt;br&gt;SHA-256: &amp;nbsp; 787017c66b704b7c990ec39d170bfffb7635e74321bb5e62cdb29bd6a72f44f1&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Jan 05 10:01:28 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Apr 23 22:39:16 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss jBPM 3.1.3 - binary (zip)</dc:subject>
    <dc:date>2007-01-05T10:01:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="jBPM" jbn:productVersion="3.1.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0099">jBPM; 3.1.0</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Developer Subscription"
        jbn:productVersion="4.2.0 Beta1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0167">Developer Subscription; 4.2.0 Beta1</jbn:product>
    </jbn:products>
    <jbn:md5>14c9929d7eb3ef989fff8757403b7040</jbn:md5>
    <jbn:sha256>787017c66b704b7c990ec39d170bfffb7635e74321bb5e62cdb29bd6a72f44f1</jbn:sha256>
    <jbn:fileName>jbpm-3.1.3.zip</jbn:fileName>
    <jbn:fileSize>24123306</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006tbBWAAY</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006tbBWAAY</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=456886&amp;group_id=70542"&gt;Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>Binary zip distribution of JBoss jBPM 3.1.3</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-04-23T22:39:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000009b2O6AAI">
    <title>DISTRIBUTION: JBoss Developer Studio win32 binary download</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000009b2O6AAI</link>
    <description>TITLE: &amp;nbsp; JBoss Developer Studio win32 binary download&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss Developer Studio - 1.0.0.GA&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Developer Subscription - 4.2.0 GA&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP09&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform - 4.2.0 GA&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss Developer Studio win32 binary download&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jbdevstudio-win32-1.0.0.GA.jar / 554514217&lt;br&gt;MD5: &amp;nbsp; d3a0e7f88b07571a06691145b09d47b6&lt;br&gt;SHA-256: &amp;nbsp; 04029cc6802a5686f2985c47d76d9ae577cf8a7ed9887464063a977989d3b9cf&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;To install JBoss Developer Studio, download the appropriate installer, and run it by executing
&lt;br /&gt;&lt;br /&gt;
java -jar [jbdevstudio installer file]&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Dec 07 16:39:24 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Dec 11 15:47:25 EST 2007&lt;br&gt;</description>
    <dc:subject>JBoss Developer Studio win32 binary download</dc:subject>
    <dc:date>2007-12-07T16:39:Z</dc:date>
    <jbn:creator>Frank Merenda</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP09"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP09" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0206">Application Server; 4.0.5.GA_CP09</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="JBoss Developer Studio"
        jbn:productVersion="1.0.0.GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0212">JBoss Developer Studio; 1.0.0.GA</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.2.0.GA"
        jbn:productName="Application Platform"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0182">Application Platform; 4.2.0 GA</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Developer Subscription"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0183">Developer Subscription; 4.2.0 GA</jbn:product>
    </jbn:products>
    <jbn:md5>d3a0e7f88b07571a06691145b09d47b6</jbn:md5>
    <jbn:sha256>04029cc6802a5686f2985c47d76d9ae577cf8a7ed9887464063a977989d3b9cf</jbn:sha256>
    <jbn:fileName>jbdevstudio-win32-1.0.0.GA.jar</jbn:fileName>
    <jbn:fileSize>554514217</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000009b2O6AAI</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000009b2O6AAI</jbn:automatedDownloadUrl>
    <jbn:shortDescription>JBoss Developer Studio win32 binary download</jbn:shortDescription>
    <jbn:manualInstallation>To install JBoss Developer Studio, download the appropriate installer, and run it by executing
&lt;br /&gt;&lt;br /&gt;
java -jar [jbdevstudio installer file]</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-12-11T15:47:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000009b2OLAAY">
    <title>DISTRIBUTION: JBoss Developer Studio source file download</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000009b2OLAAY</link>
    <description>TITLE: &amp;nbsp; JBoss Developer Studio source file download&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss Developer Studio - 1.0.0.GA&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Developer Subscription - 4.2.0 GA&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP09&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform - 4.2.0 GA&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss Developer Studio source file download&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jbdevstudio-source-1.0.0.GA.tar.gz / 73469097&lt;br&gt;MD5: &amp;nbsp; a12a5f6f91fa9d435f5a125d2cdd4a4c&lt;br&gt;SHA-256: &amp;nbsp; de3909c72761258b41c83bd82a94bf1ea655fc45247e531340d2d34ca957018e&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;n/a&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Dec 07 16:41:28 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Dec 11 15:47:12 EST 2007&lt;br&gt;</description>
    <dc:subject>JBoss Developer Studio source file download</dc:subject>
    <dc:date>2007-12-07T16:41:Z</dc:date>
    <jbn:creator>Frank Merenda</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP09"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP09" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0206">Application Server; 4.0.5.GA_CP09</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="JBoss Developer Studio"
        jbn:productVersion="1.0.0.GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0212">JBoss Developer Studio; 1.0.0.GA</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.2.0.GA"
        jbn:productName="Application Platform"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0182">Application Platform; 4.2.0 GA</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Developer Subscription"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0183">Developer Subscription; 4.2.0 GA</jbn:product>
    </jbn:products>
    <jbn:md5>a12a5f6f91fa9d435f5a125d2cdd4a4c</jbn:md5>
    <jbn:sha256>de3909c72761258b41c83bd82a94bf1ea655fc45247e531340d2d34ca957018e</jbn:sha256>
    <jbn:fileName>jbdevstudio-source-1.0.0.GA.tar.gz</jbn:fileName>
    <jbn:fileSize>73469097</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000009b2OLAAY</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000009b2OLAAY</jbn:automatedDownloadUrl>
    <jbn:shortDescription>JBoss Developer Studio source file download</jbn:shortDescription>
    <jbn:manualInstallation>n/a</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-12-11T15:47:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000009b2OBAAY">
    <title>DISTRIBUTION: JBoss Developer Studio linux GTK binary download</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000009b2OBAAY</link>
    <description>TITLE: &amp;nbsp; JBoss Developer Studio linux GTK binary download&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss Developer Studio - 1.0.0.GA&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Developer Subscription - 4.2.0 GA&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP09&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform - 4.2.0 GA&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss Developer Studio linux GTK binary download&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jbdevstudio-linux-gtk-1.0.0.GA.jar / 556668243&lt;br&gt;MD5: &amp;nbsp; 351b763355f321c6e55ab128976558e1&lt;br&gt;SHA-256: &amp;nbsp; 06b5409698aeb64d1b68266cb25eee26a364db15261932e4a9a874bd7c0f751c&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;To install JBoss Developer Studio, download the appropriate installer, and run it by executing
&lt;br /&gt;&lt;br /&gt;
java -jar [jbdevstudio installer file]&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Dec 07 16:40:22 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Dec 11 15:47:19 EST 2007&lt;br&gt;</description>
    <dc:subject>JBoss Developer Studio linux GTK binary download</dc:subject>
    <dc:date>2007-12-07T16:40:Z</dc:date>
    <jbn:creator>Frank Merenda</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP09"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP09" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0206">Application Server; 4.0.5.GA_CP09</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="JBoss Developer Studio"
        jbn:productVersion="1.0.0.GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0212">JBoss Developer Studio; 1.0.0.GA</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.2.0.GA"
        jbn:productName="Application Platform"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0182">Application Platform; 4.2.0 GA</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Developer Subscription"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0183">Developer Subscription; 4.2.0 GA</jbn:product>
    </jbn:products>
    <jbn:md5>351b763355f321c6e55ab128976558e1</jbn:md5>
    <jbn:sha256>06b5409698aeb64d1b68266cb25eee26a364db15261932e4a9a874bd7c0f751c</jbn:sha256>
    <jbn:fileName>jbdevstudio-linux-gtk-1.0.0.GA.jar</jbn:fileName>
    <jbn:fileSize>556668243</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000009b2OBAAY</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000009b2OBAAY</jbn:automatedDownloadUrl>
    <jbn:shortDescription>JBoss Developer Studio linux GTK binary download</jbn:shortDescription>
    <jbn:manualInstallation>To install JBoss Developer Studio, download the appropriate installer, and run it by executing
&lt;br /&gt;&lt;br /&gt;
java -jar [jbdevstudio installer file]</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-12-11T15:47:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008iVrQAAU">
    <title>DISTRIBUTION: Application Platform 4.2.0.GA_CP01 zip</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008iVrQAAU</link>
    <description>TITLE: &amp;nbsp; Application Platform 4.2.0.GA_CP01 zip&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Developer Subscription - 4.2.0 GA&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.2.0&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform - 4.2.0 GA&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform 4.2.0.GA_CP01 zip&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-eap-4.2.0-2.CP01.ep1.3.zip / 254863844&lt;br&gt;MD5: &amp;nbsp; c5d461114ed6f2bfdd006fa51182aafa&lt;br&gt;SHA-256: &amp;nbsp; bf0b6889504ac7d220d3e4d8f629be2fc7df80796a1e56b46ff003d4b9cae8a4&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Sep 24 17:26:19 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Oct 24 11:46:00 EDT 2007&lt;br&gt;</description>
    <dc:subject>Application Platform 4.2.0.GA_CP01 zip</dc:subject>
    <dc:date>2007-09-24T17:26:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.2.0.GA"
        jbn:productName="Application Platform"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0182">Application Platform; 4.2.0 GA</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Application Server" jbn:productVersion="4.2.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0168">Application Server; 4.2.0</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Developer Subscription"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0183">Developer Subscription; 4.2.0 GA</jbn:product>
    </jbn:products>
    <jbn:md5>c5d461114ed6f2bfdd006fa51182aafa</jbn:md5>
    <jbn:sha256>bf0b6889504ac7d220d3e4d8f629be2fc7df80796a1e56b46ff003d4b9cae8a4</jbn:sha256>
    <jbn:fileName>jboss-eap-4.2.0-2.CP01.ep1.3.zip</jbn:fileName>
    <jbn:fileSize>254863844</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000008iVrQAAU</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000008iVrQAAU</jbn:automatedDownloadUrl>
    <jbn:shortDescription>Application Platform 4.2.0.GA_CP01 zip</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-10-24T11:46:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008iVrVAAU">
    <title>DISTRIBUTION: Application Platform 4.2.0.GA_CP01 source</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008iVrVAAU</link>
    <description>TITLE: &amp;nbsp; Application Platform 4.2.0.GA_CP01 source&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Developer Subscription - 4.2.0 GA&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.2.0&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform - 4.2.0 GA&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform 4.2.0.GA_CP01 source&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-eap-src-4.2.0-2.CP01.ep1.3.zip / 188146262&lt;br&gt;MD5: &amp;nbsp; 4aea7796027b160d1e7369ccd84805e8&lt;br&gt;SHA-256: &amp;nbsp; f5c4d3ff83d9d4862d5d0a5d8d504abdeda0bb4315f170e64da0cd200dbac700&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Sep 24 17:27:03 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Sep 25 12:01:21 EDT 2007&lt;br&gt;</description>
    <dc:subject>Application Platform 4.2.0.GA_CP01 source</dc:subject>
    <dc:date>2007-09-24T17:27:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.2.0.GA"
        jbn:productName="Application Platform"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0182">Application Platform; 4.2.0 GA</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Application Server" jbn:productVersion="4.2.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0168">Application Server; 4.2.0</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Developer Subscription"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0183">Developer Subscription; 4.2.0 GA</jbn:product>
    </jbn:products>
    <jbn:md5>4aea7796027b160d1e7369ccd84805e8</jbn:md5>
    <jbn:sha256>f5c4d3ff83d9d4862d5d0a5d8d504abdeda0bb4315f170e64da0cd200dbac700</jbn:sha256>
    <jbn:fileName>jboss-eap-src-4.2.0-2.CP01.ep1.3.zip</jbn:fileName>
    <jbn:fileSize>188146262</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000008iVrVAAU</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000008iVrVAAU</jbn:automatedDownloadUrl>
    <jbn:shortDescription>Application Platform 4.2.0.GA_CP01 source</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-09-25T12:01:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008iVrLAAU">
    <title>DISTRIBUTION: Application Platform 4.2.0.GA_CP01 installer</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008iVrLAAU</link>
    <description>TITLE: &amp;nbsp; Application Platform 4.2.0.GA_CP01 installer&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Developer Subscription - 4.2.0 GA&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.2.0&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform - 4.2.0 GA&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform 4.2.0.GA_CP01 installer&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; enterprise-installer-4.2.0-2.CP01.ep1.3.jar / 254863844&lt;br&gt;MD5: &amp;nbsp; 8bd8372ebce9d7f58a4118d0006a2283&lt;br&gt;SHA-256: &amp;nbsp; 1ddbf88fbb286ef4cf145cb38d936db94c7c0cff2f6414646513b94972ebc21e&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Sep 24 17:25:19 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Oct 24 11:47:50 EDT 2007&lt;br&gt;</description>
    <dc:subject>Application Platform 4.2.0.GA_CP01 installer</dc:subject>
    <dc:date>2007-09-24T17:25:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.2.0.GA"
        jbn:productName="Application Platform"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0182">Application Platform; 4.2.0 GA</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Application Server" jbn:productVersion="4.2.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0168">Application Server; 4.2.0</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Developer Subscription"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0183">Developer Subscription; 4.2.0 GA</jbn:product>
    </jbn:products>
    <jbn:md5>8bd8372ebce9d7f58a4118d0006a2283</jbn:md5>
    <jbn:sha256>1ddbf88fbb286ef4cf145cb38d936db94c7c0cff2f6414646513b94972ebc21e</jbn:sha256>
    <jbn:fileName>enterprise-installer-4.2.0-2.CP01.ep1.3.jar</jbn:fileName>
    <jbn:fileSize>254863844</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000008iVrLAAU</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000008iVrLAAU</jbn:automatedDownloadUrl>
    <jbn:shortDescription>Application Platform 4.2.0.GA_CP01 installer</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-10-24T11:47:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008iVrBAAU">
    <title>DISTRIBUTION: Application Platform 4.2.0.GA_CP01 docs</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008iVrBAAU</link>
    <description>TITLE: &amp;nbsp; Application Platform 4.2.0.GA_CP01 docs&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Developer Subscription - 4.2.0 GA&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.2.0&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform - 4.2.0 GA&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform 4.2.0.GA_CP01 docs&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-eap-docs-4.2.0-2.CP01.ep1.3.zip / 55377652&lt;br&gt;MD5: &amp;nbsp; 5aac12978b2ef198f62e215414cdcb29&lt;br&gt;SHA-256: &amp;nbsp; 19c427e14f3c820048001c0df997687da530fc658ee91e8d3298d8f8982c9f0f&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Sep 24 17:23:46 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Sep 25 12:00:38 EDT 2007&lt;br&gt;</description>
    <dc:subject>Application Platform 4.2.0.GA_CP01 docs</dc:subject>
    <dc:date>2007-09-24T17:23:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.2.0.GA"
        jbn:productName="Application Platform"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0182">Application Platform; 4.2.0 GA</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Application Server" jbn:productVersion="4.2.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0168">Application Server; 4.2.0</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Developer Subscription"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0183">Developer Subscription; 4.2.0 GA</jbn:product>
    </jbn:products>
    <jbn:md5>5aac12978b2ef198f62e215414cdcb29</jbn:md5>
    <jbn:sha256>19c427e14f3c820048001c0df997687da530fc658ee91e8d3298d8f8982c9f0f</jbn:sha256>
    <jbn:fileName>jboss-eap-docs-4.2.0-2.CP01.ep1.3.zip</jbn:fileName>
    <jbn:fileSize>55377652</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000008iVrBAAU</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000008iVrBAAU</jbn:automatedDownloadUrl>
    <jbn:shortDescription>Application Platform 4.2.0.GA_CP01 docs</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-09-25T12:00:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007ihScAAI">
    <title>DISTRIBUTION: Application Platform 4.2.0.GA zip</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007ihScAAI</link>
    <description>TITLE: &amp;nbsp; Application Platform 4.2.0.GA zip&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Developer Subscription - 4.2.0 GA&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.2.0&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform - 4.2.0 GA&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform 4.2.0 GA zip&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-eap-4.2.0-1.ep1.1.zip / 187109573&lt;br&gt;MD5: &amp;nbsp; 786266860144b8b8b3205e85543f9f5f&lt;br&gt;SHA-256: &amp;nbsp; 9f7fef1ae3bba709273b9939d660557062c7e4b7ef0192f84d9ece9b6d756c4f&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Jul 03 08:16:38 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Oct 24 12:35:23 EDT 2007&lt;br&gt;</description>
    <dc:subject>Application Platform 4.2.0.GA zip</dc:subject>
    <dc:date>2007-07-03T08:16:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.2.0.GA"
        jbn:productName="Application Platform"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0182">Application Platform; 4.2.0 GA</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Application Server" jbn:productVersion="4.2.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0168">Application Server; 4.2.0</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Developer Subscription"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0183">Developer Subscription; 4.2.0 GA</jbn:product>
    </jbn:products>
    <jbn:md5>786266860144b8b8b3205e85543f9f5f</jbn:md5>
    <jbn:sha256>9f7fef1ae3bba709273b9939d660557062c7e4b7ef0192f84d9ece9b6d756c4f</jbn:sha256>
    <jbn:fileName>jboss-eap-4.2.0-1.ep1.1.zip</jbn:fileName>
    <jbn:fileSize>187109573</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007ihScAAI</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007ihScAAI</jbn:automatedDownloadUrl>
    <jbn:shortDescription>Application Platform 4.2.0 GA zip</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-10-24T12:35:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007ihSSAAY">
    <title>DISTRIBUTION: Application Platform 4.2.0.GA source</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007ihSSAAY</link>
    <description>TITLE: &amp;nbsp; Application Platform 4.2.0.GA source&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Developer Subscription - 4.2.0 GA&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.2.0&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform - 4.2.0 GA&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform 4.2.0 GA source&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-eap-src-4.2.0-1.ep1.1.zip / 194262478&lt;br&gt;MD5: &amp;nbsp; d310bb6c7969d95f0a462b96f29914d4&lt;br&gt;SHA-256: &amp;nbsp; 5119ec5819a58edd4407d530eb953a3ee04e1d787404944f3dfae7083ea86ceb&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Jul 03 08:15:55 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Oct 24 13:20:39 EDT 2007&lt;br&gt;</description>
    <dc:subject>Application Platform 4.2.0.GA source</dc:subject>
    <dc:date>2007-07-03T08:15:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.2.0.GA"
        jbn:productName="Application Platform"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0182">Application Platform; 4.2.0 GA</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Application Server" jbn:productVersion="4.2.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0168">Application Server; 4.2.0</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Developer Subscription"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0183">Developer Subscription; 4.2.0 GA</jbn:product>
    </jbn:products>
    <jbn:md5>d310bb6c7969d95f0a462b96f29914d4</jbn:md5>
    <jbn:sha256>5119ec5819a58edd4407d530eb953a3ee04e1d787404944f3dfae7083ea86ceb</jbn:sha256>
    <jbn:fileName>jboss-eap-src-4.2.0-1.ep1.1.zip</jbn:fileName>
    <jbn:fileSize>194262478</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007ihSSAAY</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007ihSSAAY</jbn:automatedDownloadUrl>
    <jbn:shortDescription>Application Platform 4.2.0 GA source</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-10-24T13:20:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007ihSNAAY">
    <title>DISTRIBUTION: Application Platform 4.2.0.GA installer</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007ihSNAAY</link>
    <description>TITLE: &amp;nbsp; Application Platform 4.2.0.GA installer&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Developer Subscription - 4.2.0 GA&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.2.0&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform - 4.2.0 GA&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform 4.2.0 GA installer&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; enterprise-installer-4.2.0-1.ep1.1.jar / 248840302&lt;br&gt;MD5: &amp;nbsp; 481f4644594306083da0aa50b819d61f&lt;br&gt;SHA-256: &amp;nbsp; 1b18aa2f1dad45d94869242390db721fd7853817e145c72ef193ee0d0f24d0cc&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Jul 03 08:14:57 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Oct 24 13:21:12 EDT 2007&lt;br&gt;</description>
    <dc:subject>Application Platform 4.2.0.GA installer</dc:subject>
    <dc:date>2007-07-03T08:14:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.2.0.GA"
        jbn:productName="Application Platform"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0182">Application Platform; 4.2.0 GA</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Application Server" jbn:productVersion="4.2.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0168">Application Server; 4.2.0</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Developer Subscription"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0183">Developer Subscription; 4.2.0 GA</jbn:product>
    </jbn:products>
    <jbn:md5>481f4644594306083da0aa50b819d61f</jbn:md5>
    <jbn:sha256>1b18aa2f1dad45d94869242390db721fd7853817e145c72ef193ee0d0f24d0cc</jbn:sha256>
    <jbn:fileName>enterprise-installer-4.2.0-1.ep1.1.jar</jbn:fileName>
    <jbn:fileSize>248840302</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007ihSNAAY</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007ihSNAAY</jbn:automatedDownloadUrl>
    <jbn:shortDescription>Application Platform 4.2.0 GA installer</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-10-24T13:21:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007ihShAAI">
    <title>DISTRIBUTION: Application Platform 4.2.0.GA docs</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007ihShAAI</link>
    <description>TITLE: &amp;nbsp; Application Platform 4.2.0.GA docs&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Developer Subscription - 4.2.0 GA&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.2.0&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform - 4.2.0 GA&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform 4.2.0 GA docs&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-eap-docs-4.2.0-1.ep1.1.zip / 55318055&lt;br&gt;MD5: &amp;nbsp; d7e07167341fe87baf0a24d976d31342&lt;br&gt;SHA-256: &amp;nbsp; 6ea26d5d5ddb63c806ef7edcfd6c8ca61996d6c53503344f0c66fc22860bcd3e&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Jul 03 08:17:14 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Oct 24 13:21:40 EDT 2007&lt;br&gt;</description>
    <dc:subject>Application Platform 4.2.0.GA docs</dc:subject>
    <dc:date>2007-07-03T08:17:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.2.0.GA"
        jbn:productName="Application Platform"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0182">Application Platform; 4.2.0 GA</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Application Server" jbn:productVersion="4.2.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0168">Application Server; 4.2.0</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Developer Subscription"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0183">Developer Subscription; 4.2.0 GA</jbn:product>
    </jbn:products>
    <jbn:md5>d7e07167341fe87baf0a24d976d31342</jbn:md5>
    <jbn:sha256>6ea26d5d5ddb63c806ef7edcfd6c8ca61996d6c53503344f0c66fc22860bcd3e</jbn:sha256>
    <jbn:fileName>jboss-eap-docs-4.2.0-1.ep1.1.zip</jbn:fileName>
    <jbn:fileSize>55318055</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007ihShAAI</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007ihShAAI</jbn:automatedDownloadUrl>
    <jbn:shortDescription>Application Platform 4.2.0 GA docs</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-10-24T13:21:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007FXlFAAW">
    <title>DISTRIBUTION: Application Platform 4.2.0.Beta1 installer</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007FXlFAAW</link>
    <description>TITLE: &amp;nbsp; Application Platform 4.2.0.Beta1 installer&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Developer Subscription - 4.2.0 Beta1&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.2.0&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform - 4.2.0 Beta1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform 4.2.0.Beta1 installer&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; enterprise-installer-4.2.0.BETA1.jar / 182869902&lt;br&gt;MD5: &amp;nbsp; 77e963b6d042089c432f3c12c291fcf2&lt;br&gt;SHA-256: &amp;nbsp; 069c8252d39226fe322653fc082a2f36d7d289600c3c0f889a28462d0501f5b8&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Apr 24 00:22:44 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri May 25 14:26:27 EDT 2007&lt;br&gt;</description>
    <dc:subject>Application Platform 4.2.0.Beta1 installer</dc:subject>
    <dc:date>2007-04-24T00:22:Z</dc:date>
    <jbn:distributionStatus>REMOVED</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Application Platform"
        jbn:productVersion="4.2.0 Beta1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0166">Application Platform; 4.2.0 Beta1</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Application Server" jbn:productVersion="4.2.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0168">Application Server; 4.2.0</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Developer Subscription"
        jbn:productVersion="4.2.0 Beta1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0167">Developer Subscription; 4.2.0 Beta1</jbn:product>
    </jbn:products>
    <jbn:md5>77e963b6d042089c432f3c12c291fcf2</jbn:md5>
    <jbn:sha256>069c8252d39226fe322653fc082a2f36d7d289600c3c0f889a28462d0501f5b8</jbn:sha256>
    <jbn:fileName>enterprise-installer-4.2.0.BETA1.jar</jbn:fileName>
    <jbn:fileSize>182869902</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007FXlFAAW</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007FXlFAAW</jbn:automatedDownloadUrl>
    <jbn:shortDescription>Application Platform 4.2.0.Beta1 installer</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-05-25T14:26:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007FXigAAG">
    <title>DISTRIBUTION: Application Platform 4.2.0.Beta1 binary (zip)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007FXigAAG</link>
    <description>TITLE: &amp;nbsp; Application Platform 4.2.0.Beta1 binary (zip)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Developer Subscription - 4.2.0 Beta1&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.2.0&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform - 4.2.0 Beta1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform 4.2.0.Beta1 binary (zip)&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-eap-4.2.0-0.1.Beta1.3.zip / 151419586&lt;br&gt;MD5: &amp;nbsp; 334abd7c271741316a0fd72f73a9fe3f&lt;br&gt;SHA-256: &amp;nbsp; 8030592f397b494774ae3a50b76a37e094dc62382bddac8113e61143f22a2a3e&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Apr 24 00:25:51 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri May 25 14:31:46 EDT 2007&lt;br&gt;</description>
    <dc:subject>Application Platform 4.2.0.Beta1 binary (zip)</dc:subject>
    <dc:date>2007-04-24T00:25:Z</dc:date>
    <jbn:distributionStatus>REMOVED</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Application Platform"
        jbn:productVersion="4.2.0 Beta1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0166">Application Platform; 4.2.0 Beta1</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Application Server" jbn:productVersion="4.2.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0168">Application Server; 4.2.0</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Developer Subscription"
        jbn:productVersion="4.2.0 Beta1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0167">Developer Subscription; 4.2.0 Beta1</jbn:product>
    </jbn:products>
    <jbn:md5>334abd7c271741316a0fd72f73a9fe3f</jbn:md5>
    <jbn:sha256>8030592f397b494774ae3a50b76a37e094dc62382bddac8113e61143f22a2a3e</jbn:sha256>
    <jbn:fileName>jboss-eap-4.2.0-0.1.Beta1.3.zip</jbn:fileName>
    <jbn:fileSize>151419586</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007FXigAAG</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007FXigAAG</jbn:automatedDownloadUrl>
    <jbn:shortDescription>Application Platform 4.2.0.Beta1 binary (zip)</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-05-25T14:31:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008lu7mAAA">
    <title>BUGFIX: Security-domain name is not added to the module options is a System property is set"</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008lu7mAAA</link>
    <description>TITLE: &amp;nbsp; Security-domain name is not added to the module options is a System property is set"&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Developer Subscription - 4.2.0 GA&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.2.0&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform - 4.2.0 GA&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Security-domain name is not added to the module options is a System property is set&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;An entry was always added to the login module options with the security-domain name. Now there is a System property that can be set to disable this feature.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBPAPP-428.zip / 412995&lt;br&gt;MD5: &amp;nbsp; af632ad2e2f616a24d677ea3556200cc&lt;br&gt;SHA-256: &amp;nbsp; 862adfc7eb99050683dd630e4d4872e59bb08cd06bcb1126ad210307ee4243a6&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"Rename %JBOSS_HOME%/client/jbosssx-client.jar to jbosssx-client.replacedBy.JBPAPP-428.jar.old. Rename %JBOSS_HOME%/server/&lt;configuration&gt;/lib/jbosssx.jar to jbosssx.replacedBy.JBPAPP-428.jar.old"
&lt;br /&gt;        Copy the new jbosssx-client.jar to %JBOSS_HOME%/client/ and jbosssx.jar to %JBOSS_HOME%/server/&lt;configuration&gt;/lib/"&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Nov 26 15:13:00 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Nov 26 15:13:28 EST 2007&lt;br&gt;</description>
    <dc:subject>Security-domain name is not added to the module options is a System property is set"</dc:subject>
    <dc:date>2007-11-26T15:13:Z</dc:date>
    <jbn:creator>Marcus Moyses</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.2.0.GA"
        jbn:productName="Application Platform"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0182">Application Platform; 4.2.0 GA</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Application Server" jbn:productVersion="4.2.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0168">Application Server; 4.2.0</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Developer Subscription"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0183">Developer Subscription; 4.2.0 GA</jbn:product>
    </jbn:products>
    <jbn:md5>af632ad2e2f616a24d677ea3556200cc</jbn:md5>
    <jbn:sha256>862adfc7eb99050683dd630e4d4872e59bb08cd06bcb1126ad210307ee4243a6</jbn:sha256>
    <jbn:fileName>JBPAPP-428.zip</jbn:fileName>
    <jbn:fileSize>412995</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000008lu7mAAA</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000008lu7mAAA</jbn:automatedDownloadUrl>
    <jbn:longDescription>An entry was always added to the login module options with the security-domain name. Now there is a System property that can be set to disable this feature.</jbn:longDescription>
    <jbn:shortDescription>Security-domain name is not added to the module options is a System property is set</jbn:shortDescription>
    <jbn:manualInstallation>"Rename %JBOSS_HOME%/client/jbosssx-client.jar to jbosssx-client.replacedBy.JBPAPP-428.jar.old. Rename %JBOSS_HOME%/server/&lt;configuration&gt;/lib/jbosssx.jar to jbosssx.replacedBy.JBPAPP-428.jar.old"
&lt;br /&gt;        Copy the new jbosssx-client.jar to %JBOSS_HOME%/client/ and jbosssx.jar to %JBOSS_HOME%/server/&lt;configuration&gt;/lib/"</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-11-26T15:13:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008lu8QAAQ">
    <title>BUGFIX: JBPAPP-425 - Memory leak fixes for JBossWS.</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008lu8QAAQ</link>
    <description>TITLE: &amp;nbsp; Memory leak fixes for JBossWS.&lt;br&gt;JIRA ID: &amp;nbsp; JBPAPP-425&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Developer Subscription - 4.2.0 GA&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.2.0&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform - 4.2.0 GA&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Memory leak fixes for JBossWS.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;This patch contains fixes for the following memory leak issues
&lt;br /&gt;         1 - ConfigObserver was causing a memory leak
         &lt;br /&gt;ConfigObserver becomes a possible memory leak through the Observable pattern that's used between EndpointMetaData(Subject) and CommonBindingProvider(Observer)
&lt;br /&gt;         2 - DOMUtils doesn't clear thread locals
&lt;br /&gt;         DOMUtils doesn't clear thread locals hence it causes Memory Leaks.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBPAPP-425.zip / 2646836&lt;br&gt;MD5: &amp;nbsp; cceb3a247b322f76e63f305a081df2c1&lt;br&gt;SHA-256: &amp;nbsp; cfe0b6053470ef39396cddbf1dfc6a1b759992b837a1205ceef816fa11faf66a&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1.Copy the attached jbossws-client.jar file over the existing one in %JBOSS_HOME%/client
&lt;br /&gt;        2. Copy the attached jbossws-core.jar file over the existing one in %JBOSS_HOME%/server/%SERVER_CONFIG%/deploy/jbossws.sar of a JBoss EAP 4.2.0 CP01 installation.&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Nov 26 15:28:58 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri Nov 30 16:25:49 EST 2007&lt;br&gt;</description>
    <dc:subject>Memory leak fixes for JBossWS.</dc:subject>
    <dc:date>2007-11-26T15:28:Z</dc:date>
    <jbn:creator>Magesh Kumar B</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.2.0.GA"
        jbn:productName="Application Platform"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0182">Application Platform; 4.2.0 GA</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Application Server" jbn:productVersion="4.2.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0168">Application Server; 4.2.0</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Developer Subscription"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0183">Developer Subscription; 4.2.0 GA</jbn:product>
    </jbn:products>
    <jbn:jira>JBPAPP-425</jbn:jira>
    <jbn:md5>cceb3a247b322f76e63f305a081df2c1</jbn:md5>
    <jbn:sha256>cfe0b6053470ef39396cddbf1dfc6a1b759992b837a1205ceef816fa11faf66a</jbn:sha256>
    <jbn:fileName>JBPAPP-425.zip</jbn:fileName>
    <jbn:fileSize>2646836</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000008lu8QAAQ</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000008lu8QAAQ</jbn:automatedDownloadUrl>
    <jbn:longDescription>This patch contains fixes for the following memory leak issues
&lt;br /&gt;         1 - ConfigObserver was causing a memory leak
         &lt;br /&gt;ConfigObserver becomes a possible memory leak through the Observable pattern that's used between EndpointMetaData(Subject) and CommonBindingProvider(Observer)
&lt;br /&gt;         2 - DOMUtils doesn't clear thread locals
&lt;br /&gt;         DOMUtils doesn't clear thread locals hence it causes Memory Leaks.</jbn:longDescription>
    <jbn:shortDescription>Memory leak fixes for JBossWS.</jbn:shortDescription>
    <jbn:manualInstallation>1.Copy the attached jbossws-client.jar file over the existing one in %JBOSS_HOME%/client
&lt;br /&gt;        2. Copy the attached jbossws-core.jar file over the existing one in %JBOSS_HOME%/server/%SERVER_CONFIG%/deploy/jbossws.sar of a JBoss EAP 4.2.0 CP01 installation.</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-11-30T16:25:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008luARAAY">
    <title>BUGFIX: Corrects NPE coming from uninitialized (non static) Logger</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008luARAAY</link>
    <description>TITLE: &amp;nbsp; Corrects NPE coming from uninitialized (non static) Logger&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Developer Subscription - 4.2.0 GA&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.2.0&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform - 4.2.0 GA&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;For JBPAPP-364
Corrects NPE coming from uninitialized (non static) Logger

For JBPAPP-415
Corrects WSDL URL

For JBPAPP-387
&lt;br /&gt;Corrects failover problem when integrating with TIBCO EMS
&lt;br /&gt;
&lt;br /&gt;JBPAPP-363
&lt;br /&gt;Supports configurable JSESSIONID&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBPAPP-364.zip / 7682059&lt;br&gt;MD5: &amp;nbsp; 634d82cd36dfd0d18edab3b0df24b02e&lt;br&gt;SHA-256: &amp;nbsp; 15bc96013f0afc2fef32ab0a24feee364ca83b2cef535ea24d21e4fc0bf7f7e0&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;For JBPAPP-364
&lt;br /&gt;Copy the attached jboss-remoting.jar file over the version in %JBOSS_HOME%/client, %JBOSS_HOME%/server/default/lib, %JBOSS_HOME%/server/all/lib, and %JBOSS_HOME%/server/production/lib of a JBoss EAP 4.2.0 installation.
&lt;br /&gt;
&lt;br /&gt;For JBPAPP-415
&lt;br /&gt;Copy the attached jbossws-client.jar file over the version in %JBOSS_HOME%/client and the attached jbossws-core.jar file over the version in %JBOSS_HOME%/server/%SERVER_CONFIG%/deploy/jbossws.sar of a JBoss EAP 4.2.0 CP01 installation.
&lt;br /&gt;
&lt;br /&gt;For JBPAPP-387
&lt;br /&gt;For EJB 2.x MDBs, replace your JBOSS_HOME/server/&lt;server-config&gt;/lib with this jboss.jar To configure this capability you will need to add three elements to your jboss.xml descriptor:
&lt;br /&gt;
&lt;br /&gt;&lt;ForceClearOnShutdown&gt;true | false&lt;/ForceClearOnShutdown&gt;
&lt;br /&gt;
&lt;br /&gt;This will enable the general behavior to move past the issue of outstanding Server Sessions
&lt;br /&gt;
&lt;br /&gt;&lt;ForceClearInterval&gt;n milliseconds&lt;/ForceClearInterval&gt;
&lt;br /&gt;
&lt;br /&gt;This value, in milliseconds is the amount of wait time between each attempt to clear the ServerSessionPool. This should be set to something reasonable for your environment, I would suggest starting with something like 5ms and incrementing this value if this is too short.
&lt;br /&gt;
&lt;br /&gt;&lt;ForceClearAttempts&gt;n attempts&lt;/ForceClearAttempts&gt;
&lt;br /&gt;
&lt;br /&gt;This is the number of attempts that JBoss will allow in waiting for the pool to clear. Once this threshhold has been met, the pool will be recycled regardless of whether or not there is outstanding work in the pool.
&lt;br /&gt;
&lt;br /&gt;For EJB 3.0 MDBs, replace your JBOSS_HOME/server/&lt;server-config&gt;/deploy/jms with the attached jms-ra.rar To configure this capability you will need to add new ActivationConfigProperties forceClearOnShutdown, forceClearInterval, and forceClearAttempts.
&lt;br /&gt;
&lt;br /&gt;JBPAPP-363
&lt;br /&gt;Copy the attached jbossweb.jar file over the version in %JBOSS_HOME%/server/%SERVER_CONFIG%/deploy/jboss-web.deployer of a JBoss EAP 4.2.0 CP01 installation.&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Nov 26 15:53:23 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Nov 26 15:53:23 EST 2007&lt;br&gt;</description>
    <dc:subject>Corrects NPE coming from uninitialized (non static) Logger</dc:subject>
    <dc:date>2007-11-26T15:53:Z</dc:date>
    <jbn:creator>Marcus Moyses</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.2.0.GA"
        jbn:productName="Application Platform"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0182">Application Platform; 4.2.0 GA</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Application Server" jbn:productVersion="4.2.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0168">Application Server; 4.2.0</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Developer Subscription"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0183">Developer Subscription; 4.2.0 GA</jbn:product>
    </jbn:products>
    <jbn:md5>634d82cd36dfd0d18edab3b0df24b02e</jbn:md5>
    <jbn:sha256>15bc96013f0afc2fef32ab0a24feee364ca83b2cef535ea24d21e4fc0bf7f7e0</jbn:sha256>
    <jbn:fileName>JBPAPP-364.zip</jbn:fileName>
    <jbn:fileSize>7682059</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000008luARAAY</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000008luARAAY</jbn:automatedDownloadUrl>
    <jbn:shortDescription>For JBPAPP-364
Corrects NPE coming from uninitialized (non static) Logger

For JBPAPP-415
Corrects WSDL URL

For JBPAPP-387
&lt;br /&gt;Corrects failover problem when integrating with TIBCO EMS
&lt;br /&gt;
&lt;br /&gt;JBPAPP-363
&lt;br /&gt;Supports configurable JSESSIONID</jbn:shortDescription>
    <jbn:manualInstallation>&lt;br /&gt;For JBPAPP-364
&lt;br /&gt;Copy the attached jboss-remoting.jar file over the version in %JBOSS_HOME%/client, %JBOSS_HOME%/server/default/lib, %JBOSS_HOME%/server/all/lib, and %JBOSS_HOME%/server/production/lib of a JBoss EAP 4.2.0 installation.
&lt;br /&gt;
&lt;br /&gt;For JBPAPP-415
&lt;br /&gt;Copy the attached jbossws-client.jar file over the version in %JBOSS_HOME%/client and the attached jbossws-core.jar file over the version in %JBOSS_HOME%/server/%SERVER_CONFIG%/deploy/jbossws.sar of a JBoss EAP 4.2.0 CP01 installation.
&lt;br /&gt;
&lt;br /&gt;For JBPAPP-387
&lt;br /&gt;For EJB 2.x MDBs, replace your JBOSS_HOME/server/&lt;server-config&gt;/lib with this jboss.jar To configure this capability you will need to add three elements to your jboss.xml descriptor:
&lt;br /&gt;
&lt;br /&gt;&lt;ForceClearOnShutdown&gt;true | false&lt;/ForceClearOnShutdown&gt;
&lt;br /&gt;
&lt;br /&gt;This will enable the general behavior to move past the issue of outstanding Server Sessions
&lt;br /&gt;
&lt;br /&gt;&lt;ForceClearInterval&gt;n milliseconds&lt;/ForceClearInterval&gt;
&lt;br /&gt;
&lt;br /&gt;This value, in milliseconds is the amount of wait time between each attempt to clear the ServerSessionPool. This should be set to something reasonable for your environment, I would suggest starting with something like 5ms and incrementing this value if this is too short.
&lt;br /&gt;
&lt;br /&gt;&lt;ForceClearAttempts&gt;n attempts&lt;/ForceClearAttempts&gt;
&lt;br /&gt;
&lt;br /&gt;This is the number of attempts that JBoss will allow in waiting for the pool to clear. Once this threshhold has been met, the pool will be recycled regardless of whether or not there is outstanding work in the pool.
&lt;br /&gt;
&lt;br /&gt;For EJB 3.0 MDBs, replace your JBOSS_HOME/server/&lt;server-config&gt;/deploy/jms with the attached jms-ra.rar To configure this capability you will need to add new ActivationConfigProperties forceClearOnShutdown, forceClearInterval, and forceClearAttempts.
&lt;br /&gt;
&lt;br /&gt;JBPAPP-363
&lt;br /&gt;Copy the attached jbossweb.jar file over the version in %JBOSS_HOME%/server/%SERVER_CONFIG%/deploy/jboss-web.deployer of a JBoss EAP 4.2.0 CP01 installation.</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-11-26T15:53:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000009b2O6AAI">
    <title>DISTRIBUTION: JBoss Developer Studio win32 binary download</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000009b2O6AAI</link>
    <description>TITLE: &amp;nbsp; JBoss Developer Studio win32 binary download&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss Developer Studio - 1.0.0.GA&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Developer Subscription - 4.2.0 GA&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP09&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform - 4.2.0 GA&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss Developer Studio win32 binary download&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jbdevstudio-win32-1.0.0.GA.jar / 554514217&lt;br&gt;MD5: &amp;nbsp; d3a0e7f88b07571a06691145b09d47b6&lt;br&gt;SHA-256: &amp;nbsp; 04029cc6802a5686f2985c47d76d9ae577cf8a7ed9887464063a977989d3b9cf&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;To install JBoss Developer Studio, download the appropriate installer, and run it by executing
&lt;br /&gt;&lt;br /&gt;
java -jar [jbdevstudio installer file]&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Dec 07 16:39:24 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Dec 11 15:47:25 EST 2007&lt;br&gt;</description>
    <dc:subject>JBoss Developer Studio win32 binary download</dc:subject>
    <dc:date>2007-12-07T16:39:Z</dc:date>
    <jbn:creator>Frank Merenda</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP09"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP09" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0206">Application Server; 4.0.5.GA_CP09</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="JBoss Developer Studio"
        jbn:productVersion="1.0.0.GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0212">JBoss Developer Studio; 1.0.0.GA</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.2.0.GA"
        jbn:productName="Application Platform"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0182">Application Platform; 4.2.0 GA</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Developer Subscription"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0183">Developer Subscription; 4.2.0 GA</jbn:product>
    </jbn:products>
    <jbn:md5>d3a0e7f88b07571a06691145b09d47b6</jbn:md5>
    <jbn:sha256>04029cc6802a5686f2985c47d76d9ae577cf8a7ed9887464063a977989d3b9cf</jbn:sha256>
    <jbn:fileName>jbdevstudio-win32-1.0.0.GA.jar</jbn:fileName>
    <jbn:fileSize>554514217</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000009b2O6AAI</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000009b2O6AAI</jbn:automatedDownloadUrl>
    <jbn:shortDescription>JBoss Developer Studio win32 binary download</jbn:shortDescription>
    <jbn:manualInstallation>To install JBoss Developer Studio, download the appropriate installer, and run it by executing
&lt;br /&gt;&lt;br /&gt;
java -jar [jbdevstudio installer file]</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-12-11T15:47:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000009b2OLAAY">
    <title>DISTRIBUTION: JBoss Developer Studio source file download</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000009b2OLAAY</link>
    <description>TITLE: &amp;nbsp; JBoss Developer Studio source file download&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss Developer Studio - 1.0.0.GA&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Developer Subscription - 4.2.0 GA&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP09&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform - 4.2.0 GA&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss Developer Studio source file download&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jbdevstudio-source-1.0.0.GA.tar.gz / 73469097&lt;br&gt;MD5: &amp;nbsp; a12a5f6f91fa9d435f5a125d2cdd4a4c&lt;br&gt;SHA-256: &amp;nbsp; de3909c72761258b41c83bd82a94bf1ea655fc45247e531340d2d34ca957018e&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;n/a&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Dec 07 16:41:28 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Dec 11 15:47:12 EST 2007&lt;br&gt;</description>
    <dc:subject>JBoss Developer Studio source file download</dc:subject>
    <dc:date>2007-12-07T16:41:Z</dc:date>
    <jbn:creator>Frank Merenda</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP09"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP09" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0206">Application Server; 4.0.5.GA_CP09</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="JBoss Developer Studio"
        jbn:productVersion="1.0.0.GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0212">JBoss Developer Studio; 1.0.0.GA</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.2.0.GA"
        jbn:productName="Application Platform"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0182">Application Platform; 4.2.0 GA</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Developer Subscription"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0183">Developer Subscription; 4.2.0 GA</jbn:product>
    </jbn:products>
    <jbn:md5>a12a5f6f91fa9d435f5a125d2cdd4a4c</jbn:md5>
    <jbn:sha256>de3909c72761258b41c83bd82a94bf1ea655fc45247e531340d2d34ca957018e</jbn:sha256>
    <jbn:fileName>jbdevstudio-source-1.0.0.GA.tar.gz</jbn:fileName>
    <jbn:fileSize>73469097</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000009b2OLAAY</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000009b2OLAAY</jbn:automatedDownloadUrl>
    <jbn:shortDescription>JBoss Developer Studio source file download</jbn:shortDescription>
    <jbn:manualInstallation>n/a</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-12-11T15:47:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000009b2OBAAY">
    <title>DISTRIBUTION: JBoss Developer Studio linux GTK binary download</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000009b2OBAAY</link>
    <description>TITLE: &amp;nbsp; JBoss Developer Studio linux GTK binary download&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss Developer Studio - 1.0.0.GA&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Developer Subscription - 4.2.0 GA&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP09&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform - 4.2.0 GA&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss Developer Studio linux GTK binary download&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jbdevstudio-linux-gtk-1.0.0.GA.jar / 556668243&lt;br&gt;MD5: &amp;nbsp; 351b763355f321c6e55ab128976558e1&lt;br&gt;SHA-256: &amp;nbsp; 06b5409698aeb64d1b68266cb25eee26a364db15261932e4a9a874bd7c0f751c&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;To install JBoss Developer Studio, download the appropriate installer, and run it by executing
&lt;br /&gt;&lt;br /&gt;
java -jar [jbdevstudio installer file]&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Dec 07 16:40:22 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Dec 11 15:47:19 EST 2007&lt;br&gt;</description>
    <dc:subject>JBoss Developer Studio linux GTK binary download</dc:subject>
    <dc:date>2007-12-07T16:40:Z</dc:date>
    <jbn:creator>Frank Merenda</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP09"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP09" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0206">Application Server; 4.0.5.GA_CP09</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="JBoss Developer Studio"
        jbn:productVersion="1.0.0.GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0212">JBoss Developer Studio; 1.0.0.GA</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.2.0.GA"
        jbn:productName="Application Platform"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0182">Application Platform; 4.2.0 GA</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Developer Subscription"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0183">Developer Subscription; 4.2.0 GA</jbn:product>
    </jbn:products>
    <jbn:md5>351b763355f321c6e55ab128976558e1</jbn:md5>
    <jbn:sha256>06b5409698aeb64d1b68266cb25eee26a364db15261932e4a9a874bd7c0f751c</jbn:sha256>
    <jbn:fileName>jbdevstudio-linux-gtk-1.0.0.GA.jar</jbn:fileName>
    <jbn:fileSize>556668243</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000009b2OBAAY</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000009b2OBAAY</jbn:automatedDownloadUrl>
    <jbn:shortDescription>JBoss Developer Studio linux GTK binary download</jbn:shortDescription>
    <jbn:manualInstallation>To install JBoss Developer Studio, download the appropriate installer, and run it by executing
&lt;br /&gt;&lt;br /&gt;
java -jar [jbdevstudio installer file]</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-12-11T15:47:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000009b2O6AAI">
    <title>DISTRIBUTION: JBoss Developer Studio win32 binary download</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000009b2O6AAI</link>
    <description>TITLE: &amp;nbsp; JBoss Developer Studio win32 binary download&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss Developer Studio - 1.0.0.GA&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Developer Subscription - 4.2.0 GA&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP09&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform - 4.2.0 GA&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss Developer Studio win32 binary download&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jbdevstudio-win32-1.0.0.GA.jar / 554514217&lt;br&gt;MD5: &amp;nbsp; d3a0e7f88b07571a06691145b09d47b6&lt;br&gt;SHA-256: &amp;nbsp; 04029cc6802a5686f2985c47d76d9ae577cf8a7ed9887464063a977989d3b9cf&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;To install JBoss Developer Studio, download the appropriate installer, and run it by executing
&lt;br /&gt;&lt;br /&gt;
java -jar [jbdevstudio installer file]&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Dec 07 16:39:24 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Dec 11 15:47:25 EST 2007&lt;br&gt;</description>
    <dc:subject>JBoss Developer Studio win32 binary download</dc:subject>
    <dc:date>2007-12-07T16:39:Z</dc:date>
    <jbn:creator>Frank Merenda</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP09"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP09" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0206">Application Server; 4.0.5.GA_CP09</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="JBoss Developer Studio"
        jbn:productVersion="1.0.0.GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0212">JBoss Developer Studio; 1.0.0.GA</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.2.0.GA"
        jbn:productName="Application Platform"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0182">Application Platform; 4.2.0 GA</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Developer Subscription"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0183">Developer Subscription; 4.2.0 GA</jbn:product>
    </jbn:products>
    <jbn:md5>d3a0e7f88b07571a06691145b09d47b6</jbn:md5>
    <jbn:sha256>04029cc6802a5686f2985c47d76d9ae577cf8a7ed9887464063a977989d3b9cf</jbn:sha256>
    <jbn:fileName>jbdevstudio-win32-1.0.0.GA.jar</jbn:fileName>
    <jbn:fileSize>554514217</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000009b2O6AAI</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000009b2O6AAI</jbn:automatedDownloadUrl>
    <jbn:shortDescription>JBoss Developer Studio win32 binary download</jbn:shortDescription>
    <jbn:manualInstallation>To install JBoss Developer Studio, download the appropriate installer, and run it by executing
&lt;br /&gt;&lt;br /&gt;
java -jar [jbdevstudio installer file]</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-12-11T15:47:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000009b2OLAAY">
    <title>DISTRIBUTION: JBoss Developer Studio source file download</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000009b2OLAAY</link>
    <description>TITLE: &amp;nbsp; JBoss Developer Studio source file download&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss Developer Studio - 1.0.0.GA&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Developer Subscription - 4.2.0 GA&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP09&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform - 4.2.0 GA&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss Developer Studio source file download&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jbdevstudio-source-1.0.0.GA.tar.gz / 73469097&lt;br&gt;MD5: &amp;nbsp; a12a5f6f91fa9d435f5a125d2cdd4a4c&lt;br&gt;SHA-256: &amp;nbsp; de3909c72761258b41c83bd82a94bf1ea655fc45247e531340d2d34ca957018e&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;n/a&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Dec 07 16:41:28 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Dec 11 15:47:12 EST 2007&lt;br&gt;</description>
    <dc:subject>JBoss Developer Studio source file download</dc:subject>
    <dc:date>2007-12-07T16:41:Z</dc:date>
    <jbn:creator>Frank Merenda</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP09"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP09" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0206">Application Server; 4.0.5.GA_CP09</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="JBoss Developer Studio"
        jbn:productVersion="1.0.0.GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0212">JBoss Developer Studio; 1.0.0.GA</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.2.0.GA"
        jbn:productName="Application Platform"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0182">Application Platform; 4.2.0 GA</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Developer Subscription"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0183">Developer Subscription; 4.2.0 GA</jbn:product>
    </jbn:products>
    <jbn:md5>a12a5f6f91fa9d435f5a125d2cdd4a4c</jbn:md5>
    <jbn:sha256>de3909c72761258b41c83bd82a94bf1ea655fc45247e531340d2d34ca957018e</jbn:sha256>
    <jbn:fileName>jbdevstudio-source-1.0.0.GA.tar.gz</jbn:fileName>
    <jbn:fileSize>73469097</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000009b2OLAAY</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000009b2OLAAY</jbn:automatedDownloadUrl>
    <jbn:shortDescription>JBoss Developer Studio source file download</jbn:shortDescription>
    <jbn:manualInstallation>n/a</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-12-11T15:47:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000009b2OBAAY">
    <title>DISTRIBUTION: JBoss Developer Studio linux GTK binary download</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000009b2OBAAY</link>
    <description>TITLE: &amp;nbsp; JBoss Developer Studio linux GTK binary download&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss Developer Studio - 1.0.0.GA&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Developer Subscription - 4.2.0 GA&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP09&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform - 4.2.0 GA&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss Developer Studio linux GTK binary download&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jbdevstudio-linux-gtk-1.0.0.GA.jar / 556668243&lt;br&gt;MD5: &amp;nbsp; 351b763355f321c6e55ab128976558e1&lt;br&gt;SHA-256: &amp;nbsp; 06b5409698aeb64d1b68266cb25eee26a364db15261932e4a9a874bd7c0f751c&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;To install JBoss Developer Studio, download the appropriate installer, and run it by executing
&lt;br /&gt;&lt;br /&gt;
java -jar [jbdevstudio installer file]&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Dec 07 16:40:22 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Dec 11 15:47:19 EST 2007&lt;br&gt;</description>
    <dc:subject>JBoss Developer Studio linux GTK binary download</dc:subject>
    <dc:date>2007-12-07T16:40:Z</dc:date>
    <jbn:creator>Frank Merenda</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP09"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP09" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0206">Application Server; 4.0.5.GA_CP09</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="JBoss Developer Studio"
        jbn:productVersion="1.0.0.GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0212">JBoss Developer Studio; 1.0.0.GA</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.2.0.GA"
        jbn:productName="Application Platform"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0182">Application Platform; 4.2.0 GA</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Developer Subscription"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0183">Developer Subscription; 4.2.0 GA</jbn:product>
    </jbn:products>
    <jbn:md5>351b763355f321c6e55ab128976558e1</jbn:md5>
    <jbn:sha256>06b5409698aeb64d1b68266cb25eee26a364db15261932e4a9a874bd7c0f751c</jbn:sha256>
    <jbn:fileName>jbdevstudio-linux-gtk-1.0.0.GA.jar</jbn:fileName>
    <jbn:fileSize>556668243</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000009b2OBAAY</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000009b2OBAAY</jbn:automatedDownloadUrl>
    <jbn:shortDescription>JBoss Developer Studio linux GTK binary download</jbn:shortDescription>
    <jbn:manualInstallation>To install JBoss Developer Studio, download the appropriate installer, and run it by executing
&lt;br /&gt;&lt;br /&gt;
java -jar [jbdevstudio installer file]</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-12-11T15:47:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008iVrQAAU">
    <title>DISTRIBUTION: Application Platform 4.2.0.GA_CP01 zip</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008iVrQAAU</link>
    <description>TITLE: &amp;nbsp; Application Platform 4.2.0.GA_CP01 zip&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Developer Subscription - 4.2.0 GA&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.2.0&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform - 4.2.0 GA&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform 4.2.0.GA_CP01 zip&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-eap-4.2.0-2.CP01.ep1.3.zip / 254863844&lt;br&gt;MD5: &amp;nbsp; c5d461114ed6f2bfdd006fa51182aafa&lt;br&gt;SHA-256: &amp;nbsp; bf0b6889504ac7d220d3e4d8f629be2fc7df80796a1e56b46ff003d4b9cae8a4&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Sep 24 17:26:19 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Oct 24 11:46:00 EDT 2007&lt;br&gt;</description>
    <dc:subject>Application Platform 4.2.0.GA_CP01 zip</dc:subject>
    <dc:date>2007-09-24T17:26:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.2.0.GA"
        jbn:productName="Application Platform"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0182">Application Platform; 4.2.0 GA</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Application Server" jbn:productVersion="4.2.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0168">Application Server; 4.2.0</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Developer Subscription"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0183">Developer Subscription; 4.2.0 GA</jbn:product>
    </jbn:products>
    <jbn:md5>c5d461114ed6f2bfdd006fa51182aafa</jbn:md5>
    <jbn:sha256>bf0b6889504ac7d220d3e4d8f629be2fc7df80796a1e56b46ff003d4b9cae8a4</jbn:sha256>
    <jbn:fileName>jboss-eap-4.2.0-2.CP01.ep1.3.zip</jbn:fileName>
    <jbn:fileSize>254863844</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000008iVrQAAU</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000008iVrQAAU</jbn:automatedDownloadUrl>
    <jbn:shortDescription>Application Platform 4.2.0.GA_CP01 zip</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-10-24T11:46:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008iVrVAAU">
    <title>DISTRIBUTION: Application Platform 4.2.0.GA_CP01 source</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008iVrVAAU</link>
    <description>TITLE: &amp;nbsp; Application Platform 4.2.0.GA_CP01 source&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Developer Subscription - 4.2.0 GA&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.2.0&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform - 4.2.0 GA&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform 4.2.0.GA_CP01 source&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-eap-src-4.2.0-2.CP01.ep1.3.zip / 188146262&lt;br&gt;MD5: &amp;nbsp; 4aea7796027b160d1e7369ccd84805e8&lt;br&gt;SHA-256: &amp;nbsp; f5c4d3ff83d9d4862d5d0a5d8d504abdeda0bb4315f170e64da0cd200dbac700&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Sep 24 17:27:03 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Sep 25 12:01:21 EDT 2007&lt;br&gt;</description>
    <dc:subject>Application Platform 4.2.0.GA_CP01 source</dc:subject>
    <dc:date>2007-09-24T17:27:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.2.0.GA"
        jbn:productName="Application Platform"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0182">Application Platform; 4.2.0 GA</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Application Server" jbn:productVersion="4.2.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0168">Application Server; 4.2.0</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Developer Subscription"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0183">Developer Subscription; 4.2.0 GA</jbn:product>
    </jbn:products>
    <jbn:md5>4aea7796027b160d1e7369ccd84805e8</jbn:md5>
    <jbn:sha256>f5c4d3ff83d9d4862d5d0a5d8d504abdeda0bb4315f170e64da0cd200dbac700</jbn:sha256>
    <jbn:fileName>jboss-eap-src-4.2.0-2.CP01.ep1.3.zip</jbn:fileName>
    <jbn:fileSize>188146262</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000008iVrVAAU</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000008iVrVAAU</jbn:automatedDownloadUrl>
    <jbn:shortDescription>Application Platform 4.2.0.GA_CP01 source</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-09-25T12:01:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008iVrLAAU">
    <title>DISTRIBUTION: Application Platform 4.2.0.GA_CP01 installer</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008iVrLAAU</link>
    <description>TITLE: &amp;nbsp; Application Platform 4.2.0.GA_CP01 installer&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Developer Subscription - 4.2.0 GA&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.2.0&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform - 4.2.0 GA&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform 4.2.0.GA_CP01 installer&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; enterprise-installer-4.2.0-2.CP01.ep1.3.jar / 254863844&lt;br&gt;MD5: &amp;nbsp; 8bd8372ebce9d7f58a4118d0006a2283&lt;br&gt;SHA-256: &amp;nbsp; 1ddbf88fbb286ef4cf145cb38d936db94c7c0cff2f6414646513b94972ebc21e&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Sep 24 17:25:19 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Oct 24 11:47:50 EDT 2007&lt;br&gt;</description>
    <dc:subject>Application Platform 4.2.0.GA_CP01 installer</dc:subject>
    <dc:date>2007-09-24T17:25:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.2.0.GA"
        jbn:productName="Application Platform"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0182">Application Platform; 4.2.0 GA</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Application Server" jbn:productVersion="4.2.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0168">Application Server; 4.2.0</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Developer Subscription"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0183">Developer Subscription; 4.2.0 GA</jbn:product>
    </jbn:products>
    <jbn:md5>8bd8372ebce9d7f58a4118d0006a2283</jbn:md5>
    <jbn:sha256>1ddbf88fbb286ef4cf145cb38d936db94c7c0cff2f6414646513b94972ebc21e</jbn:sha256>
    <jbn:fileName>enterprise-installer-4.2.0-2.CP01.ep1.3.jar</jbn:fileName>
    <jbn:fileSize>254863844</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000008iVrLAAU</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000008iVrLAAU</jbn:automatedDownloadUrl>
    <jbn:shortDescription>Application Platform 4.2.0.GA_CP01 installer</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-10-24T11:47:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008iVrBAAU">
    <title>DISTRIBUTION: Application Platform 4.2.0.GA_CP01 docs</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008iVrBAAU</link>
    <description>TITLE: &amp;nbsp; Application Platform 4.2.0.GA_CP01 docs&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Developer Subscription - 4.2.0 GA&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.2.0&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform - 4.2.0 GA&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform 4.2.0.GA_CP01 docs&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-eap-docs-4.2.0-2.CP01.ep1.3.zip / 55377652&lt;br&gt;MD5: &amp;nbsp; 5aac12978b2ef198f62e215414cdcb29&lt;br&gt;SHA-256: &amp;nbsp; 19c427e14f3c820048001c0df997687da530fc658ee91e8d3298d8f8982c9f0f&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Sep 24 17:23:46 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Sep 25 12:00:38 EDT 2007&lt;br&gt;</description>
    <dc:subject>Application Platform 4.2.0.GA_CP01 docs</dc:subject>
    <dc:date>2007-09-24T17:23:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.2.0.GA"
        jbn:productName="Application Platform"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0182">Application Platform; 4.2.0 GA</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Application Server" jbn:productVersion="4.2.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0168">Application Server; 4.2.0</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Developer Subscription"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0183">Developer Subscription; 4.2.0 GA</jbn:product>
    </jbn:products>
    <jbn:md5>5aac12978b2ef198f62e215414cdcb29</jbn:md5>
    <jbn:sha256>19c427e14f3c820048001c0df997687da530fc658ee91e8d3298d8f8982c9f0f</jbn:sha256>
    <jbn:fileName>jboss-eap-docs-4.2.0-2.CP01.ep1.3.zip</jbn:fileName>
    <jbn:fileSize>55377652</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000008iVrBAAU</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000008iVrBAAU</jbn:automatedDownloadUrl>
    <jbn:shortDescription>Application Platform 4.2.0.GA_CP01 docs</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-09-25T12:00:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007ihScAAI">
    <title>DISTRIBUTION: Application Platform 4.2.0.GA zip</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007ihScAAI</link>
    <description>TITLE: &amp;nbsp; Application Platform 4.2.0.GA zip&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Developer Subscription - 4.2.0 GA&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.2.0&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform - 4.2.0 GA&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform 4.2.0 GA zip&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-eap-4.2.0-1.ep1.1.zip / 187109573&lt;br&gt;MD5: &amp;nbsp; 786266860144b8b8b3205e85543f9f5f&lt;br&gt;SHA-256: &amp;nbsp; 9f7fef1ae3bba709273b9939d660557062c7e4b7ef0192f84d9ece9b6d756c4f&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Jul 03 08:16:38 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Oct 24 12:35:23 EDT 2007&lt;br&gt;</description>
    <dc:subject>Application Platform 4.2.0.GA zip</dc:subject>
    <dc:date>2007-07-03T08:16:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.2.0.GA"
        jbn:productName="Application Platform"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0182">Application Platform; 4.2.0 GA</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Application Server" jbn:productVersion="4.2.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0168">Application Server; 4.2.0</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Developer Subscription"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0183">Developer Subscription; 4.2.0 GA</jbn:product>
    </jbn:products>
    <jbn:md5>786266860144b8b8b3205e85543f9f5f</jbn:md5>
    <jbn:sha256>9f7fef1ae3bba709273b9939d660557062c7e4b7ef0192f84d9ece9b6d756c4f</jbn:sha256>
    <jbn:fileName>jboss-eap-4.2.0-1.ep1.1.zip</jbn:fileName>
    <jbn:fileSize>187109573</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007ihScAAI</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007ihScAAI</jbn:automatedDownloadUrl>
    <jbn:shortDescription>Application Platform 4.2.0 GA zip</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-10-24T12:35:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007ihSSAAY">
    <title>DISTRIBUTION: Application Platform 4.2.0.GA source</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007ihSSAAY</link>
    <description>TITLE: &amp;nbsp; Application Platform 4.2.0.GA source&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Developer Subscription - 4.2.0 GA&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.2.0&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform - 4.2.0 GA&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform 4.2.0 GA source&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-eap-src-4.2.0-1.ep1.1.zip / 194262478&lt;br&gt;MD5: &amp;nbsp; d310bb6c7969d95f0a462b96f29914d4&lt;br&gt;SHA-256: &amp;nbsp; 5119ec5819a58edd4407d530eb953a3ee04e1d787404944f3dfae7083ea86ceb&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Jul 03 08:15:55 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Oct 24 13:20:39 EDT 2007&lt;br&gt;</description>
    <dc:subject>Application Platform 4.2.0.GA source</dc:subject>
    <dc:date>2007-07-03T08:15:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.2.0.GA"
        jbn:productName="Application Platform"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0182">Application Platform; 4.2.0 GA</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Application Server" jbn:productVersion="4.2.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0168">Application Server; 4.2.0</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Developer Subscription"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0183">Developer Subscription; 4.2.0 GA</jbn:product>
    </jbn:products>
    <jbn:md5>d310bb6c7969d95f0a462b96f29914d4</jbn:md5>
    <jbn:sha256>5119ec5819a58edd4407d530eb953a3ee04e1d787404944f3dfae7083ea86ceb</jbn:sha256>
    <jbn:fileName>jboss-eap-src-4.2.0-1.ep1.1.zip</jbn:fileName>
    <jbn:fileSize>194262478</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007ihSSAAY</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007ihSSAAY</jbn:automatedDownloadUrl>
    <jbn:shortDescription>Application Platform 4.2.0 GA source</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-10-24T13:20:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007ihSNAAY">
    <title>DISTRIBUTION: Application Platform 4.2.0.GA installer</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007ihSNAAY</link>
    <description>TITLE: &amp;nbsp; Application Platform 4.2.0.GA installer&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Developer Subscription - 4.2.0 GA&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.2.0&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform - 4.2.0 GA&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform 4.2.0 GA installer&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; enterprise-installer-4.2.0-1.ep1.1.jar / 248840302&lt;br&gt;MD5: &amp;nbsp; 481f4644594306083da0aa50b819d61f&lt;br&gt;SHA-256: &amp;nbsp; 1b18aa2f1dad45d94869242390db721fd7853817e145c72ef193ee0d0f24d0cc&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Jul 03 08:14:57 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Oct 24 13:21:12 EDT 2007&lt;br&gt;</description>
    <dc:subject>Application Platform 4.2.0.GA installer</dc:subject>
    <dc:date>2007-07-03T08:14:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.2.0.GA"
        jbn:productName="Application Platform"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0182">Application Platform; 4.2.0 GA</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Application Server" jbn:productVersion="4.2.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0168">Application Server; 4.2.0</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Developer Subscription"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0183">Developer Subscription; 4.2.0 GA</jbn:product>
    </jbn:products>
    <jbn:md5>481f4644594306083da0aa50b819d61f</jbn:md5>
    <jbn:sha256>1b18aa2f1dad45d94869242390db721fd7853817e145c72ef193ee0d0f24d0cc</jbn:sha256>
    <jbn:fileName>enterprise-installer-4.2.0-1.ep1.1.jar</jbn:fileName>
    <jbn:fileSize>248840302</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007ihSNAAY</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007ihSNAAY</jbn:automatedDownloadUrl>
    <jbn:shortDescription>Application Platform 4.2.0 GA installer</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-10-24T13:21:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007ihShAAI">
    <title>DISTRIBUTION: Application Platform 4.2.0.GA docs</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007ihShAAI</link>
    <description>TITLE: &amp;nbsp; Application Platform 4.2.0.GA docs&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Developer Subscription - 4.2.0 GA&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.2.0&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform - 4.2.0 GA&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform 4.2.0 GA docs&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-eap-docs-4.2.0-1.ep1.1.zip / 55318055&lt;br&gt;MD5: &amp;nbsp; d7e07167341fe87baf0a24d976d31342&lt;br&gt;SHA-256: &amp;nbsp; 6ea26d5d5ddb63c806ef7edcfd6c8ca61996d6c53503344f0c66fc22860bcd3e&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Jul 03 08:17:14 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Oct 24 13:21:40 EDT 2007&lt;br&gt;</description>
    <dc:subject>Application Platform 4.2.0.GA docs</dc:subject>
    <dc:date>2007-07-03T08:17:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.2.0.GA"
        jbn:productName="Application Platform"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0182">Application Platform; 4.2.0 GA</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Application Server" jbn:productVersion="4.2.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0168">Application Server; 4.2.0</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Developer Subscription"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0183">Developer Subscription; 4.2.0 GA</jbn:product>
    </jbn:products>
    <jbn:md5>d7e07167341fe87baf0a24d976d31342</jbn:md5>
    <jbn:sha256>6ea26d5d5ddb63c806ef7edcfd6c8ca61996d6c53503344f0c66fc22860bcd3e</jbn:sha256>
    <jbn:fileName>jboss-eap-docs-4.2.0-1.ep1.1.zip</jbn:fileName>
    <jbn:fileSize>55318055</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007ihShAAI</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007ihShAAI</jbn:automatedDownloadUrl>
    <jbn:shortDescription>Application Platform 4.2.0 GA docs</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-10-24T13:21:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007FXlFAAW">
    <title>DISTRIBUTION: Application Platform 4.2.0.Beta1 installer</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007FXlFAAW</link>
    <description>TITLE: &amp;nbsp; Application Platform 4.2.0.Beta1 installer&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Developer Subscription - 4.2.0 Beta1&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.2.0&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform - 4.2.0 Beta1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform 4.2.0.Beta1 installer&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; enterprise-installer-4.2.0.BETA1.jar / 182869902&lt;br&gt;MD5: &amp;nbsp; 77e963b6d042089c432f3c12c291fcf2&lt;br&gt;SHA-256: &amp;nbsp; 069c8252d39226fe322653fc082a2f36d7d289600c3c0f889a28462d0501f5b8&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Apr 24 00:22:44 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri May 25 14:26:27 EDT 2007&lt;br&gt;</description>
    <dc:subject>Application Platform 4.2.0.Beta1 installer</dc:subject>
    <dc:date>2007-04-24T00:22:Z</dc:date>
    <jbn:distributionStatus>REMOVED</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Application Platform"
        jbn:productVersion="4.2.0 Beta1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0166">Application Platform; 4.2.0 Beta1</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Application Server" jbn:productVersion="4.2.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0168">Application Server; 4.2.0</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Developer Subscription"
        jbn:productVersion="4.2.0 Beta1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0167">Developer Subscription; 4.2.0 Beta1</jbn:product>
    </jbn:products>
    <jbn:md5>77e963b6d042089c432f3c12c291fcf2</jbn:md5>
    <jbn:sha256>069c8252d39226fe322653fc082a2f36d7d289600c3c0f889a28462d0501f5b8</jbn:sha256>
    <jbn:fileName>enterprise-installer-4.2.0.BETA1.jar</jbn:fileName>
    <jbn:fileSize>182869902</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007FXlFAAW</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007FXlFAAW</jbn:automatedDownloadUrl>
    <jbn:shortDescription>Application Platform 4.2.0.Beta1 installer</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-05-25T14:26:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007FXigAAG">
    <title>DISTRIBUTION: Application Platform 4.2.0.Beta1 binary (zip)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007FXigAAG</link>
    <description>TITLE: &amp;nbsp; Application Platform 4.2.0.Beta1 binary (zip)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Developer Subscription - 4.2.0 Beta1&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.2.0&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform - 4.2.0 Beta1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform 4.2.0.Beta1 binary (zip)&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-eap-4.2.0-0.1.Beta1.3.zip / 151419586&lt;br&gt;MD5: &amp;nbsp; 334abd7c271741316a0fd72f73a9fe3f&lt;br&gt;SHA-256: &amp;nbsp; 8030592f397b494774ae3a50b76a37e094dc62382bddac8113e61143f22a2a3e&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Apr 24 00:25:51 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri May 25 14:31:46 EDT 2007&lt;br&gt;</description>
    <dc:subject>Application Platform 4.2.0.Beta1 binary (zip)</dc:subject>
    <dc:date>2007-04-24T00:25:Z</dc:date>
    <jbn:distributionStatus>REMOVED</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Application Platform"
        jbn:productVersion="4.2.0 Beta1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0166">Application Platform; 4.2.0 Beta1</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Application Server" jbn:productVersion="4.2.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0168">Application Server; 4.2.0</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Developer Subscription"
        jbn:productVersion="4.2.0 Beta1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0167">Developer Subscription; 4.2.0 Beta1</jbn:product>
    </jbn:products>
    <jbn:md5>334abd7c271741316a0fd72f73a9fe3f</jbn:md5>
    <jbn:sha256>8030592f397b494774ae3a50b76a37e094dc62382bddac8113e61143f22a2a3e</jbn:sha256>
    <jbn:fileName>jboss-eap-4.2.0-0.1.Beta1.3.zip</jbn:fileName>
    <jbn:fileSize>151419586</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007FXigAAG</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007FXigAAG</jbn:automatedDownloadUrl>
    <jbn:shortDescription>Application Platform 4.2.0.Beta1 binary (zip)</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-05-25T14:31:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007H8ViAAK">
    <title>DISTRIBUTION: JEMS Installer 1.2.0 GA (jar)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007H8ViAAK</link>
    <description>TITLE: &amp;nbsp; JEMS Installer 1.2.0 GA (jar)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;AS 4.0.5.GA, EJB3 1.0.0.CR9-patch1-jboss4.0.5, Portal 2.4.1.SP1, JBossWS 1.0.3.SP1 Installer&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jems-installer-1.2.0.GA.jar / 74500227&lt;br&gt;MD5: &amp;nbsp; 16b6ae650b2b9f4d81651fbeb3919b97&lt;br&gt;SHA-256: &amp;nbsp; c9b19c7854f1374d6083ecd9772e0fabdf32eb418ccc1ca997c0534c7e228559&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Thu May 24 10:21:40 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Oct 24 14:02:23 EDT 2007&lt;br&gt;</description>
    <dc:subject>JEMS Installer 1.2.0 GA (jar)</dc:subject>
    <dc:date>2007-05-24T10:21:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5GA"
        jbn:productName="Application Server" jbn:productVersion="4.0.5" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0142">Application Server; 4.0.5</jbn:product>
    </jbn:products>
    <jbn:md5>16b6ae650b2b9f4d81651fbeb3919b97</jbn:md5>
    <jbn:sha256>c9b19c7854f1374d6083ecd9772e0fabdf32eb418ccc1ca997c0534c7e228559</jbn:sha256>
    <jbn:fileName>jems-installer-1.2.0.GA.jar</jbn:fileName>
    <jbn:fileSize>74500227</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007H8ViAAK</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007H8ViAAK</jbn:automatedDownloadUrl>
    <jbn:shortDescription>AS 4.0.5.GA, EJB3 1.0.0.CR9-patch1-jboss4.0.5, Portal 2.4.1.SP1, JBossWS 1.0.3.SP1 Installer</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-10-24T14:02:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006aAqRAAU">
    <title>DISTRIBUTION: JBoss 4.0.5 - binary (zip)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006aAqRAAU</link>
    <description>TITLE: &amp;nbsp; JBoss 4.0.5 - binary (zip)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Binary Distribution of JBoss Application Server 4.0.5, packaged as a zip&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=456223&amp;group_id=22866"&gt;Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-4.0.5.GA.zip / 80866589&lt;br&gt;MD5: &amp;nbsp; a39e85981958fea2411e9346e218aa39&lt;br&gt;SHA-256: &amp;nbsp; b81b7bba2657c4e1cb7cf7e3958eaffbe48ee0c5ebbe5782909745277a3b923f&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Nov 08 21:14:04 EST 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Sun Aug 05 17:49:16 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss 4.0.5 - binary (zip)</dc:subject>
    <dc:date>2006-11-08T21:14:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5GA"
        jbn:productName="Application Server" jbn:productVersion="4.0.5" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0142">Application Server; 4.0.5</jbn:product>
    </jbn:products>
    <jbn:md5>a39e85981958fea2411e9346e218aa39</jbn:md5>
    <jbn:sha256>b81b7bba2657c4e1cb7cf7e3958eaffbe48ee0c5ebbe5782909745277a3b923f</jbn:sha256>
    <jbn:fileName>jboss-4.0.5.GA.zip</jbn:fileName>
    <jbn:fileSize>80866589</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006aAqRAAU</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006aAqRAAU</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=456223&amp;group_id=22866"&gt;Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>Binary Distribution of JBoss Application Server 4.0.5, packaged as a zip</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-08-05T17:49:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NSJtAAO">
    <title>DISTRIBUTION: JBoss 4.0.4 Patch 1 - with installer (jar)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NSJtAAO</link>
    <description>TITLE: &amp;nbsp; JBoss 4.0.4 Patch 1 - with installer (jar)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss 4.0.4 installer includes the EJB 3.0 container.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=416591&amp;group_id=22866"&gt;Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-4.0.4.GA-Patch1-installer.jar / 61162799&lt;br&gt;MD5: &amp;nbsp; c2b7ba081160528cbf61ffbe5c2a2171&lt;br&gt;SHA-256: &amp;nbsp; 5d3e0bafc5fe9d8fb3e3018270eb013af22db2bda089198825951c7bedcd49cd&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Thu Jun 15 14:15:56 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Thu Jun 15 14:15:56 EDT 2006&lt;br&gt;</description>
    <dc:subject>JBoss 4.0.4 Patch 1 - with installer (jar)</dc:subject>
    <dc:date>2006-06-15T14:15:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4GA"
        jbn:productName="Application Server" jbn:productVersion="4.0.4" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0110">Application Server; 4.0.4</jbn:product>
    </jbn:products>
    <jbn:md5>c2b7ba081160528cbf61ffbe5c2a2171</jbn:md5>
    <jbn:sha256>5d3e0bafc5fe9d8fb3e3018270eb013af22db2bda089198825951c7bedcd49cd</jbn:sha256>
    <jbn:fileName>jboss-4.0.4.GA-Patch1-installer.jar</jbn:fileName>
    <jbn:fileSize>61162799</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000005NSJtAAO</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000005NSJtAAO</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=416591&amp;group_id=22866"&gt;Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>JBoss 4.0.4 installer includes the EJB 3.0 container.</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-06-15T14:15:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003EJ2YAAW">
    <title>DISTRIBUTION: JBoss 4.0.4 - with installer (jar)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003EJ2YAAW</link>
    <description>TITLE: &amp;nbsp; JBoss 4.0.4 - with installer (jar)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss 4.0.4 installer includes the EJB 3.0 container.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=416591&amp;group_id=22866"&gt;Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-4.0.4.GA-installer.jar / 69837194&lt;br&gt;MD5: &amp;nbsp; 2ebf365ca243decd5bc65a8a10e571f2&lt;br&gt;SHA-256: &amp;nbsp; 48d2b304208aaed5738fc6257ade693abc0a5833d38567f8f48a7e66dc610008&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon May 15 07:58:52 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Thu Jun 15 14:16:41 EDT 2006&lt;br&gt;</description>
    <dc:subject>JBoss 4.0.4 - with installer (jar)</dc:subject>
    <dc:date>2006-05-15T07:58:Z</dc:date>
    <jbn:distributionStatus>REMOVED</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4GA"
        jbn:productName="Application Server" jbn:productVersion="4.0.4" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0110">Application Server; 4.0.4</jbn:product>
    </jbn:products>
    <jbn:md5>2ebf365ca243decd5bc65a8a10e571f2</jbn:md5>
    <jbn:sha256>48d2b304208aaed5738fc6257ade693abc0a5833d38567f8f48a7e66dc610008</jbn:sha256>
    <jbn:fileName>jboss-4.0.4.GA-installer.jar</jbn:fileName>
    <jbn:fileSize>69837194</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000003EJ2YAAW</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000003EJ2YAAW</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=416591&amp;group_id=22866"&gt;Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>JBoss 4.0.4 installer includes the EJB 3.0 container.</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-06-15T14:16:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003EJ2TAAW">
    <title>DISTRIBUTION: JBoss 4.0.4 - source (tar.gz)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003EJ2TAAW</link>
    <description>TITLE: &amp;nbsp; JBoss 4.0.4 - source (tar.gz)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Source code distribution of JBoss Application Server 4.0.4, packaged as a tar.gz&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=416591&amp;group_id=22866"&gt;Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-4.0.4.GA-src.tar.gz / 70918920&lt;br&gt;MD5: &amp;nbsp; 77ba731747ff3ab27bdbdeccffafc983&lt;br&gt;SHA-256: &amp;nbsp; 924e89836ffdb0177d9a5dd40ac762749e4854c80163de7899ffc2c01157d250&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon May 15 07:58:09 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Apr 24 01:02:08 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss 4.0.4 - source (tar.gz)</dc:subject>
    <dc:date>2006-05-15T07:58:Z</dc:date>
    <jbn:distributionStatus>REMOVED</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4GA"
        jbn:productName="Application Server" jbn:productVersion="4.0.4" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0110">Application Server; 4.0.4</jbn:product>
    </jbn:products>
    <jbn:md5>77ba731747ff3ab27bdbdeccffafc983</jbn:md5>
    <jbn:sha256>924e89836ffdb0177d9a5dd40ac762749e4854c80163de7899ffc2c01157d250</jbn:sha256>
    <jbn:fileName>jboss-4.0.4.GA-src.tar.gz</jbn:fileName>
    <jbn:fileSize>70918920</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000003EJ2TAAW</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000003EJ2TAAW</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=416591&amp;group_id=22866"&gt;Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>Source code distribution of JBoss Application Server 4.0.4, packaged as a tar.gz</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-04-24T01:02:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003EJ2OAAW">
    <title>DISTRIBUTION: JBoss 4.0.4 - binary (zip)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003EJ2OAAW</link>
    <description>TITLE: &amp;nbsp; JBoss 4.0.4 - binary (zip)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Binary Distribution of JBoss Application Server 4.0.4, packaged as a zip&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=416591&amp;group_id=22866"&gt;Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-4.0.4.GA.zip / 86817186&lt;br&gt;MD5: &amp;nbsp; ebc90e12d672291b11c89a628e8f9459&lt;br&gt;SHA-256: &amp;nbsp; 550b7b85a8c9c803cc1d648a43f066c46a8ac4cc1566db867946912421378306&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon May 15 07:54:37 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon May 15 15:42:14 EDT 2006&lt;br&gt;</description>
    <dc:subject>JBoss 4.0.4 - binary (zip)</dc:subject>
    <dc:date>2006-05-15T07:54:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4GA"
        jbn:productName="Application Server" jbn:productVersion="4.0.4" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0110">Application Server; 4.0.4</jbn:product>
    </jbn:products>
    <jbn:md5>ebc90e12d672291b11c89a628e8f9459</jbn:md5>
    <jbn:sha256>550b7b85a8c9c803cc1d648a43f066c46a8ac4cc1566db867946912421378306</jbn:sha256>
    <jbn:fileName>jboss-4.0.4.GA.zip</jbn:fileName>
    <jbn:fileSize>86817186</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000003EJ2OAAW</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000003EJ2OAAW</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=416591&amp;group_id=22866"&gt;Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>Binary Distribution of JBoss Application Server 4.0.4, packaged as a zip</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-05-15T15:42:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000kxS7AAI">
    <title>DISTRIBUTION: JBoss 4.0.3 SP1 - with installer (jar)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000kxS7AAI</link>
    <description>TITLE: &amp;nbsp; JBoss 4.0.3 SP1 - with installer (jar)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss 4.0.3 SP1 installer includes the EJB 3.0 container.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://jira.jboss.com/jira/secure/ConfigureReport.jspa?versions=12310501&amp;versions=12310394&amp;versions=12310362&amp;versions=12310293&amp;sections=.5.2.1.3.8.4.7.6&amp;style=html&amp;reportKey=pl.net.mamut%3Areleasenotes&amp;Next=Next"&gt;Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-4.0.3SP1-installer.jar / 48187758&lt;br&gt;MD5: &amp;nbsp; 84edab4820544c6e32d4b3ec1234b67c&lt;br&gt;SHA-256: &amp;nbsp; 1596ce7d2c2f0de06fbdb290e8ed31ea4a3f2d5fcff4fc0249a410dff0588151&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Nov 14 17:07:15 EST 2005&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Feb 06 12:24:44 EST 2006&lt;br&gt;</description>
    <dc:subject>JBoss 4.0.3 SP1 - with installer (jar)</dc:subject>
    <dc:date>2005-11-14T17:07:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3SP1"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0067">Application Server; 4.0.3SP1</jbn:product>
    </jbn:products>
    <jbn:md5>84edab4820544c6e32d4b3ec1234b67c</jbn:md5>
    <jbn:sha256>1596ce7d2c2f0de06fbdb290e8ed31ea4a3f2d5fcff4fc0249a410dff0588151</jbn:sha256>
    <jbn:fileName>jboss-4.0.3SP1-installer.jar</jbn:fileName>
    <jbn:fileSize>48187758</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000000kxS7AAI</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000000kxS7AAI</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="http://jira.jboss.com/jira/secure/ConfigureReport.jspa?versions=12310501&amp;versions=12310394&amp;versions=12310362&amp;versions=12310293&amp;sections=.5.2.1.3.8.4.7.6&amp;style=html&amp;reportKey=pl.net.mamut%3Areleasenotes&amp;Next=Next"&gt;Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>JBoss 4.0.3 SP1 installer includes the EJB 3.0 container.</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-02-06T12:24:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CCFZAA4">
    <title>DISTRIBUTION: JBoss 4.0.3 SP1 - source (tar.gz)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CCFZAA4</link>
    <description>TITLE: &amp;nbsp; JBoss 4.0.3 SP1 - source (tar.gz)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Source code distribution of JBoss Application Server 4.0.3 SP1, packaged as a tar.gz&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-4.0.3SP1-src.tar.gz / 58809805&lt;br&gt;MD5: &amp;nbsp; 9c679b696251309486c8af029dfbaf61&lt;br&gt;SHA-256: &amp;nbsp; ad3d58fd8c36ab1d5036558f598190f11f53f4d8c40dc2998ec9a98741a7e279&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Feb 28 09:39:33 EST 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Apr 24 01:01:30 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss 4.0.3 SP1 - source (tar.gz)</dc:subject>
    <dc:date>2006-02-28T09:39:Z</dc:date>
    <jbn:distributionStatus>REMOVED</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3SP1"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0067">Application Server; 4.0.3SP1</jbn:product>
    </jbn:products>
    <jbn:md5>9c679b696251309486c8af029dfbaf61</jbn:md5>
    <jbn:sha256>ad3d58fd8c36ab1d5036558f598190f11f53f4d8c40dc2998ec9a98741a7e279</jbn:sha256>
    <jbn:fileName>jboss-4.0.3SP1-src.tar.gz</jbn:fileName>
    <jbn:fileSize>58809805</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000001CCFZAA4</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000001CCFZAA4</jbn:automatedDownloadUrl>
    <jbn:shortDescription>Source code distribution of JBoss Application Server 4.0.3 SP1, packaged as a tar.gz</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-04-24T01:01:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000l3skAAA">
    <title>DISTRIBUTION: JBoss 4.0.3 SP1 - binary (zip)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000l3skAAA</link>
    <description>TITLE: &amp;nbsp; JBoss 4.0.3 SP1 - binary (zip)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Binary Distribution of JBoss Application Server 4.0.3 SP1, packaged as a zip&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SHA-256: f01d46bfca069b05596f4eab9f29394ad73e604ec7b773f1dd775073699be7a9&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-4.0.3SP1.zip / 71025970&lt;br&gt;MD5: &amp;nbsp; 0c59d2e587ff7b35c19ac86fd70653ec&lt;br&gt;SHA-256: &amp;nbsp; f01d46bfca069b05596f4eab9f29394ad73e604ec7b773f1dd775073699be7a9&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Nov 15 09:02:20 EST 2005&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Feb 06 12:11:59 EST 2006&lt;br&gt;</description>
    <dc:subject>JBoss 4.0.3 SP1 - binary (zip)</dc:subject>
    <dc:date>2005-11-15T09:02:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3SP1"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0067">Application Server; 4.0.3SP1</jbn:product>
    </jbn:products>
    <jbn:md5>0c59d2e587ff7b35c19ac86fd70653ec</jbn:md5>
    <jbn:sha256>f01d46bfca069b05596f4eab9f29394ad73e604ec7b773f1dd775073699be7a9</jbn:sha256>
    <jbn:fileName>jboss-4.0.3SP1.zip</jbn:fileName>
    <jbn:fileSize>71025970</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000000l3skAAA</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000000l3skAAA</jbn:automatedDownloadUrl>
    <jbn:longDescription>SHA-256: f01d46bfca069b05596f4eab9f29394ad73e604ec7b773f1dd775073699be7a9</jbn:longDescription>
    <jbn:shortDescription>Binary Distribution of JBoss Application Server 4.0.3 SP1, packaged as a zip</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-02-06T12:11:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000l3J6AAI">
    <title>DISTRIBUTION: JBoss 4.0.3 - with installer (jar)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000l3J6AAI</link>
    <description>TITLE: &amp;nbsp; JBoss 4.0.3 - with installer (jar)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss 4.0.3 installer includes the EJB 3.0 container.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SHA-256: b20ccce1064de4ee0aef7998d5c79dc1e4552199f48c6bf62da153184336755d&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-4.0.3-installer.jar / 48140075&lt;br&gt;MD5: &amp;nbsp; 41d13f5d47a7a3e8909eae1a924ae722&lt;br&gt;SHA-256: &amp;nbsp; b20ccce1064de4ee0aef7998d5c79dc1e4552199f48c6bf62da153184336755d&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Nov 14 22:52:25 EST 2005&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Feb 06 12:13:18 EST 2006&lt;br&gt;</description>
    <dc:subject>JBoss 4.0.3 - with installer (jar)</dc:subject>
    <dc:date>2005-11-14T22:52:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3"
        jbn:productName="Application Server" jbn:productVersion="4.0.3" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0051">Application Server; 4.0.3</jbn:product>
    </jbn:products>
    <jbn:md5>41d13f5d47a7a3e8909eae1a924ae722</jbn:md5>
    <jbn:sha256>b20ccce1064de4ee0aef7998d5c79dc1e4552199f48c6bf62da153184336755d</jbn:sha256>
    <jbn:fileName>jboss-4.0.3-installer.jar</jbn:fileName>
    <jbn:fileSize>48140075</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000000l3J6AAI</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000000l3J6AAI</jbn:automatedDownloadUrl>
    <jbn:longDescription>SHA-256: b20ccce1064de4ee0aef7998d5c79dc1e4552199f48c6bf62da153184336755d</jbn:longDescription>
    <jbn:shortDescription>JBoss 4.0.3 installer includes the EJB 3.0 container.</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-02-06T12:13:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CCH1AAO">
    <title>DISTRIBUTION: JBoss 4.0.3 - source (tar.gz)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CCH1AAO</link>
    <description>TITLE: &amp;nbsp; JBoss 4.0.3 - source (tar.gz)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Source code distribution of JBoss Application Server 4.0.3, packaged as a tar.gz&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-4.0.3-src.tar.gz / 58786753&lt;br&gt;MD5: &amp;nbsp; a129dcb22baa04ab6e0f432405959bd4&lt;br&gt;SHA-256: &amp;nbsp; 63031b9531ce1508128934091c16661f8d13da5c8a7b347b8907724d22c5323d&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Feb 28 10:13:05 EST 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Apr 24 01:01:16 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss 4.0.3 - source (tar.gz)</dc:subject>
    <dc:date>2006-02-28T10:13:Z</dc:date>
    <jbn:distributionStatus>REMOVED</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3"
        jbn:productName="Application Server" jbn:productVersion="4.0.3" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0051">Application Server; 4.0.3</jbn:product>
    </jbn:products>
    <jbn:md5>a129dcb22baa04ab6e0f432405959bd4</jbn:md5>
    <jbn:sha256>63031b9531ce1508128934091c16661f8d13da5c8a7b347b8907724d22c5323d</jbn:sha256>
    <jbn:fileName>jboss-4.0.3-src.tar.gz</jbn:fileName>
    <jbn:fileSize>58786753</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000001CCH1AAO</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000001CCH1AAO</jbn:automatedDownloadUrl>
    <jbn:shortDescription>Source code distribution of JBoss Application Server 4.0.3, packaged as a tar.gz</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-04-24T01:01:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000l3r9AAA">
    <title>DISTRIBUTION: JBoss 4.0.3 - binary (zip)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000l3r9AAA</link>
    <description>TITLE: &amp;nbsp; JBoss 4.0.3 - binary (zip)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Binary Distribution of JBoss Application Server 4.0.3, packaged as a zip&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SHA-256: f01d46bfca069b05596f4eab9f29394ad73e604ec7b773f1dd775073699be7a9&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-4.0.3.zip / 70908109&lt;br&gt;MD5: &amp;nbsp; 72512b6468f778add4102c15c008d5d8&lt;br&gt;SHA-256: &amp;nbsp; 2daea3a27d8ef737ff9ba28992c8286cf01a93c87321ef108d56616b920b0dab&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Nov 15 09:03:51 EST 2005&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Feb 06 12:10:02 EST 2006&lt;br&gt;</description>
    <dc:subject>JBoss 4.0.3 - binary (zip)</dc:subject>
    <dc:date>2005-11-15T09:03:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3"
        jbn:productName="Application Server" jbn:productVersion="4.0.3" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0051">Application Server; 4.0.3</jbn:product>
    </jbn:products>
    <jbn:md5>72512b6468f778add4102c15c008d5d8</jbn:md5>
    <jbn:sha256>2daea3a27d8ef737ff9ba28992c8286cf01a93c87321ef108d56616b920b0dab</jbn:sha256>
    <jbn:fileName>jboss-4.0.3.zip</jbn:fileName>
    <jbn:fileSize>70908109</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000000l3r9AAA</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000000l3r9AAA</jbn:automatedDownloadUrl>
    <jbn:longDescription>SHA-256: f01d46bfca069b05596f4eab9f29394ad73e604ec7b773f1dd775073699be7a9</jbn:longDescription>
    <jbn:shortDescription>Binary Distribution of JBoss Application Server 4.0.3, packaged as a zip</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-02-06T12:10:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003ACXGAA4">
    <title>DISTRIBUTION: JBoss 3.2.8SP1 - source (tar.gz)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003ACXGAA4</link>
    <description>TITLE: &amp;nbsp; JBoss 3.2.8SP1 - source (tar.gz)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 3.2.8SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Source distribution of JBoss Application Server 3.2.8SP1, packaged as a tar.gz&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-3.2.8.SP1-src.tar.gz / 39406136&lt;br&gt;MD5: &amp;nbsp; 3209b2288a2e0d2726e799a3c1f8cd48&lt;br&gt;SHA-256: &amp;nbsp; 7299b51686741a878eb58144d6a507577f6d13bbc17da260af881fb521e89f81&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Mar 06 15:56:21 EST 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Apr 24 01:01:48 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss 3.2.8SP1 - source (tar.gz)</dc:subject>
    <dc:date>2006-03-06T15:56:Z</dc:date>
    <jbn:distributionStatus>REMOVED</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 3.2"
        jbn:jonResourceVersion="3.2.8SP1"
        jbn:productName="Application Server"
        jbn:productVersion="3.2.8SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0089">Application Server; 3.2.8SP1</jbn:product>
    </jbn:products>
    <jbn:md5>3209b2288a2e0d2726e799a3c1f8cd48</jbn:md5>
    <jbn:sha256>7299b51686741a878eb58144d6a507577f6d13bbc17da260af881fb521e89f81</jbn:sha256>
    <jbn:fileName>jboss-3.2.8.SP1-src.tar.gz</jbn:fileName>
    <jbn:fileSize>39406136</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000003ACXGAA4</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000003ACXGAA4</jbn:automatedDownloadUrl>
    <jbn:shortDescription>Source distribution of JBoss Application Server 3.2.8SP1, packaged as a tar.gz</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-04-24T01:01:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003ACWwAAO">
    <title>DISTRIBUTION: JBoss 3.2.8SP1 - binary (zip)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003ACWwAAO</link>
    <description>TITLE: &amp;nbsp; JBoss 3.2.8SP1 - binary (zip)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 3.2.8SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;BInary distribution of JBoss Application Server 3.2.8SP1, packaged as a zip&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-3.2.8.SP1.zip / 55769924&lt;br&gt;MD5: &amp;nbsp; 97147374ee5b048e4462c7ebaf3cccb5&lt;br&gt;SHA-256: &amp;nbsp; 2f548694ebca492eb27fec7e41877e20acfdc61d3df87add405820ce4b09ce8c&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Mar 06 15:50:52 EST 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Mar 06 17:09:30 EST 2006&lt;br&gt;</description>
    <dc:subject>JBoss 3.2.8SP1 - binary (zip)</dc:subject>
    <dc:date>2006-03-06T15:50:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 3.2"
        jbn:jonResourceVersion="3.2.8SP1"
        jbn:productName="Application Server"
        jbn:productVersion="3.2.8SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0089">Application Server; 3.2.8SP1</jbn:product>
    </jbn:products>
    <jbn:md5>97147374ee5b048e4462c7ebaf3cccb5</jbn:md5>
    <jbn:sha256>2f548694ebca492eb27fec7e41877e20acfdc61d3df87add405820ce4b09ce8c</jbn:sha256>
    <jbn:fileName>jboss-3.2.8.SP1.zip</jbn:fileName>
    <jbn:fileSize>55769924</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000003ACWwAAO</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000003ACWwAAO</jbn:automatedDownloadUrl>
    <jbn:shortDescription>BInary distribution of JBoss Application Server 3.2.8SP1, packaged as a zip</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-03-06T17:09:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003ACtvAAG">
    <title>DISTRIBUTION: JBoss 3.2.8 - source (tar.gz)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003ACtvAAG</link>
    <description>TITLE: &amp;nbsp; JBoss 3.2.8 - source (tar.gz)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 3.2.8&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Source distribution of JBoss Application Server 3.2.8, packaged as a tar.gz&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-3.2.8-src.tar.gz / 39394966&lt;br&gt;MD5: &amp;nbsp; 50671c536e00cb8092b4408254d008e3&lt;br&gt;SHA-256: &amp;nbsp; 06194d27425fc9d9f3695ceb4adb726df8fcf60ff0f621551eafd3a73875e257&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Mar 06 17:07:06 EST 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Apr 24 01:01:04 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss 3.2.8 - source (tar.gz)</dc:subject>
    <dc:date>2006-03-06T17:07:Z</dc:date>
    <jbn:distributionStatus>REMOVED</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 3.2"
        jbn:jonResourceVersion="3.2.8"
        jbn:productName="Application Server" jbn:productVersion="3.2.8" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0090">Application Server; 3.2.8</jbn:product>
    </jbn:products>
    <jbn:md5>50671c536e00cb8092b4408254d008e3</jbn:md5>
    <jbn:sha256>06194d27425fc9d9f3695ceb4adb726df8fcf60ff0f621551eafd3a73875e257</jbn:sha256>
    <jbn:fileName>jboss-3.2.8-src.tar.gz</jbn:fileName>
    <jbn:fileSize>39394966</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000003ACtvAAG</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000003ACtvAAG</jbn:automatedDownloadUrl>
    <jbn:shortDescription>Source distribution of JBoss Application Server 3.2.8, packaged as a tar.gz</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-04-24T01:01:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001BWuXAAW">
    <title>DISTRIBUTION: JBoss 3.2.8 - binary (zip)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001BWuXAAW</link>
    <description>TITLE: &amp;nbsp; JBoss 3.2.8 - binary (zip)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 3.2.8&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Binary distribution of JBoss Application Server 3.2.8, packaged as a zip&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-3.2.8.zip / 55737830&lt;br&gt;MD5: &amp;nbsp; 00f1c9f67f76cc9763cc92a8ef898995&lt;br&gt;SHA-256: &amp;nbsp; 4ad8a9a7eb0f3782801996b65d3a2bf902ec67122e99b73d64108444327fdce1&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Sat Feb 11 15:05:19 EST 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Sun Aug 20 22:57:58 EDT 2006&lt;br&gt;</description>
    <dc:subject>JBoss 3.2.8 - binary (zip)</dc:subject>
    <dc:date>2006-02-11T15:05:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 3.2"
        jbn:jonResourceVersion="3.2.8"
        jbn:productName="Application Server" jbn:productVersion="3.2.8" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0090">Application Server; 3.2.8</jbn:product>
    </jbn:products>
    <jbn:md5>00f1c9f67f76cc9763cc92a8ef898995</jbn:md5>
    <jbn:sha256>4ad8a9a7eb0f3782801996b65d3a2bf902ec67122e99b73d64108444327fdce1</jbn:sha256>
    <jbn:fileName>jboss-3.2.8.zip</jbn:fileName>
    <jbn:fileSize>55737830</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000001BWuXAAW</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000001BWuXAAW</jbn:automatedDownloadUrl>
    <jbn:shortDescription>Binary distribution of JBoss Application Server 3.2.8, packaged as a zip</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-08-20T22:57:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000l3HpAAI">
    <title>DISTRIBUTION: JBoss 3.2.7 for JRE 1.3 - binary (zip)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000l3HpAAI</link>
    <description>TITLE: &amp;nbsp; JBoss 3.2.7 for JRE 1.3 - binary (zip)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 3.2.7&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss Application Server 3.2.7 compiled for JRE 1.3, packaged as a zip.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SHA-256: 4aceae77827845c24ccb441045035be70dedad58ec906b260b503fe7b8f024bc&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-3.2.7_jdk13.zip / 8293684&lt;br&gt;MD5: &amp;nbsp; cfa3264a732248a4f806a1f5173927de&lt;br&gt;SHA-256: &amp;nbsp; 4aceae77827845c24ccb441045035be70dedad58ec906b260b503fe7b8f024bc&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Nov 14 21:24:01 EST 2005&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Feb 06 12:19:18 EST 2006&lt;br&gt;</description>
    <dc:subject>JBoss 3.2.7 for JRE 1.3 - binary (zip)</dc:subject>
    <dc:date>2005-11-14T21:24:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 3.2"
        jbn:jonResourceVersion="3.2.7"
        jbn:productName="Application Server" jbn:productVersion="3.2.7" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0042">Application Server; 3.2.7</jbn:product>
    </jbn:products>
    <jbn:md5>cfa3264a732248a4f806a1f5173927de</jbn:md5>
    <jbn:sha256>4aceae77827845c24ccb441045035be70dedad58ec906b260b503fe7b8f024bc</jbn:sha256>
    <jbn:fileName>jboss-3.2.7_jdk13.zip</jbn:fileName>
    <jbn:fileSize>8293684</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000000l3HpAAI</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000000l3HpAAI</jbn:automatedDownloadUrl>
    <jbn:longDescription>SHA-256: 4aceae77827845c24ccb441045035be70dedad58ec906b260b503fe7b8f024bc</jbn:longDescription>
    <jbn:shortDescription>JBoss Application Server 3.2.7 compiled for JRE 1.3, packaged as a zip.</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-02-06T12:19:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CCHBAA4">
    <title>DISTRIBUTION: JBoss 3.2.7 - source (tar.gz)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CCHBAA4</link>
    <description>TITLE: &amp;nbsp; JBoss 3.2.7 - source (tar.gz)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 3.2.7&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Source code distribution of JBoss Application Server 3.2.7, packaged as a tar.gz&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-3.2.7-src.tar.gz / 50326665&lt;br&gt;MD5: &amp;nbsp; 853879ef89a3c7e40f140e5410bfb19a&lt;br&gt;SHA-256: &amp;nbsp; d3ef16122e84bc9e057e94cd4bd5b6ccdda7e954e3ca1613f384a0f9bd425478&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Feb 28 10:22:44 EST 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Apr 24 01:00:46 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss 3.2.7 - source (tar.gz)</dc:subject>
    <dc:date>2006-02-28T10:22:Z</dc:date>
    <jbn:distributionStatus>REMOVED</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 3.2"
        jbn:jonResourceVersion="3.2.7"
        jbn:productName="Application Server" jbn:productVersion="3.2.7" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0042">Application Server; 3.2.7</jbn:product>
    </jbn:products>
    <jbn:md5>853879ef89a3c7e40f140e5410bfb19a</jbn:md5>
    <jbn:sha256>d3ef16122e84bc9e057e94cd4bd5b6ccdda7e954e3ca1613f384a0f9bd425478</jbn:sha256>
    <jbn:fileName>jboss-3.2.7-src.tar.gz</jbn:fileName>
    <jbn:fileSize>50326665</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000001CCHBAA4</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000001CCHBAA4</jbn:automatedDownloadUrl>
    <jbn:shortDescription>Source code distribution of JBoss Application Server 3.2.7, packaged as a tar.gz</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-04-24T01:00:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000l3q0AAA">
    <title>DISTRIBUTION: JBoss 3.2.7 - binary (zip)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000l3q0AAA</link>
    <description>TITLE: &amp;nbsp; JBoss 3.2.7 - binary (zip)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 3.2.7&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;BInary distribution of JBoss Application Server 3.2.7, packaged as a zip&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-3.2.7.zip / 56497989&lt;br&gt;MD5: &amp;nbsp; b0e24b9133cffa6e8b7ef5f119495d60&lt;br&gt;SHA-256: &amp;nbsp; 65423d96071d10f233e05f9f4c3c23ea816407d92046c146d580bad8a8f44a83&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Nov 15 08:43:36 EST 2005&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Feb 06 12:12:31 EST 2006&lt;br&gt;</description>
    <dc:subject>JBoss 3.2.7 - binary (zip)</dc:subject>
    <dc:date>2005-11-15T08:43:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 3.2"
        jbn:jonResourceVersion="3.2.7"
        jbn:productName="Application Server" jbn:productVersion="3.2.7" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0042">Application Server; 3.2.7</jbn:product>
    </jbn:products>
    <jbn:md5>b0e24b9133cffa6e8b7ef5f119495d60</jbn:md5>
    <jbn:sha256>65423d96071d10f233e05f9f4c3c23ea816407d92046c146d580bad8a8f44a83</jbn:sha256>
    <jbn:fileName>jboss-3.2.7.zip</jbn:fileName>
    <jbn:fileSize>56497989</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000000l3q0AAA</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000000l3q0AAA</jbn:automatedDownloadUrl>
    <jbn:shortDescription>BInary distribution of JBoss Application Server 3.2.7, packaged as a zip</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-02-06T12:12:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007jkizAAA">
    <title>BUGFIX: JBWS-1768 - WSDL To Java - Various Fixes</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007jkizAAA</link>
    <description>TITLE: &amp;nbsp; WSDL To Java - Various Fixes&lt;br&gt;JIRA ID: &amp;nbsp; JBWS-1768&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBossWS - 1.x&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBossWS - 1.2.1&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP04&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP03&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP02&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP01&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;This patch contains fixes for a number of issues encountered using the WSDL to Java part of wstools.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;LONG DESCRIPTION: &lt;br /&gt;
        This patch includes the following fixes: - &lt;br /&gt;
 &lt;br /&gt;
        JBWS-1607 - document/literal, IN OUT parameter incorrectly used as return type. &lt;br /&gt;
        JBWS-429 - Create Custom Holders for Custom types that define INOUT parameters and OUT parameters. &lt;br /&gt;
        JBWS-1627 - Array Unwrapping uses incorrect case to reference array type. &lt;br /&gt;
        JBWS-1597 - Add support for bound headers. &lt;br /&gt;
        JBWS-1697 - Incorrect handling of Simple  &lt;br /&gt;types derived by restriction for holders.
        JBWS-1698 - If fault name contains 'Fault' the generated Exception does not match the throws clause on the SEI. &lt;br /&gt;
        JBWS-1691 - Initial Character of Service and SEI names should be upper case. &lt;br /&gt;
        JBWS-1723 - WSDL To Java - Anonymous Types Referenced As Bound Headers Not Handled Correctly. &lt;br /&gt;
        JBWS-1536 - NPE in WSDL to Java when webservices.xml requested but no global package mapping. &lt;br /&gt;
        JBWS-1725 - WSDL-JAVA Derivation of a complex type from a Simple type: bas64Binary is not mapped to byte[]. &lt;br /&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBWS-1768.zip / 7545576&lt;br&gt;MD5: &amp;nbsp; 7d907d03a872d828b773ae34a63935b6&lt;br&gt;SHA-256: &amp;nbsp; c90c10bb87896d01c74e8f5613293f305e0f2e14ffb4e31e151f084d9a9625f3&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;MANUAL INSTALL INSTRUCTIONS: &lt;br /&gt;
        These instructions assume you have already successfully installed JBossWS 1.2.1.GA and are updating the installation.&lt;br /&gt;
&lt;br /&gt;
        If you require the Java 1.4 version: -&lt;br /&gt;
          1.) Copy jbossws14-client.jar to $JBOSS_HOME/client/&lt;br /&gt;
          2.) Delete the contents of the $JBOSS_HOME/server/{configuration}/deploy/jbossws14.sar folder&lt;br /&gt;
          3.) Unzip jbossws40-jdk14.sar to $JBOSS_HOME/server/{configuration}/deploy/jbossws14.sar&lt;br /&gt;
&lt;br /&gt;
        If you require the Java 5.0 version: -&lt;br /&gt;
          1.) Copy jbossws-client.jar to $JBOSS_HOME/client/&lt;br /&gt;
          2.) Delete the contents of the $JBOSS_HOME/server/{configuration}/deploy/jbossws.sar folder&lt;br /&gt;
          3.) Unzip jbossws40.sar to $JBOSS_HOME/server/{configuration}/deploy/jbossws.sar&lt;br /&gt;
&lt;br /&gt;
        Copy the file jbossws.sar/wsdl4j.jar or jbossws14.sar/wsdl4j to the folder $JBOSS_HOME/client&lt;br /&gt;
&lt;br /&gt;
        Copy the batch scripts wstools.bat and wstools.sh to the folder $JBOSS_HOME/bin, if you are running under&lt;br /&gt;
        Linux/Unix you will need to make the .sh file executable.&lt;br /&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Aug 15 17:10:49 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Aug 15 17:12:57 EDT 2007&lt;br&gt;</description>
    <dc:subject>WSDL To Java - Various Fixes</dc:subject>
    <dc:date>2007-08-15T17:10:Z</dc:date>
    <jbn:creator>Darran Lofthouse</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5GA"
        jbn:productName="Application Server" jbn:productVersion="4.0.5" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0142">Application Server; 4.0.5</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="JBossWS" jbn:productVersion="1.x" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0126">JBossWS; 1.x</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP04"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP04" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0177">Application Server; 4.0.5.GA_CP04</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP02"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP02" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0161">Application Server; 4.0.5.GA_CP02</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="JBossWS" jbn:productVersion="1.2.1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0174">JBossWS; 1.2.1</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP03"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP03" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0172">Application Server; 4.0.5.GA_CP03</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP01"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP01" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0156">Application Server; 4.0.5.GA_CP01</jbn:product>
    </jbn:products>
    <jbn:jira>JBWS-1768</jbn:jira>
    <jbn:md5>7d907d03a872d828b773ae34a63935b6</jbn:md5>
    <jbn:sha256>c90c10bb87896d01c74e8f5613293f305e0f2e14ffb4e31e151f084d9a9625f3</jbn:sha256>
    <jbn:fileName>JBWS-1768.zip</jbn:fileName>
    <jbn:fileSize>7545576</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007jkizAAA</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007jkizAAA</jbn:automatedDownloadUrl>
    <jbn:longDescription>LONG DESCRIPTION: &lt;br /&gt;
        This patch includes the following fixes: - &lt;br /&gt;
 &lt;br /&gt;
        JBWS-1607 - document/literal, IN OUT parameter incorrectly used as return type. &lt;br /&gt;
        JBWS-429 - Create Custom Holders for Custom types that define INOUT parameters and OUT parameters. &lt;br /&gt;
        JBWS-1627 - Array Unwrapping uses incorrect case to reference array type. &lt;br /&gt;
        JBWS-1597 - Add support for bound headers. &lt;br /&gt;
        JBWS-1697 - Incorrect handling of Simple  &lt;br /&gt;types derived by restriction for holders.
        JBWS-1698 - If fault name contains 'Fault' the generated Exception does not match the throws clause on the SEI. &lt;br /&gt;
        JBWS-1691 - Initial Character of Service and SEI names should be upper case. &lt;br /&gt;
        JBWS-1723 - WSDL To Java - Anonymous Types Referenced As Bound Headers Not Handled Correctly. &lt;br /&gt;
        JBWS-1536 - NPE in WSDL to Java when webservices.xml requested but no global package mapping. &lt;br /&gt;
        JBWS-1725 - WSDL-JAVA Derivation of a complex type from a Simple type: bas64Binary is not mapped to byte[]. &lt;br /&gt;</jbn:longDescription>
    <jbn:shortDescription>This patch contains fixes for a number of issues encountered using the WSDL to Java part of wstools.</jbn:shortDescription>
    <jbn:manualInstallation>MANUAL INSTALL INSTRUCTIONS: &lt;br /&gt;
        These instructions assume you have already successfully installed JBossWS 1.2.1.GA and are updating the installation.&lt;br /&gt;
&lt;br /&gt;
        If you require the Java 1.4 version: -&lt;br /&gt;
          1.) Copy jbossws14-client.jar to $JBOSS_HOME/client/&lt;br /&gt;
          2.) Delete the contents of the $JBOSS_HOME/server/{configuration}/deploy/jbossws14.sar folder&lt;br /&gt;
          3.) Unzip jbossws40-jdk14.sar to $JBOSS_HOME/server/{configuration}/deploy/jbossws14.sar&lt;br /&gt;
&lt;br /&gt;
        If you require the Java 5.0 version: -&lt;br /&gt;
          1.) Copy jbossws-client.jar to $JBOSS_HOME/client/&lt;br /&gt;
          2.) Delete the contents of the $JBOSS_HOME/server/{configuration}/deploy/jbossws.sar folder&lt;br /&gt;
          3.) Unzip jbossws40.sar to $JBOSS_HOME/server/{configuration}/deploy/jbossws.sar&lt;br /&gt;
&lt;br /&gt;
        Copy the file jbossws.sar/wsdl4j.jar or jbossws14.sar/wsdl4j to the folder $JBOSS_HOME/client&lt;br /&gt;
&lt;br /&gt;
        Copy the batch scripts wstools.bat and wstools.sh to the folder $JBOSS_HOME/bin, if you are running under&lt;br /&gt;
        Linux/Unix you will need to make the .sh file executable.&lt;br /&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-08-15T17:12:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007i3SSAAY">
    <title>BUGFIX: JBWS-1703 - WSDL To Java - Various Fixes</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007i3SSAAY</link>
    <description>TITLE: &amp;nbsp; WSDL To Java - Various Fixes&lt;br&gt;JIRA ID: &amp;nbsp; JBWS-1703&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBossWS - 1.2.1&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP04&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP03&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP02&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP01&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;This patch contains fixes for a number of issues encountered using the WSDL to Java part of wstools.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;This patch includes the following fixes: -

        JBWS-1607 - document/literal, IN OUT parameter incorrectly used as return type.
        JBWS-429 - Create Custom Holders for Custom types that define INOUT parameters and OUT parameters.
        JBWS-1627 - Array Unwrapping uses incorrect case to reference array type.
        JBWS-1597 - Add support for bound headers.
        JBWS-1697 - Incorrect handling of Simple types derived by restriction for holders.
        JBWS-1698 - If fault name contains 'Fault' the generated Exception does not match the throws clause on the SEI.
        JBWS-1691 - Initial Character of Service and SEI names should be upper case.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBWS-1703.zip / 7545142&lt;br&gt;MD5: &amp;nbsp; 952bfd81b44f94c9079af43ee87de88a&lt;br&gt;SHA-256: &amp;nbsp; d7ece4f8c764aee2842aa7bdcfb48608c032463f247c1266511e0eaf9f0848c8&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;These instructions assume you have already successfully installed JBossWS 1.2.1.GA and are updating the installation. &lt;br /&gt;
&lt;br /&gt;
        If you require the Java 1.4 version: -&lt;br /&gt;
          1.) Copy jbossws14-client.jar to $JBOSS_HOME/client/&lt;br /&gt;
          2.) Delete the contents of the $JBOSS_HOME/server/{configuration}/deploy/jbossws14.sar folder&lt;br /&gt;
          3.) Unzip jbossws40-jdk14.sar to $JBOSS_HOME/server/{configuration}/deploy/jbossws14.sar&lt;br /&gt;
&lt;br /&gt;
        If you require the Java 5.0 version: -&lt;br /&gt;
          1.) Copy jbossws-client.jar to $JBOSS_HOME/client/&lt;br /&gt;
          2.) Delete the contents of the $JBOSS_HOME/server/{configuration}/deploy/jbossws.sar folder&lt;br /&gt;
          3.) Unzip jbossws40.sar to $JBOSS_HOME/server/{configuration}/deploy/jbossws.sar&lt;br /&gt;
&lt;br /&gt;
        Copy the file jbossws.sar/wsdl4j.jar or jbossws14.sar/wsdl4j to the folder $JBOSS_HOME/client&lt;br /&gt;
&lt;br /&gt;
        Copy the batch scripts wstools.bat and wstools.sh to the folder $JBOSS_HOME/bin, if you are running under&lt;br /&gt;
        Linux/Unix you will need to make the .sh file executable.&lt;br /&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Jun 18 12:15:43 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Jun 18 12:49:55 EDT 2007&lt;br&gt;</description>
    <dc:subject>WSDL To Java - Various Fixes</dc:subject>
    <dc:date>2007-06-18T12:15:Z</dc:date>
    <jbn:creator>Darran Lofthouse</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5GA"
        jbn:productName="Application Server" jbn:productVersion="4.0.5" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0142">Application Server; 4.0.5</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP04"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP04" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0177">Application Server; 4.0.5.GA_CP04</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP02"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP02" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0161">Application Server; 4.0.5.GA_CP02</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="JBossWS" jbn:productVersion="1.2.1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0174">JBossWS; 1.2.1</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP03"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP03" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0172">Application Server; 4.0.5.GA_CP03</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP01"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP01" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0156">Application Server; 4.0.5.GA_CP01</jbn:product>
    </jbn:products>
    <jbn:jira>JBWS-1703</jbn:jira>
    <jbn:md5>952bfd81b44f94c9079af43ee87de88a</jbn:md5>
    <jbn:sha256>d7ece4f8c764aee2842aa7bdcfb48608c032463f247c1266511e0eaf9f0848c8</jbn:sha256>
    <jbn:fileName>JBWS-1703.zip</jbn:fileName>
    <jbn:fileSize>7545142</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007i3SSAAY</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007i3SSAAY</jbn:automatedDownloadUrl>
    <jbn:longDescription>This patch includes the following fixes: -

        JBWS-1607 - document/literal, IN OUT parameter incorrectly used as return type.
        JBWS-429 - Create Custom Holders for Custom types that define INOUT parameters and OUT parameters.
        JBWS-1627 - Array Unwrapping uses incorrect case to reference array type.
        JBWS-1597 - Add support for bound headers.
        JBWS-1697 - Incorrect handling of Simple types derived by restriction for holders.
        JBWS-1698 - If fault name contains 'Fault' the generated Exception does not match the throws clause on the SEI.
        JBWS-1691 - Initial Character of Service and SEI names should be upper case.</jbn:longDescription>
    <jbn:shortDescription>This patch contains fixes for a number of issues encountered using the WSDL to Java part of wstools.</jbn:shortDescription>
    <jbn:manualInstallation>These instructions assume you have already successfully installed JBossWS 1.2.1.GA and are updating the installation. &lt;br /&gt;
&lt;br /&gt;
        If you require the Java 1.4 version: -&lt;br /&gt;
          1.) Copy jbossws14-client.jar to $JBOSS_HOME/client/&lt;br /&gt;
          2.) Delete the contents of the $JBOSS_HOME/server/{configuration}/deploy/jbossws14.sar folder&lt;br /&gt;
          3.) Unzip jbossws40-jdk14.sar to $JBOSS_HOME/server/{configuration}/deploy/jbossws14.sar&lt;br /&gt;
&lt;br /&gt;
        If you require the Java 5.0 version: -&lt;br /&gt;
          1.) Copy jbossws-client.jar to $JBOSS_HOME/client/&lt;br /&gt;
          2.) Delete the contents of the $JBOSS_HOME/server/{configuration}/deploy/jbossws.sar folder&lt;br /&gt;
          3.) Unzip jbossws40.sar to $JBOSS_HOME/server/{configuration}/deploy/jbossws.sar&lt;br /&gt;
&lt;br /&gt;
        Copy the file jbossws.sar/wsdl4j.jar or jbossws14.sar/wsdl4j to the folder $JBOSS_HOME/client&lt;br /&gt;
&lt;br /&gt;
        Copy the batch scripts wstools.bat and wstools.sh to the folder $JBOSS_HOME/bin, if you are running under&lt;br /&gt;
        Linux/Unix you will need to make the .sh file executable.&lt;br /&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-06-18T12:49:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008lu7mAAA">
    <title>BUGFIX: Security-domain name is not added to the module options is a System property is set"</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008lu7mAAA</link>
    <description>TITLE: &amp;nbsp; Security-domain name is not added to the module options is a System property is set"&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Developer Subscription - 4.2.0 GA&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.2.0&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform - 4.2.0 GA&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Security-domain name is not added to the module options is a System property is set&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;An entry was always added to the login module options with the security-domain name. Now there is a System property that can be set to disable this feature.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBPAPP-428.zip / 412995&lt;br&gt;MD5: &amp;nbsp; af632ad2e2f616a24d677ea3556200cc&lt;br&gt;SHA-256: &amp;nbsp; 862adfc7eb99050683dd630e4d4872e59bb08cd06bcb1126ad210307ee4243a6&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"Rename %JBOSS_HOME%/client/jbosssx-client.jar to jbosssx-client.replacedBy.JBPAPP-428.jar.old. Rename %JBOSS_HOME%/server/&lt;configuration&gt;/lib/jbosssx.jar to jbosssx.replacedBy.JBPAPP-428.jar.old"
&lt;br /&gt;        Copy the new jbosssx-client.jar to %JBOSS_HOME%/client/ and jbosssx.jar to %JBOSS_HOME%/server/&lt;configuration&gt;/lib/"&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Nov 26 15:13:00 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Nov 26 15:13:28 EST 2007&lt;br&gt;</description>
    <dc:subject>Security-domain name is not added to the module options is a System property is set"</dc:subject>
    <dc:date>2007-11-26T15:13:Z</dc:date>
    <jbn:creator>Marcus Moyses</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.2.0.GA"
        jbn:productName="Application Platform"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0182">Application Platform; 4.2.0 GA</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Application Server" jbn:productVersion="4.2.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0168">Application Server; 4.2.0</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Developer Subscription"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0183">Developer Subscription; 4.2.0 GA</jbn:product>
    </jbn:products>
    <jbn:md5>af632ad2e2f616a24d677ea3556200cc</jbn:md5>
    <jbn:sha256>862adfc7eb99050683dd630e4d4872e59bb08cd06bcb1126ad210307ee4243a6</jbn:sha256>
    <jbn:fileName>JBPAPP-428.zip</jbn:fileName>
    <jbn:fileSize>412995</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000008lu7mAAA</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000008lu7mAAA</jbn:automatedDownloadUrl>
    <jbn:longDescription>An entry was always added to the login module options with the security-domain name. Now there is a System property that can be set to disable this feature.</jbn:longDescription>
    <jbn:shortDescription>Security-domain name is not added to the module options is a System property is set</jbn:shortDescription>
    <jbn:manualInstallation>"Rename %JBOSS_HOME%/client/jbosssx-client.jar to jbosssx-client.replacedBy.JBPAPP-428.jar.old. Rename %JBOSS_HOME%/server/&lt;configuration&gt;/lib/jbosssx.jar to jbosssx.replacedBy.JBPAPP-428.jar.old"
&lt;br /&gt;        Copy the new jbosssx-client.jar to %JBOSS_HOME%/client/ and jbosssx.jar to %JBOSS_HOME%/server/&lt;configuration&gt;/lib/"</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-11-26T15:13:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008lu8QAAQ">
    <title>BUGFIX: JBPAPP-425 - Memory leak fixes for JBossWS.</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008lu8QAAQ</link>
    <description>TITLE: &amp;nbsp; Memory leak fixes for JBossWS.&lt;br&gt;JIRA ID: &amp;nbsp; JBPAPP-425&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Developer Subscription - 4.2.0 GA&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.2.0&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform - 4.2.0 GA&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Memory leak fixes for JBossWS.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;This patch contains fixes for the following memory leak issues
&lt;br /&gt;         1 - ConfigObserver was causing a memory leak
         &lt;br /&gt;ConfigObserver becomes a possible memory leak through the Observable pattern that's used between EndpointMetaData(Subject) and CommonBindingProvider(Observer)
&lt;br /&gt;         2 - DOMUtils doesn't clear thread locals
&lt;br /&gt;         DOMUtils doesn't clear thread locals hence it causes Memory Leaks.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBPAPP-425.zip / 2646836&lt;br&gt;MD5: &amp;nbsp; cceb3a247b322f76e63f305a081df2c1&lt;br&gt;SHA-256: &amp;nbsp; cfe0b6053470ef39396cddbf1dfc6a1b759992b837a1205ceef816fa11faf66a&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1.Copy the attached jbossws-client.jar file over the existing one in %JBOSS_HOME%/client
&lt;br /&gt;        2. Copy the attached jbossws-core.jar file over the existing one in %JBOSS_HOME%/server/%SERVER_CONFIG%/deploy/jbossws.sar of a JBoss EAP 4.2.0 CP01 installation.&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Nov 26 15:28:58 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri Nov 30 16:25:49 EST 2007&lt;br&gt;</description>
    <dc:subject>Memory leak fixes for JBossWS.</dc:subject>
    <dc:date>2007-11-26T15:28:Z</dc:date>
    <jbn:creator>Magesh Kumar B</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.2.0.GA"
        jbn:productName="Application Platform"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0182">Application Platform; 4.2.0 GA</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Application Server" jbn:productVersion="4.2.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0168">Application Server; 4.2.0</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Developer Subscription"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0183">Developer Subscription; 4.2.0 GA</jbn:product>
    </jbn:products>
    <jbn:jira>JBPAPP-425</jbn:jira>
    <jbn:md5>cceb3a247b322f76e63f305a081df2c1</jbn:md5>
    <jbn:sha256>cfe0b6053470ef39396cddbf1dfc6a1b759992b837a1205ceef816fa11faf66a</jbn:sha256>
    <jbn:fileName>JBPAPP-425.zip</jbn:fileName>
    <jbn:fileSize>2646836</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000008lu8QAAQ</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000008lu8QAAQ</jbn:automatedDownloadUrl>
    <jbn:longDescription>This patch contains fixes for the following memory leak issues
&lt;br /&gt;         1 - ConfigObserver was causing a memory leak
         &lt;br /&gt;ConfigObserver becomes a possible memory leak through the Observable pattern that's used between EndpointMetaData(Subject) and CommonBindingProvider(Observer)
&lt;br /&gt;         2 - DOMUtils doesn't clear thread locals
&lt;br /&gt;         DOMUtils doesn't clear thread locals hence it causes Memory Leaks.</jbn:longDescription>
    <jbn:shortDescription>Memory leak fixes for JBossWS.</jbn:shortDescription>
    <jbn:manualInstallation>1.Copy the attached jbossws-client.jar file over the existing one in %JBOSS_HOME%/client
&lt;br /&gt;        2. Copy the attached jbossws-core.jar file over the existing one in %JBOSS_HOME%/server/%SERVER_CONFIG%/deploy/jbossws.sar of a JBoss EAP 4.2.0 CP01 installation.</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-11-30T16:25:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008luARAAY">
    <title>BUGFIX: Corrects NPE coming from uninitialized (non static) Logger</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008luARAAY</link>
    <description>TITLE: &amp;nbsp; Corrects NPE coming from uninitialized (non static) Logger&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Developer Subscription - 4.2.0 GA&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.2.0&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Platform - 4.2.0 GA&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;For JBPAPP-364
Corrects NPE coming from uninitialized (non static) Logger

For JBPAPP-415
Corrects WSDL URL

For JBPAPP-387
&lt;br /&gt;Corrects failover problem when integrating with TIBCO EMS
&lt;br /&gt;
&lt;br /&gt;JBPAPP-363
&lt;br /&gt;Supports configurable JSESSIONID&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBPAPP-364.zip / 7682059&lt;br&gt;MD5: &amp;nbsp; 634d82cd36dfd0d18edab3b0df24b02e&lt;br&gt;SHA-256: &amp;nbsp; 15bc96013f0afc2fef32ab0a24feee364ca83b2cef535ea24d21e4fc0bf7f7e0&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;For JBPAPP-364
&lt;br /&gt;Copy the attached jboss-remoting.jar file over the version in %JBOSS_HOME%/client, %JBOSS_HOME%/server/default/lib, %JBOSS_HOME%/server/all/lib, and %JBOSS_HOME%/server/production/lib of a JBoss EAP 4.2.0 installation.
&lt;br /&gt;
&lt;br /&gt;For JBPAPP-415
&lt;br /&gt;Copy the attached jbossws-client.jar file over the version in %JBOSS_HOME%/client and the attached jbossws-core.jar file over the version in %JBOSS_HOME%/server/%SERVER_CONFIG%/deploy/jbossws.sar of a JBoss EAP 4.2.0 CP01 installation.
&lt;br /&gt;
&lt;br /&gt;For JBPAPP-387
&lt;br /&gt;For EJB 2.x MDBs, replace your JBOSS_HOME/server/&lt;server-config&gt;/lib with this jboss.jar To configure this capability you will need to add three elements to your jboss.xml descriptor:
&lt;br /&gt;
&lt;br /&gt;&lt;ForceClearOnShutdown&gt;true | false&lt;/ForceClearOnShutdown&gt;
&lt;br /&gt;
&lt;br /&gt;This will enable the general behavior to move past the issue of outstanding Server Sessions
&lt;br /&gt;
&lt;br /&gt;&lt;ForceClearInterval&gt;n milliseconds&lt;/ForceClearInterval&gt;
&lt;br /&gt;
&lt;br /&gt;This value, in milliseconds is the amount of wait time between each attempt to clear the ServerSessionPool. This should be set to something reasonable for your environment, I would suggest starting with something like 5ms and incrementing this value if this is too short.
&lt;br /&gt;
&lt;br /&gt;&lt;ForceClearAttempts&gt;n attempts&lt;/ForceClearAttempts&gt;
&lt;br /&gt;
&lt;br /&gt;This is the number of attempts that JBoss will allow in waiting for the pool to clear. Once this threshhold has been met, the pool will be recycled regardless of whether or not there is outstanding work in the pool.
&lt;br /&gt;
&lt;br /&gt;For EJB 3.0 MDBs, replace your JBOSS_HOME/server/&lt;server-config&gt;/deploy/jms with the attached jms-ra.rar To configure this capability you will need to add new ActivationConfigProperties forceClearOnShutdown, forceClearInterval, and forceClearAttempts.
&lt;br /&gt;
&lt;br /&gt;JBPAPP-363
&lt;br /&gt;Copy the attached jbossweb.jar file over the version in %JBOSS_HOME%/server/%SERVER_CONFIG%/deploy/jboss-web.deployer of a JBoss EAP 4.2.0 CP01 installation.&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Nov 26 15:53:23 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Nov 26 15:53:23 EST 2007&lt;br&gt;</description>
    <dc:subject>Corrects NPE coming from uninitialized (non static) Logger</dc:subject>
    <dc:date>2007-11-26T15:53:Z</dc:date>
    <jbn:creator>Marcus Moyses</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.2.0.GA"
        jbn:productName="Application Platform"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0182">Application Platform; 4.2.0 GA</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Application Server" jbn:productVersion="4.2.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0168">Application Server; 4.2.0</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Developer Subscription"
        jbn:productVersion="4.2.0 GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0183">Developer Subscription; 4.2.0 GA</jbn:product>
    </jbn:products>
    <jbn:md5>634d82cd36dfd0d18edab3b0df24b02e</jbn:md5>
    <jbn:sha256>15bc96013f0afc2fef32ab0a24feee364ca83b2cef535ea24d21e4fc0bf7f7e0</jbn:sha256>
    <jbn:fileName>JBPAPP-364.zip</jbn:fileName>
    <jbn:fileSize>7682059</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000008luARAAY</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000008luARAAY</jbn:automatedDownloadUrl>
    <jbn:shortDescription>For JBPAPP-364
Corrects NPE coming from uninitialized (non static) Logger

For JBPAPP-415
Corrects WSDL URL

For JBPAPP-387
&lt;br /&gt;Corrects failover problem when integrating with TIBCO EMS
&lt;br /&gt;
&lt;br /&gt;JBPAPP-363
&lt;br /&gt;Supports configurable JSESSIONID</jbn:shortDescription>
    <jbn:manualInstallation>&lt;br /&gt;For JBPAPP-364
&lt;br /&gt;Copy the attached jboss-remoting.jar file over the version in %JBOSS_HOME%/client, %JBOSS_HOME%/server/default/lib, %JBOSS_HOME%/server/all/lib, and %JBOSS_HOME%/server/production/lib of a JBoss EAP 4.2.0 installation.
&lt;br /&gt;
&lt;br /&gt;For JBPAPP-415
&lt;br /&gt;Copy the attached jbossws-client.jar file over the version in %JBOSS_HOME%/client and the attached jbossws-core.jar file over the version in %JBOSS_HOME%/server/%SERVER_CONFIG%/deploy/jbossws.sar of a JBoss EAP 4.2.0 CP01 installation.
&lt;br /&gt;
&lt;br /&gt;For JBPAPP-387
&lt;br /&gt;For EJB 2.x MDBs, replace your JBOSS_HOME/server/&lt;server-config&gt;/lib with this jboss.jar To configure this capability you will need to add three elements to your jboss.xml descriptor:
&lt;br /&gt;
&lt;br /&gt;&lt;ForceClearOnShutdown&gt;true | false&lt;/ForceClearOnShutdown&gt;
&lt;br /&gt;
&lt;br /&gt;This will enable the general behavior to move past the issue of outstanding Server Sessions
&lt;br /&gt;
&lt;br /&gt;&lt;ForceClearInterval&gt;n milliseconds&lt;/ForceClearInterval&gt;
&lt;br /&gt;
&lt;br /&gt;This value, in milliseconds is the amount of wait time between each attempt to clear the ServerSessionPool. This should be set to something reasonable for your environment, I would suggest starting with something like 5ms and incrementing this value if this is too short.
&lt;br /&gt;
&lt;br /&gt;&lt;ForceClearAttempts&gt;n attempts&lt;/ForceClearAttempts&gt;
&lt;br /&gt;
&lt;br /&gt;This is the number of attempts that JBoss will allow in waiting for the pool to clear. Once this threshhold has been met, the pool will be recycled regardless of whether or not there is outstanding work in the pool.
&lt;br /&gt;
&lt;br /&gt;For EJB 3.0 MDBs, replace your JBOSS_HOME/server/&lt;server-config&gt;/deploy/jms with the attached jms-ra.rar To configure this capability you will need to add new ActivationConfigProperties forceClearOnShutdown, forceClearInterval, and forceClearAttempts.
&lt;br /&gt;
&lt;br /&gt;JBPAPP-363
&lt;br /&gt;Copy the attached jbossweb.jar file over the version in %JBOSS_HOME%/server/%SERVER_CONFIG%/deploy/jboss-web.deployer of a JBoss EAP 4.2.0 CP01 installation.</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-11-26T15:53:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a043000000099vjAAA">
    <title>ENHANCEMENT: JBCACHE-98 - JBossCache 1.2.2 backport to JBAS 4.0.x</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a043000000099vjAAA</link>
    <description>TITLE: &amp;nbsp; JBossCache 1.2.2 backport to JBAS 4.0.x&lt;br&gt;JIRA ID: &amp;nbsp; JBCACHE-98&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Cache - 1.2.2&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBossCache 1.2.2 backport to JBAS 4.0.x and JBAS 3.2.x&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jbcache98.zip / 649141&lt;br&gt;MD5: &amp;nbsp; FBB1DB47431A8C126C2DB97F11F2DC8B&lt;br&gt;SHA-256: &amp;nbsp; 9794c9f31d5b544e3adf6f95a23b96f482aa576c48ffa0e25f5b6f17394e21c9&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Thu May 12 16:01:42 EDT 2005&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Feb 06 11:48:07 EST 2006&lt;br&gt;</description>
    <dc:subject>JBossCache 1.2.2 backport to JBAS 4.0.x</dc:subject>
    <dc:date>2005-05-12T16:01:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>ENHANCEMENT</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.1"
        jbn:productName="Application Server" jbn:productVersion="4.0.1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0044">Application Server; 4.0.1</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Cache" jbn:productVersion="1.2.2" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0056">Cache; 1.2.2</jbn:product>
    </jbn:products>
    <jbn:jira>JBCACHE-98</jbn:jira>
    <jbn:md5>FBB1DB47431A8C126C2DB97F11F2DC8B</jbn:md5>
    <jbn:sha256>9794c9f31d5b544e3adf6f95a23b96f482aa576c48ffa0e25f5b6f17394e21c9</jbn:sha256>
    <jbn:fileName>jbcache98.zip</jbn:fileName>
    <jbn:fileSize>649141</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a043000000099vjAAA</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a043000000099vjAAA</jbn:automatedDownloadUrl>
    <jbn:shortDescription>JBossCache 1.2.2 backport to JBAS 4.0.x and JBAS 3.2.x</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-02-06T11:48:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007k74KAAQ">
    <title>BUGFIX: JBPAPP-298 - JAXB error when using different derived types in the same container/array type</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007k74KAAQ</link>
    <description>TITLE: &amp;nbsp; JAXB error when using different derived types in the same container/array type&lt;br&gt;JIRA ID: &amp;nbsp; JBPAPP-298&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.2.0&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Web services passing arrays as parameters fail if an array contains different sub types.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Web services passing arrays as parameters fail if an array contains different sub types.
&lt;br /&gt;

        This was an issue with JBossXB originally fixed under the following issue: -
           http://jira.jboss.com/jira/browse/JBXB-96&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBPAPP-298.zip / 331430&lt;br&gt;MD5: &amp;nbsp; b672ae4df0489773991d5a62e9b77c82&lt;br&gt;SHA-256: &amp;nbsp; 5f17286fbcd3f6b3ee5f920751bf57989d17191970eeb9c7cc125a383280b3da&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Replace the jboss-xml-binding.jar in {jboss.home}/lib and {jboss.home}/client with the jar included
        with this patch.&lt;br&gt;CREATED DATE: &amp;nbsp; Thu Aug 23 22:18:15 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Thu Aug 23 22:25:21 EDT 2007&lt;br&gt;</description>
    <dc:subject>JAXB error when using different derived types in the same container/array type</dc:subject>
    <dc:date>2007-08-23T22:18:Z</dc:date>
    <jbn:creator>Darran Lofthouse</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Application Server" jbn:productVersion="4.2.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0168">Application Server; 4.2.0</jbn:product>
    </jbn:products>
    <jbn:jira>JBPAPP-298</jbn:jira>
    <jbn:md5>b672ae4df0489773991d5a62e9b77c82</jbn:md5>
    <jbn:sha256>5f17286fbcd3f6b3ee5f920751bf57989d17191970eeb9c7cc125a383280b3da</jbn:sha256>
    <jbn:fileName>JBPAPP-298.zip</jbn:fileName>
    <jbn:fileSize>331430</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007k74KAAQ</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007k74KAAQ</jbn:automatedDownloadUrl>
    <jbn:longDescription>Web services passing arrays as parameters fail if an array contains different sub types.
&lt;br /&gt;

        This was an issue with JBossXB originally fixed under the following issue: -
           http://jira.jboss.com/jira/browse/JBXB-96</jbn:longDescription>
    <jbn:shortDescription>Web services passing arrays as parameters fail if an array contains different sub types.</jbn:shortDescription>
    <jbn:manualInstallation>Replace the jboss-xml-binding.jar in {jboss.home}/lib and {jboss.home}/client with the jar included
        with this patch.</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-08-23T22:25:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007k74FAAQ">
    <title>BUGFIX: JBPAPP-264 - HTTPClientInvoker Doesn't Handle Long UserID/Pass Combos For HTTP BASIC Auth</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007k74FAAQ</link>
    <description>TITLE: &amp;nbsp; HTTPClientInvoker Doesn't Handle Long UserID/Pass Combos For HTTP BASIC Auth&lt;br&gt;JIRA ID: &amp;nbsp; JBPAPP-264&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.2.0&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Long User IDs/Password combinations for HTTP basic authentication inadvertently have newlines added during Base64 encoding which causes authentication failures.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Long User IDs/Password combinations for HTTP basic authentication inadvertently have newlines added during Base64 encoding which causes authentication failures. This patch ensures that the Base64 encoding doesn't add newlines in this case.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBPAPP-264.zip / 778032&lt;br&gt;MD5: &amp;nbsp; 8e755a8f5bfe87276c7719efe0cb1d9b&lt;br&gt;SHA-256: &amp;nbsp; d28bb654b47bd859d3fc56676c7854d54e2309b912f390cc27ad8080fe112315&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Copy the attached jboss-remoting.jar file over the version in %JBOSS_HOME%/client, %JBOSS_HOME%/server/default/lib, %JBOSS_HOME%/server/all/lib, and %JBOSS_HOME%/server/production/lib of a JBoss EAP 4.2.0 installation.&lt;br&gt;CREATED DATE: &amp;nbsp; Thu Aug 23 22:16:06 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Thu Aug 23 22:22:30 EDT 2007&lt;br&gt;</description>
    <dc:subject>HTTPClientInvoker Doesn't Handle Long UserID/Pass Combos For HTTP BASIC Auth</dc:subject>
    <dc:date>2007-08-23T22:16:Z</dc:date>
    <jbn:creator>Darran Lofthouse</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Application Server" jbn:productVersion="4.2.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0168">Application Server; 4.2.0</jbn:product>
    </jbn:products>
    <jbn:jira>JBPAPP-264</jbn:jira>
    <jbn:md5>8e755a8f5bfe87276c7719efe0cb1d9b</jbn:md5>
    <jbn:sha256>d28bb654b47bd859d3fc56676c7854d54e2309b912f390cc27ad8080fe112315</jbn:sha256>
    <jbn:fileName>JBPAPP-264.zip</jbn:fileName>
    <jbn:fileSize>778032</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007k74FAAQ</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007k74FAAQ</jbn:automatedDownloadUrl>
    <jbn:longDescription>Long User IDs/Password combinations for HTTP basic authentication inadvertently have newlines added during Base64 encoding which causes authentication failures. This patch ensures that the Base64 encoding doesn't add newlines in this case.</jbn:longDescription>
    <jbn:shortDescription>Long User IDs/Password combinations for HTTP basic authentication inadvertently have newlines added during Base64 encoding which causes authentication failures.</jbn:shortDescription>
    <jbn:manualInstallation>Copy the attached jboss-remoting.jar file over the version in %JBOSS_HOME%/client, %JBOSS_HOME%/server/default/lib, %JBOSS_HOME%/server/all/lib, and %JBOSS_HOME%/server/production/lib of a JBoss EAP 4.2.0 installation.</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-08-23T22:22:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000b3tdAAA">
    <title>ENHANCEMENT: JBAS-2375 - Backport the BarrierController service to 4.0.0</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000b3tdAAA</link>
    <description>TITLE: &amp;nbsp; Backport the BarrierController service to 4.0.0&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-2375&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Backport the BarrierController service introduced in JBoss 4.0.2 to 4.0.0&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Allows the user to create complex startup dependencies; backported the BarrierController service to 4.0.0; made Tomcat5 emit the missing "jboss.tomcat.connectors.started" notification, so it is known when the tomcat connectors are started.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-2375.jar / 330322&lt;br&gt;MD5: &amp;nbsp; 5507D3880F33B5D53310D9C87F060F7D&lt;br&gt;SHA-256: &amp;nbsp; ac70fb11dbf635e622f52d2237507e8eaa0e265e5c9176c0b51bfb6cda6ea4fb&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Download and unzip the attached JBAS-2375.jar&lt;br&gt;
&lt;br&gt;
Copy the included jar files to the following locations:&lt;br&gt;
 &amp;nbsp;        jboss-4.0.0/libjboss-system.jar &lt;br&gt;
 &amp;nbsp;        jboss-4.0.0/server/&amp;lt;configuration&amp;gt;/deploy/jbossweb-tomcat50.sar/tomcat50-service.jar&lt;br&gt;
&lt;br&gt;
The patch was tested with the included barrier-example-service.xml that starts an additional JNDIView service, but it is not necessary in order to use this patch normally.&lt;br&gt;&lt;br&gt;
MD5's of included files:&lt;br&gt;
 &amp;nbsp; 5318F937B4CB3725B43E52F7A05F80C4  jboss-system.jar&lt;br&gt;
 &amp;nbsp; F8A78409C10E7F8C1E95B0E54EFEEE5E  tomcat50-service.jar&lt;br&gt;
&amp;nbsp; 5D43EEACCA668DC59A017ED2E1CB499B  barrier-example-service.xml&lt;br&gt;CREATED DATE: &amp;nbsp; Sun Oct 30 16:36:18 EST 2005&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Feb 06 11:25:35 EST 2006&lt;br&gt;</description>
    <dc:subject>Backport the BarrierController service to 4.0.0</dc:subject>
    <dc:date>2005-10-30T16:36:Z</dc:date>
    <jbn:creator>Dimitris Andreadis</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>ENHANCEMENT</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.0"
        jbn:productName="Application Server" jbn:productVersion="4.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0043">Application Server; 4.0</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-2375</jbn:jira>
    <jbn:md5>5507D3880F33B5D53310D9C87F060F7D</jbn:md5>
    <jbn:sha256>ac70fb11dbf635e622f52d2237507e8eaa0e265e5c9176c0b51bfb6cda6ea4fb</jbn:sha256>
    <jbn:fileName>JBAS-2375.jar</jbn:fileName>
    <jbn:fileSize>330322</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000000b3tdAAA</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000000b3tdAAA</jbn:automatedDownloadUrl>
    <jbn:longDescription>Allows the user to create complex startup dependencies; backported the BarrierController service to 4.0.0; made Tomcat5 emit the missing "jboss.tomcat.connectors.started" notification, so it is known when the tomcat connectors are started.</jbn:longDescription>
    <jbn:shortDescription>Backport the BarrierController service introduced in JBoss 4.0.2 to 4.0.0</jbn:shortDescription>
    <jbn:manualInstallation>Download and unzip the attached JBAS-2375.jar&lt;br&gt;
&lt;br&gt;
Copy the included jar files to the following locations:&lt;br&gt;
 &amp;nbsp;        jboss-4.0.0/libjboss-system.jar &lt;br&gt;
 &amp;nbsp;        jboss-4.0.0/server/&amp;lt;configuration&amp;gt;/deploy/jbossweb-tomcat50.sar/tomcat50-service.jar&lt;br&gt;
&lt;br&gt;
The patch was tested with the included barrier-example-service.xml that starts an additional JNDIView service, but it is not necessary in order to use this patch normally.&lt;br&gt;&lt;br&gt;
MD5's of included files:&lt;br&gt;
 &amp;nbsp; 5318F937B4CB3725B43E52F7A05F80C4  jboss-system.jar&lt;br&gt;
 &amp;nbsp; F8A78409C10E7F8C1E95B0E54EFEEE5E  tomcat50-service.jar&lt;br&gt;
&amp;nbsp; 5D43EEACCA668DC59A017ED2E1CB499B  barrier-example-service.xml</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-02-06T11:25:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007FIlKAAW">
    <title>BUGFIX: JBAS-4239 - Run JBoss 4.0.0 with JConsole from Java 5.0</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007FIlKAAW</link>
    <description>TITLE: &amp;nbsp; Run JBoss 4.0.0 with JConsole from Java 5.0&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-4239&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss fails to start if remote access to JConsole is enabled.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss fails to start with the following error if remote access to JConsole is enabled.&lt;br&gt;&lt;br&gt;

18:46:02,364 ERROR [MainDeployer] Initialization failed jboss.system:service=MainDeployer&lt;br&gt;
org.jboss.util.NestedRuntimeException: Error creating MBeanProxy: jboss.system:type=ServerConfig; - nested throwable: &lt;br&gt;(javax.management.InstanceNotFoundException: jboss.system:type=ServerConfig)&lt;br&gt;
        at org.jboss.mx.util.MBeanProxyExt.&lt;init&gt;(MBeanProxyExt.java:77)&lt;br&gt;
        at org.jboss.mx.util.MBeanProxyExt.create(MBeanProxyExt.java:292)&lt;br&gt;
        at org.jboss.mx.util.MBeanProxyExt.create(MBeanProxyExt.java:247)&lt;br&gt;
        at org.jboss.system.server.ServerConfigLocator.locate(ServerConfigLocator.java:30)&lt;br&gt;
        at org.jboss.deployment.MainDeployer.createService(MainDeployer.java:431)&lt;br&gt;
        at org.jboss.system.ServiceMBeanSupport.jbossInternalCreate(ServiceMBeanSupport.java:237)&lt;br&gt;
        at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:219)&lt;br&gt;
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;br&gt;
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)&lt;br&gt;
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)&lt;br&gt;
        at java.lang.reflect.Method.invoke(Method.java:585)&lt;br&gt;
        at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)&lt;br&gt;
        at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)&lt;br&gt;
        at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:119)&lt;br&gt;
        at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)&lt;br&gt;
        at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:131)&lt;br&gt;
        at org.jboss.mx.server.Invocation.invoke(Invocation.java:74) &lt;br&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-4239.zip / 6542381&lt;br&gt;MD5: &amp;nbsp; 403cf32bb881391dee9f5cb3f1ce4686&lt;br&gt;SHA-256: &amp;nbsp; 465148ad76745e8784be73a86cfdbdeca393b81001089ea6ea92b2c5aab3e3b4&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Replace the following jars with the jars included with this patch: -&lt;br&gt;&lt;br&gt;

          client/jbossall-client.jar&lt;br&gt;
          client/jmx-client.jar&lt;br&gt;
          lib/jboss-jmx.jar&lt;br&gt;
          server/default/deploy/jbossweb-tomcat50.sar/tomcat50-service.jar&lt;br&gt;
          server/default/deploy/management/web-console.war/applet.jar &lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Apr 18 07:21:02 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Apr 24 20:45:19 EDT 2007&lt;br&gt;</description>
    <dc:subject>Run JBoss 4.0.0 with JConsole from Java 5.0</dc:subject>
    <dc:date>2007-04-18T07:21:Z</dc:date>
    <jbn:creator>Darran Lofthouse</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.0"
        jbn:productName="Application Server" jbn:productVersion="4.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0043">Application Server; 4.0</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-4239</jbn:jira>
    <jbn:md5>403cf32bb881391dee9f5cb3f1ce4686</jbn:md5>
    <jbn:sha256>465148ad76745e8784be73a86cfdbdeca393b81001089ea6ea92b2c5aab3e3b4</jbn:sha256>
    <jbn:fileName>JBAS-4239.zip</jbn:fileName>
    <jbn:fileSize>6542381</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007FIlKAAW</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007FIlKAAW</jbn:automatedDownloadUrl>
    <jbn:longDescription>JBoss fails to start with the following error if remote access to JConsole is enabled.&lt;br&gt;&lt;br&gt;

18:46:02,364 ERROR [MainDeployer] Initialization failed jboss.system:service=MainDeployer&lt;br&gt;
org.jboss.util.NestedRuntimeException: Error creating MBeanProxy: jboss.system:type=ServerConfig; - nested throwable: &lt;br&gt;(javax.management.InstanceNotFoundException: jboss.system:type=ServerConfig)&lt;br&gt;
        at org.jboss.mx.util.MBeanProxyExt.&lt;init&gt;(MBeanProxyExt.java:77)&lt;br&gt;
        at org.jboss.mx.util.MBeanProxyExt.create(MBeanProxyExt.java:292)&lt;br&gt;
        at org.jboss.mx.util.MBeanProxyExt.create(MBeanProxyExt.java:247)&lt;br&gt;
        at org.jboss.system.server.ServerConfigLocator.locate(ServerConfigLocator.java:30)&lt;br&gt;
        at org.jboss.deployment.MainDeployer.createService(MainDeployer.java:431)&lt;br&gt;
        at org.jboss.system.ServiceMBeanSupport.jbossInternalCreate(ServiceMBeanSupport.java:237)&lt;br&gt;
        at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:219)&lt;br&gt;
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;br&gt;
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)&lt;br&gt;
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)&lt;br&gt;
        at java.lang.reflect.Method.invoke(Method.java:585)&lt;br&gt;
        at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)&lt;br&gt;
        at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)&lt;br&gt;
        at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:119)&lt;br&gt;
        at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)&lt;br&gt;
        at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:131)&lt;br&gt;
        at org.jboss.mx.server.Invocation.invoke(Invocation.java:74) &lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>JBoss fails to start if remote access to JConsole is enabled.</jbn:shortDescription>
    <jbn:manualInstallation>Replace the following jars with the jars included with this patch: -&lt;br&gt;&lt;br&gt;

          client/jbossall-client.jar&lt;br&gt;
          client/jmx-client.jar&lt;br&gt;
          lib/jboss-jmx.jar&lt;br&gt;
          server/default/deploy/jbossweb-tomcat50.sar/tomcat50-service.jar&lt;br&gt;
          server/default/deploy/management/web-console.war/applet.jar &lt;br&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-04-24T20:45:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005Nce3AAC">
    <title>BUGFIX: JBAS-3250 - JGroups patch 2.2.9.2 verified against JBoss AS 4.0.x</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005Nce3AAC</link>
    <description>TITLE: &amp;nbsp; JGroups patch 2.2.9.2 verified against JBoss AS 4.0.x&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-3250&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Test jgroups jar file against JBossAS-4.0.x.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Get JGroups 2.2.9.1 JAR 2.2.9.2 verified against JBossAS 4.0.x ( 4.0.3SP1 and 4.0.4) Please refer to
support case&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-3250.zip / 1698567&lt;br&gt;MD5: &amp;nbsp; 0f0e84e493c698daa570d4b571451924&lt;br&gt;SHA-256: &amp;nbsp; 74d321decf0d389495edfec0c2c335a05f94edc881fb52bed2ab2bd20d3953ae&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Just replace the existing jgroups.jar.&lt;br&gt;CREATED DATE: &amp;nbsp; Thu Jun 29 15:21:14 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri Sep 01 14:43:56 EDT 2006&lt;br&gt;</description>
    <dc:subject>JGroups patch 2.2.9.2 verified against JBoss AS 4.0.x</dc:subject>
    <dc:date>2006-06-29T15:21:Z</dc:date>
    <jbn:creator>Lamon Gray</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.0"
        jbn:productName="Application Server" jbn:productVersion="4.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0043">Application Server; 4.0</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-3250</jbn:jira>
    <jbn:md5>0f0e84e493c698daa570d4b571451924</jbn:md5>
    <jbn:sha256>74d321decf0d389495edfec0c2c335a05f94edc881fb52bed2ab2bd20d3953ae</jbn:sha256>
    <jbn:fileName>JBAS-3250.zip</jbn:fileName>
    <jbn:fileSize>1698567</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000005Nce3AAC</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000005Nce3AAC</jbn:automatedDownloadUrl>
    <jbn:longDescription>Get JGroups 2.2.9.1 JAR 2.2.9.2 verified against JBossAS 4.0.x ( 4.0.3SP1 and 4.0.4) Please refer to
support case</jbn:longDescription>
    <jbn:shortDescription>Test jgroups jar file against JBossAS-4.0.x.</jbn:shortDescription>
    <jbn:manualInstallation>Just replace the existing jgroups.jar.</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-09-01T14:43:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000TRkPAAW">
    <title>BUGFIX: JBAS-2303 - ConcurrentModificationException fix</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000TRkPAAW</link>
    <description>TITLE: &amp;nbsp; ConcurrentModificationException fix&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-2303&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;During high load, ConcurrentModificationException exceptions are thrown during JRMPInvokerProxyHA serialization (JBAS-1823)&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Here is a typical log output:&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; java.util.ConcurrentModificationException &lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.util.ArrayList.writeObject(ArrayList.java:534) &lt;br&gt;
&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The exception is thrown only when using Sun JDK 1.4.2_08+ and 1.5.0_03+ as Sun has added a check in ArrayList.writeObject&lt;br&gt;&lt;br&gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if (modCount != expectedModCount) {&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;throw new ConcurrentModificationException();&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-2303_400.zip / 3844165&lt;br&gt;MD5: &amp;nbsp; 960EFCC3A05A83B19A38B66768BFE4E4&lt;br&gt;SHA-256: &amp;nbsp; 5051e953b3e4d65523468fd3630c51d34ca9e68d944241b49f900fa8e41ffe59&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Download and unzip the attached JBAS-2303_400.zip&lt;br&gt;&lt;br&gt;
 &amp;nbsp;     Copy the new jbossall-client.jar to %JBOSS_HOME%/client&lt;br&gt;
 &amp;nbsp;     Copy the new jbossha-client.jar to %JBOSS_HOME%/client&lt;br&gt;
 &amp;nbsp;     Copy the new jbossha.jar to %JBOSS_HOME%/server/all/lib/&lt;br&gt;&lt;br&gt;

     Note: Make sure to update those jars on the server side *AND* the client side.&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Oct 03 13:46:49 EDT 2005&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Feb 06 11:33:28 EST 2006&lt;br&gt;</description>
    <dc:subject>ConcurrentModificationException fix</dc:subject>
    <dc:date>2005-10-03T13:46:Z</dc:date>
    <jbn:creator>Luc Texier / Sacha Labourey</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.0"
        jbn:productName="Application Server" jbn:productVersion="4.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0043">Application Server; 4.0</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-2303</jbn:jira>
    <jbn:md5>960EFCC3A05A83B19A38B66768BFE4E4</jbn:md5>
    <jbn:sha256>5051e953b3e4d65523468fd3630c51d34ca9e68d944241b49f900fa8e41ffe59</jbn:sha256>
    <jbn:fileName>JBAS-2303_400.zip</jbn:fileName>
    <jbn:fileSize>3844165</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000000TRkPAAW</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000000TRkPAAW</jbn:automatedDownloadUrl>
    <jbn:longDescription>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Here is a typical log output:&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; java.util.ConcurrentModificationException &lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.util.ArrayList.writeObject(ArrayList.java:534) &lt;br&gt;
&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The exception is thrown only when using Sun JDK 1.4.2_08+ and 1.5.0_03+ as Sun has added a check in ArrayList.writeObject&lt;br&gt;&lt;br&gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if (modCount != expectedModCount) {&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;throw new ConcurrentModificationException();&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>During high load, ConcurrentModificationException exceptions are thrown during JRMPInvokerProxyHA serialization (JBAS-1823)</jbn:shortDescription>
    <jbn:manualInstallation>Download and unzip the attached JBAS-2303_400.zip&lt;br&gt;&lt;br&gt;
 &amp;nbsp;     Copy the new jbossall-client.jar to %JBOSS_HOME%/client&lt;br&gt;
 &amp;nbsp;     Copy the new jbossha-client.jar to %JBOSS_HOME%/client&lt;br&gt;
 &amp;nbsp;     Copy the new jbossha.jar to %JBOSS_HOME%/server/all/lib/&lt;br&gt;&lt;br&gt;

     Note: Make sure to update those jars on the server side *AND* the client side.</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-02-06T11:33:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a043000000099vKAAQ">
    <title>BUGFIX: JBAS-1523 - Transaction Timer fix</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a043000000099vKAAQ</link>
    <description>TITLE: &amp;nbsp; Transaction Timer fix&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-1523&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;txtimers created via Servlet init get duplicated&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jbas1523.zip / 1831502&lt;br&gt;MD5: &amp;nbsp; D95F3E39A6F1DD042AFACFE9B0BC97B4&lt;br&gt;SHA-256: &amp;nbsp; 11f54e710e028bf6ad3a368c3015f6b9f797198ac7619ac944fd542dd87990a0&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Thu May 12 15:57:39 EDT 2005&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Feb 06 11:51:19 EST 2006&lt;br&gt;</description>
    <dc:subject>Transaction Timer fix</dc:subject>
    <dc:date>2005-05-12T15:57:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.0"
        jbn:productName="Application Server" jbn:productVersion="4.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0043">Application Server; 4.0</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-1523</jbn:jira>
    <jbn:md5>D95F3E39A6F1DD042AFACFE9B0BC97B4</jbn:md5>
    <jbn:sha256>11f54e710e028bf6ad3a368c3015f6b9f797198ac7619ac944fd542dd87990a0</jbn:sha256>
    <jbn:fileName>jbas1523.zip</jbn:fileName>
    <jbn:fileSize>1831502</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a043000000099vKAAQ</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a043000000099vKAAQ</jbn:automatedDownloadUrl>
    <jbn:shortDescription>txtimers created via Servlet init get duplicated</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-02-06T11:51:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007iuElAAI">
    <title>BUGFIX: ASPATCH-242 - JBoss AS 4.0.0.GA CP01</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007iuElAAI</link>
    <description>TITLE: &amp;nbsp; JBoss AS 4.0.0.GA CP01&lt;br&gt;JIRA ID: &amp;nbsp; ASPATCH-242&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CP01 is the first cumulative patch for JBoss 4.0.0. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-203"&gt;ASPATCH-203&lt;/a&gt;: JBAS-1523: JBAS-30 - txtimers created via Servlet init get duplicated&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-182"&gt;ASPATCH-182&lt;/a&gt;: Run JBoss 4.0.0 with JConsole from Java 5.0&lt;br&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-4.0.0.GA_CP01.zip / 8350800&lt;br&gt;MD5: &amp;nbsp; 67b182942ac2e6b4f793ecc6c19d51df&lt;br&gt;SHA-256: &amp;nbsp; f20efce6d6056cd603b9b4d89c884b7cbb08fbe39686fb7634ee2ce4909fa2c9&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5) Apply the following configuration file patches to following files:&lt;br&gt;
&lt;br&gt;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.&lt;br&gt;
&lt;br&gt;
5a) Use the original file PATCH_ROOT/config-patches/ejb-deployer.xml.orig and the patched file PATCH_ROOT/config-patches/ejb-deployer.xml.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/ejb-deployer.xml&lt;br&gt;
&lt;br&gt;
6) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
7) 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.&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Ensure your jmx-console and web-console are secured. Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Jul 10 08:57:25 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Jul 11 15:10:53 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss AS 4.0.0.GA CP01</dc:subject>
    <dc:date>2007-07-10T08:57:Z</dc:date>
    <jbn:creator>Jaroslaw Kijanowski</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.0"
        jbn:productName="Application Server" jbn:productVersion="4.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0043">Application Server; 4.0</jbn:product>
    </jbn:products>
    <jbn:jira>ASPATCH-242</jbn:jira>
    <jbn:md5>67b182942ac2e6b4f793ecc6c19d51df</jbn:md5>
    <jbn:sha256>f20efce6d6056cd603b9b4d89c884b7cbb08fbe39686fb7634ee2ce4909fa2c9</jbn:sha256>
    <jbn:fileName>jboss-4.0.0.GA_CP01.zip</jbn:fileName>
    <jbn:fileSize>8350800</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007iuElAAI</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007iuElAAI</jbn:automatedDownloadUrl>
    <jbn:instructionCompatibilityVersion>1.4</jbn:instructionCompatibilityVersion>
    <jbn:longDescription>Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-203"&gt;ASPATCH-203&lt;/a&gt;: JBAS-1523: JBAS-30 - txtimers created via Servlet init get duplicated&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-182"&gt;ASPATCH-182&lt;/a&gt;: Run JBoss 4.0.0 with JConsole from Java 5.0&lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>CP01 is the first cumulative patch for JBoss 4.0.0. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;</jbn:shortDescription>
    <jbn:manualInstallation>Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5) Apply the following configuration file patches to following files:&lt;br&gt;
&lt;br&gt;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.&lt;br&gt;
&lt;br&gt;
5a) Use the original file PATCH_ROOT/config-patches/ejb-deployer.xml.orig and the patched file PATCH_ROOT/config-patches/ejb-deployer.xml.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/ejb-deployer.xml&lt;br&gt;
&lt;br&gt;
6) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
7) 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.&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Ensure your jmx-console and web-console are secured. Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;</jbn:manualInstallation>
    <jbn:automatedInstallation>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
  &lt;jbn:automatedInstallation xmlns:jbn="http://network.jboss.com/elements/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" &gt;
  &lt;jbn:instructions&gt;
   &lt;jbn:instructionSet rdf:about="http://network.jboss.com/instructionVersion#1.4"&gt;
     &lt;![CDATA[&lt;?xml version="1.0"?&gt;
&lt;process-definition name="process"&gt;
   &lt;start-state&gt;
      &lt;transition to="main_process/1"/&gt;
   &lt;/start-state&gt;

   &lt;super-state name="main_process"&gt;

      &lt;node name="1"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.JONServerDownloadActionHandler" config-type="bean"&gt;
           &lt;/action&gt;
         &lt;transition name="success" to="2"/&gt;
      &lt;/node&gt;
      &lt;node name="2"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.CompareDigestActionHandler"
                 config-type="bean"&gt;
            &lt;algorithm&gt;MD5&lt;/algorithm&gt;
            &lt;fileToBeCheckedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeCheckedLocation&gt;
            &lt;expectedDigest&gt;#{software.MD5}&lt;/expectedDigest&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="3"/&gt;
      &lt;/node&gt;

      &lt;node name="3"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.UnzipActionHandler"
                 config-type="bean"&gt;
            &lt;fileToBeUnzippedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeUnzippedLocation&gt;
            &lt;destinationDirectoryLocation&gt;#{patchFolder}&lt;/destinationDirectoryLocation&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="4"/&gt;
      &lt;/node&gt;

      &lt;node name="4"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;stopIfRunning&lt;/actionName&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="5"/&gt;
      &lt;/node&gt;

      &lt;!-- the XML above should *not* change per patch --&gt;


        &lt;node name="5"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="6"/&gt;
                &lt;transition name="success" to="6"/&gt;
        &lt;/node&gt;
        &lt;node name="6"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/tomcat50-service.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/tomcat50-service.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="7"/&gt;
                &lt;transition name="success" to="7"/&gt;
        &lt;/node&gt;
        &lt;node name="7"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/web-console.war/applet.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/web-console.war/applet.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="8"/&gt;
                &lt;transition name="success" to="8"/&gt;
        &lt;/node&gt;
        &lt;node name="8"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-jmx.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-jmx.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="9"/&gt;
                &lt;transition name="success" to="9"/&gt;
        &lt;/node&gt;
        &lt;node name="9"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jmx-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jmx-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="10"/&gt;
                &lt;transition name="success" to="10"/&gt;
        &lt;/node&gt;
        &lt;node name="10"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossall-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossall-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="11"/&gt;
                &lt;transition name="success" to="11"/&gt;
        &lt;/node&gt;
        &lt;node name="11"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/bin/run.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/bin/run.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="12"/&gt;
                &lt;transition name="success" to="12"/&gt;
        &lt;/node&gt;





             &lt;node name="12"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/ejb-deployer.xml.orig and the patched file #{patchFolder}/config-patches/ejb-deployer.xml.patched to update your file #{jbossServerHomeDir}/deploy/ejb-deployer.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="13"/&gt;
            &lt;/node&gt;



      &lt;!-- the XML below should *not* change per patch --&gt;

      &lt;node name="13"&gt;
&lt;!-- this action element was removed, beacuse there are manuall steps to do, before you can start the server
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;start&lt;/actionName&gt;
         &lt;/action&gt;
--&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
            &lt;notification&gt;Start your JBoss instance and perform a scan to update the version string. Go to your JBoss instance, choose the Inventory tab, edit the Configuration Properties and click OK&lt;/notification&gt;
         &lt;/action&gt;

         &lt;transition name="success" to="../end"/&gt;
      &lt;/node&gt;

      &lt;transition name="error" to="end"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.SetProcessStatusActionHandler" config-type="bean"&gt;
            &lt;status&gt;false&lt;/status&gt;
         &lt;/action&gt;
      &lt;/transition&gt;

   &lt;/super-state&gt;
   &lt;end-state name="end"/&gt;
&lt;/process-definition&gt;


]]&gt;
   &lt;/jbn:instructionSet&gt;
 &lt;/jbn:instructions&gt;
&lt;/jbn:automatedInstallation&gt;</jbn:automatedInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-07-11T15:10:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006b1V9AAI">
    <title>SECURITY: JBAS-3861 - JBoss AS Security Vulnerability Notice</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006b1V9AAI</link>
    <description>TITLE: &amp;nbsp; JBoss AS Security Vulnerability Notice&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-3861&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4.GA_CP01&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3SP1&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3.SP1_CP01&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.2.GA_CP01&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.2&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.1SP1&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.1&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 3.2.8SP1&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 3.2.8&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 3.2.7.GA_CP01&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 3.2.7&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 3.2.5&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 3.2.4&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Symantec discovered a flaw in the DeploymentFileRepository class of the JBoss Application Server. A remote attacker who is able to access the console manager could read or write to files with the permissions of the JBoss AS user. This could potentially lead to arbitrary code execution as the JBoss AS user.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Symantec discovered a flaw in the DeploymentFileRepository class of the JBoss Application Server. A remote attacker who is able to access the console manager could read or write to files with the permissions of the JBoss AS user. This could potentially lead to arbitrary code execution as the JBoss AS user. (CVE-2006-5750)&lt;br&gt;&lt;br&gt;

Please note that the JBoss AS console manager should always be secured prior to deployment, as directed in the JBoss Application Server Guide. By default, the JBoss AS installer gives users the ability to password protect the console manager, limiting an attack using this vulnerability to authorised users. These steps can also be performed manually.&lt;br&gt;
http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureJBoss&lt;br&gt;&lt;br&gt;

This vulnerability affects all JBoss AS releases from v3.2.4 to v.4.0.5&lt;br&gt;&lt;br&gt;

Please see this link for information on how to fix this vulnerability:&lt;br&gt;
http://jira.jboss.com/jira/browse/JBAS-3861&lt;br&gt;&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Nov 27 10:29:46 EST 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Nov 27 10:30:05 EST 2006&lt;br&gt;</description>
    <dc:subject>JBoss AS Security Vulnerability Notice</dc:subject>
    <dc:date>2006-11-27T10:29:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>SECURITY</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3.SP1_CP01"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3.SP1_CP01" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0131">Application Server; 4.0.3.SP1_CP01</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4GA_CP01"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.4.GA_CP01" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0139">Application Server; 4.0.4.GA_CP01</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.2"
        jbn:productName="Application Server" jbn:productVersion="4.0.2" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0049">Application Server; 4.0.2</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.0"
        jbn:productName="Application Server" jbn:productVersion="4.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0043">Application Server; 4.0</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 3.2"
        jbn:jonResourceVersion="3.2.5"
        jbn:productName="Application Server" jbn:productVersion="3.2.5" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0040">Application Server; 3.2.5</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.2.GA_CP01"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.2.GA_CP01" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0140">Application Server; 4.0.2.GA_CP01</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.1"
        jbn:productName="Application Server" jbn:productVersion="4.0.1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0044">Application Server; 4.0.1</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 3.2"
        jbn:jonResourceVersion="3.2.8SP1"
        jbn:productName="Application Server"
        jbn:productVersion="3.2.8SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0089">Application Server; 3.2.8SP1</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4GA"
        jbn:productName="Application Server" jbn:productVersion="4.0.4" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0110">Application Server; 4.0.4</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3"
        jbn:productName="Application Server" jbn:productVersion="4.0.3" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0051">Application Server; 4.0.3</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 3.2"
        jbn:jonResourceVersion="3.2.7.GA_CP01"
        jbn:productName="Application Server"
        jbn:productVersion="3.2.7.GA_CP01" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0132">Application Server; 3.2.7.GA_CP01</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5GA"
        jbn:productName="Application Server" jbn:productVersion="4.0.5" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0142">Application Server; 4.0.5</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.1sp1"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.1SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0045">Application Server; 4.0.1SP1</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 3.2"
        jbn:jonResourceVersion="3.2.8"
        jbn:productName="Application Server" jbn:productVersion="3.2.8" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0090">Application Server; 3.2.8</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 3.2"
        jbn:jonResourceVersion="3.2.4"
        jbn:productName="Application Server" jbn:productVersion="3.2.4" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0039">Application Server; 3.2.4</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3SP1"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0067">Application Server; 4.0.3SP1</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 3.2"
        jbn:jonResourceVersion="3.2.7"
        jbn:productName="Application Server" jbn:productVersion="3.2.7" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0042">Application Server; 3.2.7</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-3861</jbn:jira>
    <jbn:fileSize>0</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006b1V9AAI</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006b1V9AAI</jbn:automatedDownloadUrl>
    <jbn:longDescription>Symantec discovered a flaw in the DeploymentFileRepository class of the JBoss Application Server. A remote attacker who is able to access the console manager could read or write to files with the permissions of the JBoss AS user. This could potentially lead to arbitrary code execution as the JBoss AS user. (CVE-2006-5750)&lt;br&gt;&lt;br&gt;

Please note that the JBoss AS console manager should always be secured prior to deployment, as directed in the JBoss Application Server Guide. By default, the JBoss AS installer gives users the ability to password protect the console manager, limiting an attack using this vulnerability to authorised users. These steps can also be performed manually.&lt;br&gt;
http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureJBoss&lt;br&gt;&lt;br&gt;

This vulnerability affects all JBoss AS releases from v3.2.4 to v.4.0.5&lt;br&gt;&lt;br&gt;

Please see this link for information on how to fix this vulnerability:&lt;br&gt;
http://jira.jboss.com/jira/browse/JBAS-3861&lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>Symantec discovered a flaw in the DeploymentFileRepository class of the JBoss Application Server. A remote attacker who is able to access the console manager could read or write to files with the permissions of the JBoss AS user. This could potentially lead to arbitrary code execution as the JBoss AS user.</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-11-27T10:30:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007kvhtAAA">
    <title>BUGFIX: JBAS-4631 - RMI Client Doesn't Always Immediately Recover After Complete Cluster Shutdown</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007kvhtAAA</link>
    <description>TITLE: &amp;nbsp; RMI Client Doesn't Always Immediately Recover After Complete Cluster Shutdown&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-4631&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;RMI clients of clustered EJBs fail to consistently recover after complete cluster shutdown.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;RMI clients of clustered EJBs fail to consistently recover after complete cluster shutdown because of cachine of the client-side naming context. With this patch, the cached naming context is cleared based on exceptions received by the client.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-4631.zip / 6108988&lt;br&gt;MD5: &amp;nbsp; 369deb02bed624a6447f38db6eec1a19&lt;br&gt;SHA-256: &amp;nbsp; 45df072cd0c646199a35992e6e3bdb9da427c32962f86498126707dd0952962b&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Start with JBoss AS 4.0.5.GA_CP06.
&lt;br /&gt;
&lt;br /&gt;Copy the attached applet.jar over %JBOSS_HOME%/server/all/deploy/management/console-mgr.sar/web-console.war/applet.jar &lt;br /&gt;and &lt;br /&gt;%JBOSS_HOME%/server/default/deploy/management/console-mgr.sar/web-console.war/applet.jar.
&lt;br /&gt;
&lt;br /&gt;Copy the attached jbossall-client.jar over %JBOSS_HOME%/client/jbossall-client.jar.
&lt;br /&gt;
&lt;br /&gt;Copy the attached jbossha.jar over %JBOSS_HOME%/server/all/lib/jbossha.jar.
&lt;br /&gt;
&lt;br /&gt;Copy the attached jbossha-client.jar over %JBOSS_HOME%/client/jbossha-client.jar.
&lt;br /&gt;
&lt;br /&gt;Copy the attached jbossjmx-ant.jar over %JBOSS_HOME%/client/jbossjmx-ant.jar.
&lt;br /&gt;
&lt;br /&gt;Copy the attached jnp-client.jar over %JBOSS_HOME%/client/jnp-client.jar.
&lt;br /&gt;
&lt;br /&gt;Copy the attached jnpserver.jar over %JBOSS_HOME%/server/all/lib/jnpserver.jar, %JBOSS_HOME%/server/default/lib/jnpserver.jar, &lt;br /&gt;and &lt;br /&gt;%JBOSS_HOME%/server/minimal/lib/jnpserver.jar.
&lt;br /&gt;
&lt;br /&gt;If any of the attached client JARs are on the client classpath, those need to be updated as well.&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Sep 07 13:44:53 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri Sep 07 14:02:47 EDT 2007&lt;br&gt;</description>
    <dc:subject>RMI Client Doesn't Always Immediately Recover After Complete Cluster Shutdown</dc:subject>
    <dc:date>2007-09-07T13:44:Z</dc:date>
    <jbn:creator>Brian Stansberry</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5GA"
        jbn:productName="Application Server" jbn:productVersion="4.0.5" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0142">Application Server; 4.0.5</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-4631</jbn:jira>
    <jbn:md5>369deb02bed624a6447f38db6eec1a19</jbn:md5>
    <jbn:sha256>45df072cd0c646199a35992e6e3bdb9da427c32962f86498126707dd0952962b</jbn:sha256>
    <jbn:fileName>JBAS-4631.zip</jbn:fileName>
    <jbn:fileSize>6108988</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007kvhtAAA</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007kvhtAAA</jbn:automatedDownloadUrl>
    <jbn:longDescription>RMI clients of clustered EJBs fail to consistently recover after complete cluster shutdown because of cachine of the client-side naming context. With this patch, the cached naming context is cleared based on exceptions received by the client.</jbn:longDescription>
    <jbn:shortDescription>RMI clients of clustered EJBs fail to consistently recover after complete cluster shutdown.</jbn:shortDescription>
    <jbn:manualInstallation>Start with JBoss AS 4.0.5.GA_CP06.
&lt;br /&gt;
&lt;br /&gt;Copy the attached applet.jar over %JBOSS_HOME%/server/all/deploy/management/console-mgr.sar/web-console.war/applet.jar &lt;br /&gt;and &lt;br /&gt;%JBOSS_HOME%/server/default/deploy/management/console-mgr.sar/web-console.war/applet.jar.
&lt;br /&gt;
&lt;br /&gt;Copy the attached jbossall-client.jar over %JBOSS_HOME%/client/jbossall-client.jar.
&lt;br /&gt;
&lt;br /&gt;Copy the attached jbossha.jar over %JBOSS_HOME%/server/all/lib/jbossha.jar.
&lt;br /&gt;
&lt;br /&gt;Copy the attached jbossha-client.jar over %JBOSS_HOME%/client/jbossha-client.jar.
&lt;br /&gt;
&lt;br /&gt;Copy the attached jbossjmx-ant.jar over %JBOSS_HOME%/client/jbossjmx-ant.jar.
&lt;br /&gt;
&lt;br /&gt;Copy the attached jnp-client.jar over %JBOSS_HOME%/client/jnp-client.jar.
&lt;br /&gt;
&lt;br /&gt;Copy the attached jnpserver.jar over %JBOSS_HOME%/server/all/lib/jnpserver.jar, %JBOSS_HOME%/server/default/lib/jnpserver.jar, &lt;br /&gt;and &lt;br /&gt;%JBOSS_HOME%/server/minimal/lib/jnpserver.jar.
&lt;br /&gt;
&lt;br /&gt;If any of the attached client JARs are on the client classpath, those need to be updated as well.</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-09-07T14:02:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006wGmfAAE">
    <title>BUGFIX: JBAS-4129 - Web Console causes an error when navigating entity beans or message driven beans.</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006wGmfAAE</link>
    <description>TITLE: &amp;nbsp; Web Console causes an error when navigating entity beans or message driven beans.&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-4129&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The web console is unable to display statistics for message driven beans and entity beans.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Attempts to view the statistics for entity beans and message driven beans fail and the following
        error is logged as the ObjectName used is incorrect: -&lt;br&gt;&lt;br&gt;

15:29:05,932 ERROR [[jsp]] Servlet.service() for servlet jsp threw exception&lt;br&gt;
javax.servlet.jsp.JspTagException: org.jboss.mx.util.MBeanProxyCreationException: Object name&lt;br&gt; jboss.j2ee:service=EJB,jndiName=Teller not found: javax.management.InstanceNotFoundException:&lt;br&gt; jboss.j2ee:service=EJB,jndiName=Teller is not registered.&lt;br&gt;
        at org.jboss.console.plugins.helpers.servlet.MBeanTag.doStartTag(MBeanTag.java:95)&lt;br&gt;
        at org.apache.jsp.StatelessEjb_jsp._jspService(StatelessEjb_jsp.java:110)&lt;br&gt;
        at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)&lt;br&gt;
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)&lt;br&gt;
        at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:334)&lt;br&gt;
        at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)&lt;br&gt;
        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)&lt;br&gt;
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)&lt;br&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-4129.zip / 2258736&lt;br&gt;MD5: &amp;nbsp; 665cff16e841220da0614c08a1e9ca46&lt;br&gt;SHA-256: &amp;nbsp; 7e742c314af18cf768f452193321849932d236023f24e507c6aaed7393b5fd95&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Copy the jar console-mgr-classes.jar to {jboss.home}/server/{configuration}/deploy/management/console-mgr.sar&lt;br&gt;
        Copy the jar applet.jar to {jboss.home}/server/{configuration}/deploy/management/console-mgr.sar/web-console.war&lt;br&gt;&lt;br&gt;

        Also copy the 4 jsp pages to {jboss.home}/server/{configuration}/deploy/management/console-mgr.sar/web-console.war&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Feb 26 21:47:18 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Feb 26 21:47:18 EST 2007&lt;br&gt;</description>
    <dc:subject>Web Console causes an error when navigating entity beans or message driven beans.</dc:subject>
    <dc:date>2007-02-26T21:47:Z</dc:date>
    <jbn:creator>Darran Lofthouse</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5GA"
        jbn:productName="Application Server" jbn:productVersion="4.0.5" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0142">Application Server; 4.0.5</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-4129</jbn:jira>
    <jbn:md5>665cff16e841220da0614c08a1e9ca46</jbn:md5>
    <jbn:sha256>7e742c314af18cf768f452193321849932d236023f24e507c6aaed7393b5fd95</jbn:sha256>
    <jbn:fileName>JBAS-4129.zip</jbn:fileName>
    <jbn:fileSize>2258736</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006wGmfAAE</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006wGmfAAE</jbn:automatedDownloadUrl>
    <jbn:longDescription>Attempts to view the statistics for entity beans and message driven beans fail and the following
        error is logged as the ObjectName used is incorrect: -&lt;br&gt;&lt;br&gt;

15:29:05,932 ERROR [[jsp]] Servlet.service() for servlet jsp threw exception&lt;br&gt;
javax.servlet.jsp.JspTagException: org.jboss.mx.util.MBeanProxyCreationException: Object name&lt;br&gt; jboss.j2ee:service=EJB,jndiName=Teller not found: javax.management.InstanceNotFoundException:&lt;br&gt; jboss.j2ee:service=EJB,jndiName=Teller is not registered.&lt;br&gt;
        at org.jboss.console.plugins.helpers.servlet.MBeanTag.doStartTag(MBeanTag.java:95)&lt;br&gt;
        at org.apache.jsp.StatelessEjb_jsp._jspService(StatelessEjb_jsp.java:110)&lt;br&gt;
        at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)&lt;br&gt;
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)&lt;br&gt;
        at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:334)&lt;br&gt;
        at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)&lt;br&gt;
        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)&lt;br&gt;
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)&lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>The web console is unable to display statistics for message driven beans and entity beans.</jbn:shortDescription>
    <jbn:manualInstallation>Copy the jar console-mgr-classes.jar to {jboss.home}/server/{configuration}/deploy/management/console-mgr.sar&lt;br&gt;
        Copy the jar applet.jar to {jboss.home}/server/{configuration}/deploy/management/console-mgr.sar/web-console.war&lt;br&gt;&lt;br&gt;

        Also copy the 4 jsp pages to {jboss.home}/server/{configuration}/deploy/management/console-mgr.sar/web-console.war</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-02-26T21:47:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006uMpEAAU">
    <title>BUGFIX: JBAS-3999 - Cummulative Patch to include JBAS-3991 and JBAS-3657</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006uMpEAAU</link>
    <description>TITLE: &amp;nbsp; Cummulative Patch to include JBAS-3991 and JBAS-3657&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-3999&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Cummulative patch including JBAS-3991 and JBAS-3657 patches:&lt;br&gt;
        [JBAS-3991] Some JACC PolicyContextHandler implementations use a ThreadLocal but do not do necessary cleanup.&lt;br&gt;
        [JBAS-3657] This patch provides JMS/ASF integration improvements with WebSphereMQ (version 5.x/6.0). Also, JMS provider reconnect behavior was fixed to no longer stop attempting to reconnect in the event of a failure in the JMSProvider.&lt;br&gt;&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[JBAS-3991] A number of the JACC PolicyContextHandler impls use a ThreadLocal. In many cases, the users of these classes are not making the necessary cleanup call and objects are leaking to the thread via the ThreadLocal. A search for implementations of PolicyContextHandler and then a review of the usage of each impl found problems with: org.jboss.ejb.BeanMetaDataPolicyContextHandler, org.jboss.ejb.plugins.EnterpriseBeanPolicyContextHandler, org.jboss.web.tomcat.security.HttpServletRequestPolicyContextHandler&lt;br&gt;
         [JBAS-3657] Prior to the introduction of this patch, there was no way to control the lifecyle and intialization of the JMS StdServerSessionPool. This patch provides for lazy intialization of the pool, idle session recycling, and an override for JMS provider reconnect behavior. Further, this patch introduces new XA and Local transaction management when integrating with WebSphereMQ to allow for JBoss to read from a WebSphereMQ XA queue. Note, this patch does not contain the facilities to allow for enlisting multiple WebSphereMQ XA resources in the same transaction.&lt;br&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-3999.zip / 2175456&lt;br&gt;MD5: &amp;nbsp; ffa54184759a3fe378a733de0c15cbbd&lt;br&gt;SHA-256: &amp;nbsp; 0cd5f452defdb2e07bd91e11040cd22af67d3ea13fb9b6ade7355f7f250b27dc&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Rename %JBOSS_HOME%/server/default/lib/jboss.jar to "jboss.jar.replacedBy.JBAS-3991.jar.old"&lt;br&gt;
        Copy the new jboss.jar to %JBOSS_HOME%/server/default/lib/&lt;br&gt;
        Rename %JBOSS_HOME%/server/all/lib/jboss.jar to "jboss.jar.replacedBy.JBAS-3991.jar.old"&lt;br&gt;
        Copy the new jboss.jar to %JBOSS_HOME%/server/all/lib/&lt;br&gt;&lt;br&gt;

        Rename %JBOSS_HOME%/server/default/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar to "tomcat55-service.jar.replacedBy.JBAS-3991.jar.old"&lt;br&gt;
        Copy the new tomcat55-service.jar to %JBOSS_HOME%/server/default/deploy/jbossweb-tomcat55.sar/&lt;br&gt;
        Rename %JBOSS_HOME%/server/all/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar to "tomcat55-service.jar.replacedBy.JBAS-3991.jar.old"&lt;br&gt;
        Copy the new tomcat55-service.jar to %JBOSS_HOME%/server/all/deploy/jbossweb-tomcat55.sar/&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Jan 24 23:28:27 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Jan 24 23:28:27 EST 2007&lt;br&gt;</description>
    <dc:subject>Cummulative Patch to include JBAS-3991 and JBAS-3657</dc:subject>
    <dc:date>2007-01-24T23:28:Z</dc:date>
    <jbn:creator>Galder Zamarreño</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5GA"
        jbn:productName="Application Server" jbn:productVersion="4.0.5" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0142">Application Server; 4.0.5</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-3999</jbn:jira>
    <jbn:md5>ffa54184759a3fe378a733de0c15cbbd</jbn:md5>
    <jbn:sha256>0cd5f452defdb2e07bd91e11040cd22af67d3ea13fb9b6ade7355f7f250b27dc</jbn:sha256>
    <jbn:fileName>JBAS-3999.zip</jbn:fileName>
    <jbn:fileSize>2175456</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006uMpEAAU</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006uMpEAAU</jbn:automatedDownloadUrl>
    <jbn:longDescription>[JBAS-3991] A number of the JACC PolicyContextHandler impls use a ThreadLocal. In many cases, the users of these classes are not making the necessary cleanup call and objects are leaking to the thread via the ThreadLocal. A search for implementations of PolicyContextHandler and then a review of the usage of each impl found problems with: org.jboss.ejb.BeanMetaDataPolicyContextHandler, org.jboss.ejb.plugins.EnterpriseBeanPolicyContextHandler, org.jboss.web.tomcat.security.HttpServletRequestPolicyContextHandler&lt;br&gt;
         [JBAS-3657] Prior to the introduction of this patch, there was no way to control the lifecyle and intialization of the JMS StdServerSessionPool. This patch provides for lazy intialization of the pool, idle session recycling, and an override for JMS provider reconnect behavior. Further, this patch introduces new XA and Local transaction management when integrating with WebSphereMQ to allow for JBoss to read from a WebSphereMQ XA queue. Note, this patch does not contain the facilities to allow for enlisting multiple WebSphereMQ XA resources in the same transaction.&lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>Cummulative patch including JBAS-3991 and JBAS-3657 patches:&lt;br&gt;
        [JBAS-3991] Some JACC PolicyContextHandler implementations use a ThreadLocal but do not do necessary cleanup.&lt;br&gt;
        [JBAS-3657] This patch provides JMS/ASF integration improvements with WebSphereMQ (version 5.x/6.0). Also, JMS provider reconnect behavior was fixed to no longer stop attempting to reconnect in the event of a failure in the JMSProvider.&lt;br&gt;</jbn:shortDescription>
    <jbn:manualInstallation>Rename %JBOSS_HOME%/server/default/lib/jboss.jar to "jboss.jar.replacedBy.JBAS-3991.jar.old"&lt;br&gt;
        Copy the new jboss.jar to %JBOSS_HOME%/server/default/lib/&lt;br&gt;
        Rename %JBOSS_HOME%/server/all/lib/jboss.jar to "jboss.jar.replacedBy.JBAS-3991.jar.old"&lt;br&gt;
        Copy the new jboss.jar to %JBOSS_HOME%/server/all/lib/&lt;br&gt;&lt;br&gt;

        Rename %JBOSS_HOME%/server/default/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar to "tomcat55-service.jar.replacedBy.JBAS-3991.jar.old"&lt;br&gt;
        Copy the new tomcat55-service.jar to %JBOSS_HOME%/server/default/deploy/jbossweb-tomcat55.sar/&lt;br&gt;
        Rename %JBOSS_HOME%/server/all/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar to "tomcat55-service.jar.replacedBy.JBAS-3991.jar.old"&lt;br&gt;
        Copy the new tomcat55-service.jar to %JBOSS_HOME%/server/all/deploy/jbossweb-tomcat55.sar/&lt;br&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-01-24T23:28:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006uMoJAAU">
    <title>BUGFIX: JBAS-3991 - JBAS-3956 Patch for 4.0.5.GA</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006uMoJAAU</link>
    <description>TITLE: &amp;nbsp; JBAS-3956 Patch for 4.0.5.GA&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-3991&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Some JACC PolicyContextHandler implementations use a ThreadLocal but do not do necessary cleanup.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;A number of the JACC PolicyContextHandler impls use a ThreadLocal. In many cases, the users of these classes are not making the necessary cleanup call and objects are leaking to the thread via the ThreadLocal. A search for implementations of PolicyContextHandler and then a review of the usage of each impl found problems with: org.jboss.ejb.BeanMetaDataPolicyContextHandler, org.jboss.ejb.plugins.EnterpriseBeanPolicyContextHandler, org.jboss.web.tomcat.security.HttpServletRequestPolicyContextHandler&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-3991.zip / 2004488&lt;br&gt;MD5: &amp;nbsp; 934df626f6d219594ddeac07aaa07742&lt;br&gt;SHA-256: &amp;nbsp; 732307e917073747e799dedad9fb34a6fb670ad79c34a24784aae61699d8da31&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Rename %JBOSS_HOME%/server/default/lib/jboss.jar to "jboss.jar.replacedBy.JBAS-3991.jar.old"&lt;br&gt;
        Copy the new jboss.jar to %JBOSS_HOME%/server/default/lib/&lt;br&gt;
        Rename %JBOSS_HOME%/server/all/lib/jboss.jar to "jboss.jar.replacedBy.JBAS-3991.jar.old"&lt;br&gt;
        Copy the new jboss.jar to %JBOSS_HOME%/server/all/lib/&lt;br&gt;&lt;br&gt;

        Rename %JBOSS_HOME%/server/default/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar to "tomcat55-service.jar.replacedBy.JBAS-3991.jar.old"&lt;br&gt;
        Copy the new tomcat55-service.jar to %JBOSS_HOME%/server/default/deploy/jbossweb-tomcat55.sar/&lt;br&gt;
        Rename %JBOSS_HOME%/server/all/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar to "tomcat55-service.jar.replacedBy.JBAS-3991.jar.old"&lt;br&gt;
        Copy the new tomcat55-service.jar to %JBOSS_HOME%/server/all/deploy/jbossweb-tomcat55.sar/&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Jan 24 23:26:02 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Jan 24 23:26:02 EST 2007&lt;br&gt;</description>
    <dc:subject>JBAS-3956 Patch for 4.0.5.GA</dc:subject>
    <dc:date>2007-01-24T23:26:Z</dc:date>
    <jbn:creator>Galder Zamarreño</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5GA"
        jbn:productName="Application Server" jbn:productVersion="4.0.5" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0142">Application Server; 4.0.5</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-3991</jbn:jira>
    <jbn:md5>934df626f6d219594ddeac07aaa07742</jbn:md5>
    <jbn:sha256>732307e917073747e799dedad9fb34a6fb670ad79c34a24784aae61699d8da31</jbn:sha256>
    <jbn:fileName>JBAS-3991.zip</jbn:fileName>
    <jbn:fileSize>2004488</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006uMoJAAU</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006uMoJAAU</jbn:automatedDownloadUrl>
    <jbn:longDescription>A number of the JACC PolicyContextHandler impls use a ThreadLocal. In many cases, the users of these classes are not making the necessary cleanup call and objects are leaking to the thread via the ThreadLocal. A search for implementations of PolicyContextHandler and then a review of the usage of each impl found problems with: org.jboss.ejb.BeanMetaDataPolicyContextHandler, org.jboss.ejb.plugins.EnterpriseBeanPolicyContextHandler, org.jboss.web.tomcat.security.HttpServletRequestPolicyContextHandler</jbn:longDescription>
    <jbn:shortDescription>Some JACC PolicyContextHandler implementations use a ThreadLocal but do not do necessary cleanup.</jbn:shortDescription>
    <jbn:manualInstallation>Rename %JBOSS_HOME%/server/default/lib/jboss.jar to "jboss.jar.replacedBy.JBAS-3991.jar.old"&lt;br&gt;
        Copy the new jboss.jar to %JBOSS_HOME%/server/default/lib/&lt;br&gt;
        Rename %JBOSS_HOME%/server/all/lib/jboss.jar to "jboss.jar.replacedBy.JBAS-3991.jar.old"&lt;br&gt;
        Copy the new jboss.jar to %JBOSS_HOME%/server/all/lib/&lt;br&gt;&lt;br&gt;

        Rename %JBOSS_HOME%/server/default/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar to "tomcat55-service.jar.replacedBy.JBAS-3991.jar.old"&lt;br&gt;
        Copy the new tomcat55-service.jar to %JBOSS_HOME%/server/default/deploy/jbossweb-tomcat55.sar/&lt;br&gt;
        Rename %JBOSS_HOME%/server/all/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar to "tomcat55-service.jar.replacedBy.JBAS-3991.jar.old"&lt;br&gt;
        Copy the new tomcat55-service.jar to %JBOSS_HOME%/server/all/deploy/jbossweb-tomcat55.sar/&lt;br&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-01-24T23:26:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006u68bAAA">
    <title>BUGFIX: JBAS-3988 - Patch 4.0.5.GA with Commons Logging 1.1</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006u68bAAA</link>
    <description>TITLE: &amp;nbsp; Patch 4.0.5.GA with Commons Logging 1.1&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-3988&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Upgrade removes classloader leaks and does not throw LogConfigurationException.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JCL (Jakarta Commons Logging) attempts to load a Log impl using the context classloader and instantiate it via reflection. In 1.0.4 this often fails with LogConfigurationException because the type of the impl's Log interface is different from the type seen by ContainerBase, due to the different classloader. JCL 1.1 is intelligent enough to detect this situation and fall back on looking for a Log impl using ContainerBase's classloader.
        Applications which use JCL should call LogFactory.release() as part of their shutdown work (often done in a ServletContextListener) still applies. JCL stores a reference to your app's classloader as a key in a map held in a static field. In JCL 1.1 this map has semantics basically equivalent to WeakHashMap, but still this arrangement has the potential to leak the classloader. The only reliable way to ensure that doesn't happen is to call LogFactory.release().&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-3988.zip / 50246&lt;br&gt;MD5: &amp;nbsp; 51c13528fdb6d4597a4973d1059583ce&lt;br&gt;SHA-256: &amp;nbsp; fa6f894c3ccd37d4d1e981dc08091668940e3bbd044b2b9d5b6c83fac8c90284&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Rename %JBOSS_HOME%/lib/commons-logging.jar to "commons-logging.jar.replacedBy.JBAS-3988.jar.old"&lt;br&gt;
        Copy the new commons-logging.jar to %JBOSS_HOME%/lib/"&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Jan 19 19:12:28 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Mar 06 11:35:33 EST 2007&lt;br&gt;</description>
    <dc:subject>Patch 4.0.5.GA with Commons Logging 1.1</dc:subject>
    <dc:date>2007-01-19T19:12:Z</dc:date>
    <jbn:creator>Galder Zamarreño</jbn:creator>
    <jbn:distributionStatus>REMOVED</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5GA"
        jbn:productName="Application Server" jbn:productVersion="4.0.5" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0142">Application Server; 4.0.5</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-3988</jbn:jira>
    <jbn:md5>51c13528fdb6d4597a4973d1059583ce</jbn:md5>
    <jbn:sha256>fa6f894c3ccd37d4d1e981dc08091668940e3bbd044b2b9d5b6c83fac8c90284</jbn:sha256>
    <jbn:fileName>JBAS-3988.zip</jbn:fileName>
    <jbn:fileSize>50246</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006u68bAAA</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006u68bAAA</jbn:automatedDownloadUrl>
    <jbn:longDescription>JCL (Jakarta Commons Logging) attempts to load a Log impl using the context classloader and instantiate it via reflection. In 1.0.4 this often fails with LogConfigurationException because the type of the impl's Log interface is different from the type seen by ContainerBase, due to the different classloader. JCL 1.1 is intelligent enough to detect this situation and fall back on looking for a Log impl using ContainerBase's classloader.
        Applications which use JCL should call LogFactory.release() as part of their shutdown work (often done in a ServletContextListener) still applies. JCL stores a reference to your app's classloader as a key in a map held in a static field. In JCL 1.1 this map has semantics basically equivalent to WeakHashMap, but still this arrangement has the potential to leak the classloader. The only reliable way to ensure that doesn't happen is to call LogFactory.release().</jbn:longDescription>
    <jbn:shortDescription>Upgrade removes classloader leaks and does not throw LogConfigurationException.</jbn:shortDescription>
    <jbn:manualInstallation>Rename %JBOSS_HOME%/lib/commons-logging.jar to "commons-logging.jar.replacedBy.JBAS-3988.jar.old"&lt;br&gt;
        Copy the new commons-logging.jar to %JBOSS_HOME%/lib/"</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-03-06T11:35:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006u3NZAAY">
    <title>BUGFIX: JBAS-3978 - One off patch for ASPATCH-137: JConsole throws exception on connect post</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006u3NZAAY</link>
    <description>TITLE: &amp;nbsp; One off patch for ASPATCH-137: JConsole throws exception on connect post&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-3978&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JConsole throws exception on connect post JBoss4.0.3SP1&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;An Exception in thread "JConsole.addHost" java.lang.IllegalArgumentException: java.lang:type=Runtime not found in the

connection. is seen when using the jdk jconsole jmx tool to connect to a remote jboss server using jvm properties like:&lt;br&gt;
"-Djavax.management.builder.initial=org.jboss.system.server.jmx.MBeanServerBuilderImpl -Djboss.platform.mbeanserver -

Dcom.sun.management.jmxremote.port=25555 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false"&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-3978.zip / 278262&lt;br&gt;MD5: &amp;nbsp; 3fe7bf6507b82c0c30adf1d821207d46&lt;br&gt;SHA-256: &amp;nbsp; dd4d891690b0ecd5300b4d878751d6efcf157b958f17072f90b4582f5db09d63&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Copy the new run.jar to %JBOSS_HOME%/bin"&lt;br&gt;
        Copy the new jboss-system.jar to %JBOSS_HOME%/lib"&lt;br&gt;CREATED DATE: &amp;nbsp; Thu Jan 18 13:30:15 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Thu Jan 18 13:30:15 EST 2007&lt;br&gt;</description>
    <dc:subject>One off patch for ASPATCH-137: JConsole throws exception on connect post</dc:subject>
    <dc:date>2007-01-18T13:30:Z</dc:date>
    <jbn:creator>scott.stark@jboss.com</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5GA"
        jbn:productName="Application Server" jbn:productVersion="4.0.5" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0142">Application Server; 4.0.5</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-3978</jbn:jira>
    <jbn:md5>3fe7bf6507b82c0c30adf1d821207d46</jbn:md5>
    <jbn:sha256>dd4d891690b0ecd5300b4d878751d6efcf157b958f17072f90b4582f5db09d63</jbn:sha256>
    <jbn:fileName>JBAS-3978.zip</jbn:fileName>
    <jbn:fileSize>278262</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006u3NZAAY</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006u3NZAAY</jbn:automatedDownloadUrl>
    <jbn:longDescription>An Exception in thread "JConsole.addHost" java.lang.IllegalArgumentException: java.lang:type=Runtime not found in the

connection. is seen when using the jdk jconsole jmx tool to connect to a remote jboss server using jvm properties like:&lt;br&gt;
"-Djavax.management.builder.initial=org.jboss.system.server.jmx.MBeanServerBuilderImpl -Djboss.platform.mbeanserver -

Dcom.sun.management.jmxremote.port=25555 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false"</jbn:longDescription>
    <jbn:shortDescription>JConsole throws exception on connect post JBoss4.0.3SP1</jbn:shortDescription>
    <jbn:manualInstallation>Copy the new run.jar to %JBOSS_HOME%/bin"&lt;br&gt;
        Copy the new jboss-system.jar to %JBOSS_HOME%/lib"</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-01-18T13:30:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006tvhoAAA">
    <title>BUGFIX: JBAS-3913 - JBAS-3198 Patch for JBoss AS 4.0.5</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006tvhoAAA</link>
    <description>TITLE: &amp;nbsp; JBAS-3198 Patch for JBoss AS 4.0.5&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-3913&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Class loading error for scpoed deployments when using pooled invoker.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The bug is actually within org.jboss.invocation.pooled.interfaces.OptimizedObjectInputStream

where is caching loaded classes using a static map (which does not take into account classloaders). The

fix is to change so has a cache per classloader.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-3913.zip / 5844286&lt;br&gt;MD5: &amp;nbsp; 49bc72cb2191a357b5283b00b437725a&lt;br&gt;SHA-256: &amp;nbsp; 13711a2bf81685baa87e0badaa4384a7eb589f06614c476b38faebc73c832994&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Rename %JBOSS_HOME%/client/jbossall-client.jar to "jbossall-client.replacedBy.JBAS-3913.jar.old&lt;br&gt;
        Copy the new jbossall-client.jar to %JBOSS_HOME%/client/"&lt;br&gt;
        Rename %JBOSS_HOME%/client/jboss-client.jar to "jboss-client.replacedBy.JBAS-3913.jar.old&lt;br&gt;
        Copy the new jboss-client.jar to %JBOSS_HOME%/client/"&lt;br&gt;
        Rename %JBOSS_HOME%/server/default/lib/jboss.jar to "jboss.replacedBy.JBAS-3913.jar.old&lt;br&gt;
        Copy the new jboss.jar to %JBOSS_HOME%/server/default/lib/"&lt;br&gt;
        Rename %JBOSS_HOME%/server/minimal/lib/jboss-minimal.jar to "jboss-minimal.replacedBy.JBAS-3913.jar.old&lt;br&gt;
        Copy the new jboss-minimal.jar to %JBOSS_HOME%/server/minimal/lib/"&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Jan 15 12:48:47 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Jan 15 12:48:47 EST 2007&lt;br&gt;</description>
    <dc:subject>JBAS-3198 Patch for JBoss AS 4.0.5</dc:subject>
    <dc:date>2007-01-15T12:48:Z</dc:date>
    <jbn:creator>Tom Elrod</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5GA"
        jbn:productName="Application Server" jbn:productVersion="4.0.5" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0142">Application Server; 4.0.5</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-3913</jbn:jira>
    <jbn:md5>49bc72cb2191a357b5283b00b437725a</jbn:md5>
    <jbn:sha256>13711a2bf81685baa87e0badaa4384a7eb589f06614c476b38faebc73c832994</jbn:sha256>
    <jbn:fileName>JBAS-3913.zip</jbn:fileName>
    <jbn:fileSize>5844286</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006tvhoAAA</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006tvhoAAA</jbn:automatedDownloadUrl>
    <jbn:longDescription>The bug is actually within org.jboss.invocation.pooled.interfaces.OptimizedObjectInputStream

where is caching loaded classes using a static map (which does not take into account classloaders). The

fix is to change so has a cache per classloader.</jbn:longDescription>
    <jbn:shortDescription>Class loading error for scpoed deployments when using pooled invoker.</jbn:shortDescription>
    <jbn:manualInstallation>Rename %JBOSS_HOME%/client/jbossall-client.jar to "jbossall-client.replacedBy.JBAS-3913.jar.old&lt;br&gt;
        Copy the new jbossall-client.jar to %JBOSS_HOME%/client/"&lt;br&gt;
        Rename %JBOSS_HOME%/client/jboss-client.jar to "jboss-client.replacedBy.JBAS-3913.jar.old&lt;br&gt;
        Copy the new jboss-client.jar to %JBOSS_HOME%/client/"&lt;br&gt;
        Rename %JBOSS_HOME%/server/default/lib/jboss.jar to "jboss.replacedBy.JBAS-3913.jar.old&lt;br&gt;
        Copy the new jboss.jar to %JBOSS_HOME%/server/default/lib/"&lt;br&gt;
        Rename %JBOSS_HOME%/server/minimal/lib/jboss-minimal.jar to "jboss-minimal.replacedBy.JBAS-3913.jar.old&lt;br&gt;
        Copy the new jboss-minimal.jar to %JBOSS_HOME%/server/minimal/lib/"&lt;br&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-01-15T12:48:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006b7lXAAQ">
    <title>BUGFIX: JBAS-3882 - JBossXB automatically unzips gzipped content when decoding base64 data.</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006b7lXAAQ</link>
    <description>TITLE: &amp;nbsp; JBossXB automatically unzips gzipped content when decoding base64 data.&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-3882&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBXB-89 - JBossXB automatically unzips gzipped content when decoding base64 data.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBXB-89 - JBossXB automatically unzips gzipped content when decoding base64 data.&lt;br&gt;&lt;br&gt;

        This is because JBossXB is reusing an existing library that had the ability to GZip data
        being converted to Base64 and to unzip data being decoded from Base64.&lt;br&gt;&lt;br&gt;

        This patch corrects how the Base64 library is used so we nolonger unzip GZipped data.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-3882.zip / 234773&lt;br&gt;MD5: &amp;nbsp; 1c81bb82593b88c3c25e7e90c7fb6bc5&lt;br&gt;SHA-256: &amp;nbsp; b98ac231b06b29e22a9f07431cae7262b9b2dd1866f1360cac75fa154a6e974a&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Copy the jar jboss-xml-binding.jar to {jboss.home}/client and {jboss.home}/lib&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Nov 29 20:23:33 EST 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Nov 29 20:23:33 EST 2006&lt;br&gt;</description>
    <dc:subject>JBossXB automatically unzips gzipped content when decoding base64 data.</dc:subject>
    <dc:date>2006-11-29T20:23:Z</dc:date>
    <jbn:creator>Darran Lofthouse</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5GA"
        jbn:productName="Application Server" jbn:productVersion="4.0.5" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0142">Application Server; 4.0.5</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-3882</jbn:jira>
    <jbn:md5>1c81bb82593b88c3c25e7e90c7fb6bc5</jbn:md5>
    <jbn:sha256>b98ac231b06b29e22a9f07431cae7262b9b2dd1866f1360cac75fa154a6e974a</jbn:sha256>
    <jbn:fileName>JBAS-3882.zip</jbn:fileName>
    <jbn:fileSize>234773</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006b7lXAAQ</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006b7lXAAQ</jbn:automatedDownloadUrl>
    <jbn:longDescription>JBXB-89 - JBossXB automatically unzips gzipped content when decoding base64 data.&lt;br&gt;&lt;br&gt;

        This is because JBossXB is reusing an existing library that had the ability to GZip data
        being converted to Base64 and to unzip data being decoded from Base64.&lt;br&gt;&lt;br&gt;

        This patch corrects how the Base64 library is used so we nolonger unzip GZipped data.</jbn:longDescription>
    <jbn:shortDescription>JBXB-89 - JBossXB automatically unzips gzipped content when decoding base64 data.</jbn:shortDescription>
    <jbn:manualInstallation>Copy the jar jboss-xml-binding.jar to {jboss.home}/client and {jboss.home}/lib</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-11-29T20:23:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006vgnnAAA">
    <title>BUGFIX: ASPATCH-161 - JBoss AS 4.0.5.GA_CP01</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006vgnnAAA</link>
    <description>TITLE: &amp;nbsp; JBoss AS 4.0.5.GA_CP01&lt;br&gt;JIRA ID: &amp;nbsp; ASPATCH-161&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CP01 is the first cumulative patch for JBoss 4.0.5_GA. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-158"&gt;ASPATCH-158&lt;/a&gt;: ExternalContext needs to expand its proxy interface collection&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-143"&gt;ASPATCH-143&lt;/a&gt;: JACC PolicyContextHandler usage leaks ThreadLocal values&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-142"&gt;ASPATCH-142&lt;/a&gt;: JBAS-3198: Problems with separated ClassLoaders for EARs and pooled invoker (PooledInvokerHA)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-138"&gt;ASPATCH-138&lt;/a&gt;: JBAS-3882: JBXB-89 - JBossXB automatically unzips gzipped content when decoding base64 data.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-137"&gt;ASPATCH-137&lt;/a&gt;: JBAS-3947: JConsole throws exception on connect post JBoss4.0.3SP1&lt;br&gt;
&lt;br&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-4.0.5.GA_CP01.zip / 6804514&lt;br&gt;MD5: &amp;nbsp; 0bc07fbdbb0659401e18b8516c0a208a&lt;br&gt;SHA-256: &amp;nbsp; c7f4ea707fa9fc2f9fd56ab37fe0365b2214bc189567eedb495426abc27f0eb4&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Note:  &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Feb 13 12:00:49 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Feb 13 12:12:29 EST 2007&lt;br&gt;</description>
    <dc:subject>JBoss AS 4.0.5.GA_CP01</dc:subject>
    <dc:date>2007-02-13T12:00:Z</dc:date>
    <jbn:creator>Jaroslaw Kijanowski</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5GA"
        jbn:productName="Application Server" jbn:productVersion="4.0.5" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0142">Application Server; 4.0.5</jbn:product>
    </jbn:products>
    <jbn:jira>ASPATCH-161</jbn:jira>
    <jbn:md5>0bc07fbdbb0659401e18b8516c0a208a</jbn:md5>
    <jbn:sha256>c7f4ea707fa9fc2f9fd56ab37fe0365b2214bc189567eedb495426abc27f0eb4</jbn:sha256>
    <jbn:fileName>jboss-4.0.5.GA_CP01.zip</jbn:fileName>
    <jbn:fileSize>6804514</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006vgnnAAA</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006vgnnAAA</jbn:automatedDownloadUrl>
    <jbn:instructionCompatibilityVersion>1.4</jbn:instructionCompatibilityVersion>
    <jbn:longDescription>Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-158"&gt;ASPATCH-158&lt;/a&gt;: ExternalContext needs to expand its proxy interface collection&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-143"&gt;ASPATCH-143&lt;/a&gt;: JACC PolicyContextHandler usage leaks ThreadLocal values&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-142"&gt;ASPATCH-142&lt;/a&gt;: JBAS-3198: Problems with separated ClassLoaders for EARs and pooled invoker (PooledInvokerHA)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-138"&gt;ASPATCH-138&lt;/a&gt;: JBAS-3882: JBXB-89 - JBossXB automatically unzips gzipped content when decoding base64 data.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-137"&gt;ASPATCH-137&lt;/a&gt;: JBAS-3947: JConsole throws exception on connect post JBoss4.0.3SP1&lt;br&gt;
&lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>CP01 is the first cumulative patch for JBoss 4.0.5_GA. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;</jbn:shortDescription>
    <jbn:manualInstallation>Note:  &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;</jbn:manualInstallation>
    <jbn:automatedInstallation>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
  &lt;jbn:automatedInstallation xmlns:jbn="http://network.jboss.com/elements/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" &gt;
  &lt;jbn:instructions&gt;
   &lt;jbn:instructionSet rdf:about="http://network.jboss.com/instructionVersion#1.4"&gt;
     &lt;![CDATA[&lt;?xml version="1.0"?&gt;
&lt;process-definition name="process"&gt;
   &lt;start-state&gt;
      &lt;transition to="main_process/1"/&gt;
   &lt;/start-state&gt;

   &lt;super-state name="main_process"&gt;

      &lt;node name="1"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.JONServerDownloadActionHandler" config-type="bean"&gt;
           &lt;/action&gt;
         &lt;transition name="success" to="2"/&gt;
      &lt;/node&gt;
      &lt;node name="2"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.CompareDigestActionHandler"
                 config-type="bean"&gt;
            &lt;algorithm&gt;MD5&lt;/algorithm&gt;
            &lt;fileToBeCheckedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeCheckedLocation&gt;
            &lt;expectedDigest&gt;#{software.MD5}&lt;/expectedDigest&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="3"/&gt;
      &lt;/node&gt;

      &lt;node name="3"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.UnzipActionHandler"
                 config-type="bean"&gt;
            &lt;fileToBeUnzippedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeUnzippedLocation&gt;
            &lt;destinationDirectoryLocation&gt;#{patchFolder}&lt;/destinationDirectoryLocation&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="4"/&gt;
      &lt;/node&gt;

      &lt;node name="4"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;stopIfRunning&lt;/actionName&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="5"/&gt;
      &lt;/node&gt;

      &lt;!-- the XML above should *not* change per patch --&gt;


        &lt;node name="5"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="6"/&gt;
                &lt;transition name="success" to="6"/&gt;
        &lt;/node&gt;
        &lt;node name="6"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="7"/&gt;
                &lt;transition name="success" to="7"/&gt;
        &lt;/node&gt;
        &lt;node name="7"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/tc5-cluster.sar/tc5-cluster.aop&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/tc5-cluster.sar/tc5-cluster.aop&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="8"/&gt;
                &lt;transition name="success" to="8"/&gt;
        &lt;/node&gt;
        &lt;node name="8"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-system.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-system.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="9"/&gt;
                &lt;transition name="success" to="9"/&gt;
        &lt;/node&gt;
        &lt;node name="9"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-xml-binding.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-xml-binding.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="10"/&gt;
                &lt;transition name="success" to="10"/&gt;
        &lt;/node&gt;
        &lt;node name="10"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="11"/&gt;
                &lt;transition name="success" to="11"/&gt;
        &lt;/node&gt;
        &lt;node name="11"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-xml-binding.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-xml-binding.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="12"/&gt;
                &lt;transition name="success" to="12"/&gt;
        &lt;/node&gt;
        &lt;node name="12"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossall-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossall-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="13"/&gt;
                &lt;transition name="success" to="13"/&gt;
        &lt;/node&gt;
        &lt;node name="13"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/bin/run.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/bin/run.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="14"/&gt;
                &lt;transition name="success" to="14"/&gt;
        &lt;/node&gt;
        &lt;node name="14"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-minimal.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/minimal/lib/jboss-minimal.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="15"/&gt;
                &lt;transition name="success" to="15"/&gt;
        &lt;/node&gt;



      &lt;!-- no notifications --&gt;

      &lt;!-- the XML below should *not* change per patch --&gt;

      &lt;node name="15"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;start&lt;/actionName&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="../end"/&gt;
      &lt;/node&gt;

      &lt;transition name="error" to="end"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.SetProcessStatusActionHandler" config-type="bean"&gt;
            &lt;status&gt;false&lt;/status&gt;
         &lt;/action&gt;
      &lt;/transition&gt;

   &lt;/super-state&gt;
   &lt;end-state name="end"/&gt;
&lt;/process-definition&gt;


]]&gt;
   &lt;/jbn:instructionSet&gt;
 &lt;/jbn:instructions&gt;
&lt;/jbn:automatedInstallation&gt;</jbn:automatedInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-02-13T12:12:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000009bABXAA2">
    <title>BUGFIX: ASPATCH-325 - JBoss AS 4.0.5.GA_CP11</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000009bABXAA2</link>
    <description>TITLE: &amp;nbsp; JBoss AS 4.0.5.GA_CP11&lt;br&gt;JIRA ID: &amp;nbsp; ASPATCH-325&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP10&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP09&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP08&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP07&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP06&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP05&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP04&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP03&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP02&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP01&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CP11 is the eleventh cumulative patch for JBoss 4.0.5.GA. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP11:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-321"&gt;ASPATCH-321&lt;/a&gt;: Port JBAS-4225 to 4.0.5 CP - JBossMQ WriteTask in UIL2 could block forever&lt;br&gt;
&lt;b&gt;CP10:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-318"&gt;ASPATCH-318&lt;/a&gt;: Port JBAS-4870 - Redelivery flags not updated in case of JBossMQ node failure&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-317"&gt;ASPATCH-317&lt;/a&gt;: Backport XMBean Interceptor for InvokerAdaptorService to deal with NonSerializableExceptions&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-308"&gt;ASPATCH-308&lt;/a&gt;: CVE-2007-5461: Information Leak in Tomcat Webdav Servlet / AS 4.0.5&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-299"&gt;ASPATCH-299&lt;/a&gt;: JBAS-4753 - ExternalContext needs pass proxy interface set to the Proxy.newProxyInstance(loader, interfaces, handler); in createProxyContext method.&lt;br&gt;
&lt;b&gt;CP09:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-289"&gt;ASPATCH-289&lt;/a&gt;: RMI Client Doesn't Always Immediately Recover After Complete Cluster Shutdown&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-280"&gt;ASPATCH-280&lt;/a&gt;: JBAS-4611: HTTP Session Repl Cache configured with CacheLoader can cause slow AS shutdowns&lt;br&gt;
&lt;b&gt;CP08:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-288"&gt;ASPATCH-288&lt;/a&gt;: Leak in org/jboss/mx/loading/UnifiedClassLoader3 JMX Notifications&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-287"&gt;ASPATCH-287&lt;/a&gt;:  Parse Role Name from Role DN (LdapExtLoginModule)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-286"&gt;ASPATCH-286&lt;/a&gt;: Fix Tomcat security vulnerabilities, CVE-2007-3382 and CVE-2007-3385&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-285"&gt;ASPATCH-285&lt;/a&gt;: JBAS-4075: JBossCacheManager.findLocalSessions concurrency issue&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-259"&gt;ASPATCH-259&lt;/a&gt;: Migrate JBAS-3734 to 4.0.5. It was a small change put in by mistake, but fixed in 4.2. We now need to fix it in 4.0.5 in the cp.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-251"&gt;ASPATCH-251&lt;/a&gt;: Default EJB 3 local interface is not picked up if class is woven with JBoss AOP&lt;br&gt;
&lt;b&gt;CP07:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-234"&gt;ASPATCH-234&lt;/a&gt;: Preload commons logging in web container to avoid container/application interactions&lt;br&gt;
&lt;b&gt;CP06:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-241"&gt;ASPATCH-241&lt;/a&gt;: JBAS-4312 SpyConnectionConsumer should fire asynchFailure if it receives an error (for JBossAS-4.0.5.GA)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-238"&gt;ASPATCH-238&lt;/a&gt;: Need jboss/common 1.0.0.GA_CP02 release&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-236"&gt;ASPATCH-236&lt;/a&gt;: Adding Few more Filter options for TCLFilter&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP05:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-222"&gt;ASPATCH-222&lt;/a&gt;: Add JBAS-4453 add column class to the SerializableResultSetMetaData to the next CP&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-220"&gt;ASPATCH-220&lt;/a&gt;: JBAS-2813 : Add support for stopping ILs triggering the ExceptionListener&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-218"&gt;ASPATCH-218&lt;/a&gt;: JBAS-4090: Race condition in Connection.close() can deadlock the JBossMQ's ping thread.&lt;br&gt;
&lt;b&gt;CP04:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-210"&gt;ASPATCH-210&lt;/a&gt;: JBAS-4229 HASingletonController doesn't handle "split brain" correctly.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-206"&gt;ASPATCH-206&lt;/a&gt;: Upgrade Tomcat to 5.5.23, which includes security fixes for problems affecting 5.5.17 and 5.5.20&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-202"&gt;ASPATCH-202&lt;/a&gt;: cache partition index calculation&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-201"&gt;ASPATCH-201&lt;/a&gt;: support value classes in EJBQLToSQL92Compiler&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-192"&gt;ASPATCH-192&lt;/a&gt;: NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-180"&gt;ASPATCH-180&lt;/a&gt;: JBAS-4260: JBossMQ table schema can not be created within a transaction when using MS SQL Server jdbc driver&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-175"&gt;ASPATCH-175&lt;/a&gt;: Backport JBAS-4231 JMXOpsAccessControlFilter is Not Thread Safe&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-174"&gt;ASPATCH-174&lt;/a&gt;: Web Console causes an error when navigating entity beans or message driven beans.&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-164"&gt;ASPATCH-164&lt;/a&gt;: Upgrade to Commons Logging 1.1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-167"&gt;ASPATCH-167&lt;/a&gt;: org.jboss.test.classloader.test.CircularityUnitTestCase.testRecursiveLoadMT fails under jdk1.5.0_09&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-158"&gt;ASPATCH-158&lt;/a&gt;: ExternalContext needs to expand its proxy interface collection&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-143"&gt;ASPATCH-143&lt;/a&gt;: JACC PolicyContextHandler usage leaks ThreadLocal values&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-142"&gt;ASPATCH-142&lt;/a&gt;: JBAS-3198: Problems with separated ClassLoaders for EARs and pooled invoker (PooledInvokerHA)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-138"&gt;ASPATCH-138&lt;/a&gt;: JBAS-3882: JBXB-89 - JBossXB automatically unzips gzipped content when decoding base64 data.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-137"&gt;ASPATCH-137&lt;/a&gt;: JBAS-3947: JConsole throws exception on connect post JBoss4.0.3SP1&lt;br&gt;
&lt;br&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-4.0.5.GA_CP11.zip / 16003244&lt;br&gt;MD5: &amp;nbsp; 909dc8cc12a5f129e8d5ac77a77838bd&lt;br&gt;SHA-256: &amp;nbsp; 022042f1b1e89062ed9cb93328bb661ba7f702eab31381928f15dda020c97c73&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Note:  &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5)Apply configuration file patches:&lt;br&gt;
&lt;br&gt;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.
&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Apply the following patch if your instance is derived from the "default" configuration.&lt;/i&gt;&lt;br&gt;
5a) 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/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;
&lt;i&gt;Note: Apply the following patch if your instance is derived from the "all" configuration.&lt;/i&gt;&lt;br&gt;
5b) Use the original file PATCH_ROOT/config-patches/jboss-service-all.xml.orig and the patched file PATCH_ROOT/config-patches/jboss-service-all.xml.patched to update your file JBOSS_HOME/server/all/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;
5c) Use the original file PATCH_ROOT/config-patches/jmx-invoker-service.xml.orig and the patched file PATCH_ROOT/config-patches/jmx-invoker-service.xml.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-invoker-service.xml&lt;br&gt;
&lt;br&gt;
5d) Use the original file PATCH_ROOT/config-patches/EntityEjb.jsp.orig and the patched file PATCH_ROOT/config-patches/EntityEjb.jsp.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/management/console-mgr.sar/web-console.war/EntityEjb.jsp&lt;br&gt;
&lt;br&gt;
5e) Use the original file PATCH_ROOT/config-patches/MdbEjb.jsp.orig and the patched file PATCH_ROOT/config-patches/MdbEjb.jsp.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/management/console-mgr.sar/web-console.war/MdbEjb.jsp&lt;br&gt;
&lt;br&gt;
5f) Use the original file PATCH_ROOT/config-patches/StatefulEjb.jsp.orig and the patched file PATCH_ROOT/config-patches/StatefulEjb.jsp.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/management/console-mgr.sar/web-console.war/StatefulEjb.jsp&lt;br&gt;
&lt;br&gt;
5g) Use the original file PATCH_ROOT/config-patches/StatelessEjb.jsp.orig and the patched file PATCH_ROOT/config-patches/StatelessEjb.jsp.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/management/console-mgr.sar/web-console.war/StatelessEjb.jsp&lt;br&gt;
&lt;br&gt;
6) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
7) 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.&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Dec 10 12:32:17 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Dec 11 06:02:30 EST 2007&lt;br&gt;</description>
    <dc:subject>JBoss AS 4.0.5.GA_CP11</dc:subject>
    <dc:date>2007-12-10T12:32:Z</dc:date>
    <jbn:creator>Jaroslaw Kijanowski</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5GA"
        jbn:productName="Application Server" jbn:productVersion="4.0.5" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0142">Application Server; 4.0.5</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP09"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP09" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0206">Application Server; 4.0.5.GA_CP09</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP04"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP04" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0177">Application Server; 4.0.5.GA_CP04</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP02"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP02" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0161">Application Server; 4.0.5.GA_CP02</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP10"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP10" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0218">Application Server; 4.0.5.GA_CP10</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP06"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP06" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0188">Application Server; 4.0.5.GA_CP06</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP03"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP03" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0172">Application Server; 4.0.5.GA_CP03</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP05"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP05" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0186">Application Server; 4.0.5.GA_CP05</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP01"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP01" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0156">Application Server; 4.0.5.GA_CP01</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP08"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP08" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0202">Application Server; 4.0.5.GA_CP08</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP07"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP07" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0194">Application Server; 4.0.5.GA_CP07</jbn:product>
    </jbn:products>
    <jbn:jira>ASPATCH-325</jbn:jira>
    <jbn:md5>909dc8cc12a5f129e8d5ac77a77838bd</jbn:md5>
    <jbn:sha256>022042f1b1e89062ed9cb93328bb661ba7f702eab31381928f15dda020c97c73</jbn:sha256>
    <jbn:fileName>jboss-4.0.5.GA_CP11.zip</jbn:fileName>
    <jbn:fileSize>16003244</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000009bABXAA2</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000009bABXAA2</jbn:automatedDownloadUrl>
    <jbn:instructionCompatibilityVersion>1.4</jbn:instructionCompatibilityVersion>
    <jbn:longDescription>Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP11:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-321"&gt;ASPATCH-321&lt;/a&gt;: Port JBAS-4225 to 4.0.5 CP - JBossMQ WriteTask in UIL2 could block forever&lt;br&gt;
&lt;b&gt;CP10:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-318"&gt;ASPATCH-318&lt;/a&gt;: Port JBAS-4870 - Redelivery flags not updated in case of JBossMQ node failure&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-317"&gt;ASPATCH-317&lt;/a&gt;: Backport XMBean Interceptor for InvokerAdaptorService to deal with NonSerializableExceptions&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-308"&gt;ASPATCH-308&lt;/a&gt;: CVE-2007-5461: Information Leak in Tomcat Webdav Servlet / AS 4.0.5&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-299"&gt;ASPATCH-299&lt;/a&gt;: JBAS-4753 - ExternalContext needs pass proxy interface set to the Proxy.newProxyInstance(loader, interfaces, handler); in createProxyContext method.&lt;br&gt;
&lt;b&gt;CP09:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-289"&gt;ASPATCH-289&lt;/a&gt;: RMI Client Doesn't Always Immediately Recover After Complete Cluster Shutdown&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-280"&gt;ASPATCH-280&lt;/a&gt;: JBAS-4611: HTTP Session Repl Cache configured with CacheLoader can cause slow AS shutdowns&lt;br&gt;
&lt;b&gt;CP08:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-288"&gt;ASPATCH-288&lt;/a&gt;: Leak in org/jboss/mx/loading/UnifiedClassLoader3 JMX Notifications&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-287"&gt;ASPATCH-287&lt;/a&gt;:  Parse Role Name from Role DN (LdapExtLoginModule)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-286"&gt;ASPATCH-286&lt;/a&gt;: Fix Tomcat security vulnerabilities, CVE-2007-3382 and CVE-2007-3385&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-285"&gt;ASPATCH-285&lt;/a&gt;: JBAS-4075: JBossCacheManager.findLocalSessions concurrency issue&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-259"&gt;ASPATCH-259&lt;/a&gt;: Migrate JBAS-3734 to 4.0.5. It was a small change put in by mistake, but fixed in 4.2. We now need to fix it in 4.0.5 in the cp.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-251"&gt;ASPATCH-251&lt;/a&gt;: Default EJB 3 local interface is not picked up if class is woven with JBoss AOP&lt;br&gt;
&lt;b&gt;CP07:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-234"&gt;ASPATCH-234&lt;/a&gt;: Preload commons logging in web container to avoid container/application interactions&lt;br&gt;
&lt;b&gt;CP06:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-241"&gt;ASPATCH-241&lt;/a&gt;: JBAS-4312 SpyConnectionConsumer should fire asynchFailure if it receives an error (for JBossAS-4.0.5.GA)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-238"&gt;ASPATCH-238&lt;/a&gt;: Need jboss/common 1.0.0.GA_CP02 release&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-236"&gt;ASPATCH-236&lt;/a&gt;: Adding Few more Filter options for TCLFilter&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP05:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-222"&gt;ASPATCH-222&lt;/a&gt;: Add JBAS-4453 add column class to the SerializableResultSetMetaData to the next CP&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-220"&gt;ASPATCH-220&lt;/a&gt;: JBAS-2813 : Add support for stopping ILs triggering the ExceptionListener&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-218"&gt;ASPATCH-218&lt;/a&gt;: JBAS-4090: Race condition in Connection.close() can deadlock the JBossMQ's ping thread.&lt;br&gt;
&lt;b&gt;CP04:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-210"&gt;ASPATCH-210&lt;/a&gt;: JBAS-4229 HASingletonController doesn't handle "split brain" correctly.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-206"&gt;ASPATCH-206&lt;/a&gt;: Upgrade Tomcat to 5.5.23, which includes security fixes for problems affecting 5.5.17 and 5.5.20&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-202"&gt;ASPATCH-202&lt;/a&gt;: cache partition index calculation&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-201"&gt;ASPATCH-201&lt;/a&gt;: support value classes in EJBQLToSQL92Compiler&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-192"&gt;ASPATCH-192&lt;/a&gt;: NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-180"&gt;ASPATCH-180&lt;/a&gt;: JBAS-4260: JBossMQ table schema can not be created within a transaction when using MS SQL Server jdbc driver&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-175"&gt;ASPATCH-175&lt;/a&gt;: Backport JBAS-4231 JMXOpsAccessControlFilter is Not Thread Safe&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-174"&gt;ASPATCH-174&lt;/a&gt;: Web Console causes an error when navigating entity beans or message driven beans.&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-164"&gt;ASPATCH-164&lt;/a&gt;: Upgrade to Commons Logging 1.1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-167"&gt;ASPATCH-167&lt;/a&gt;: org.jboss.test.classloader.test.CircularityUnitTestCase.testRecursiveLoadMT fails under jdk1.5.0_09&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-158"&gt;ASPATCH-158&lt;/a&gt;: ExternalContext needs to expand its proxy interface collection&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-143"&gt;ASPATCH-143&lt;/a&gt;: JACC PolicyContextHandler usage leaks ThreadLocal values&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-142"&gt;ASPATCH-142&lt;/a&gt;: JBAS-3198: Problems with separated ClassLoaders for EARs and pooled invoker (PooledInvokerHA)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-138"&gt;ASPATCH-138&lt;/a&gt;: JBAS-3882: JBXB-89 - JBossXB automatically unzips gzipped content when decoding base64 data.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-137"&gt;ASPATCH-137&lt;/a&gt;: JBAS-3947: JConsole throws exception on connect post JBoss4.0.3SP1&lt;br&gt;
&lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>CP11 is the eleventh cumulative patch for JBoss 4.0.5.GA. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;</jbn:shortDescription>
    <jbn:manualInstallation>Note:  &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5)Apply configuration file patches:&lt;br&gt;
&lt;br&gt;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.
&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Apply the following patch if your instance is derived from the "default" configuration.&lt;/i&gt;&lt;br&gt;
5a) 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/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;
&lt;i&gt;Note: Apply the following patch if your instance is derived from the "all" configuration.&lt;/i&gt;&lt;br&gt;
5b) Use the original file PATCH_ROOT/config-patches/jboss-service-all.xml.orig and the patched file PATCH_ROOT/config-patches/jboss-service-all.xml.patched to update your file JBOSS_HOME/server/all/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;
5c) Use the original file PATCH_ROOT/config-patches/jmx-invoker-service.xml.orig and the patched file PATCH_ROOT/config-patches/jmx-invoker-service.xml.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-invoker-service.xml&lt;br&gt;
&lt;br&gt;
5d) Use the original file PATCH_ROOT/config-patches/EntityEjb.jsp.orig and the patched file PATCH_ROOT/config-patches/EntityEjb.jsp.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/management/console-mgr.sar/web-console.war/EntityEjb.jsp&lt;br&gt;
&lt;br&gt;
5e) Use the original file PATCH_ROOT/config-patches/MdbEjb.jsp.orig and the patched file PATCH_ROOT/config-patches/MdbEjb.jsp.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/management/console-mgr.sar/web-console.war/MdbEjb.jsp&lt;br&gt;
&lt;br&gt;
5f) Use the original file PATCH_ROOT/config-patches/StatefulEjb.jsp.orig and the patched file PATCH_ROOT/config-patches/StatefulEjb.jsp.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/management/console-mgr.sar/web-console.war/StatefulEjb.jsp&lt;br&gt;
&lt;br&gt;
5g) Use the original file PATCH_ROOT/config-patches/StatelessEjb.jsp.orig and the patched file PATCH_ROOT/config-patches/StatelessEjb.jsp.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/management/console-mgr.sar/web-console.war/StatelessEjb.jsp&lt;br&gt;
&lt;br&gt;
6) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
7) 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.&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;</jbn:manualInstallation>
    <jbn:automatedInstallation>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
  &lt;jbn:automatedInstallation xmlns:jbn="http://network.jboss.com/elements/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" &gt;
  &lt;jbn:instructions&gt;
   &lt;jbn:instructionSet rdf:about="http://network.jboss.com/instructionVersion#1.4"&gt;
     &lt;![CDATA[&lt;?xml version="1.0"?&gt;
&lt;process-definition name="process"&gt;
&lt;start-state&gt;
&lt;transition to="main_process/1"/&gt;
   &lt;/start-state&gt;
   &lt;super-state name="main_process"&gt;
      &lt;node name="1"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.JONServerDownloadActionHandler" config-type="bean"&gt;
           &lt;/action&gt;
         &lt;transition name="success" to="2"/&gt;
      &lt;/node&gt;
      &lt;node name="2"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.CompareDigestActionHandler"
                 config-type="bean"&gt;
            &lt;algorithm&gt;MD5&lt;/algorithm&gt;
            &lt;fileToBeCheckedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeCheckedLocation&gt;
            &lt;expectedDigest&gt;#{software.MD5}&lt;/expectedDigest&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="3"/&gt;
      &lt;/node&gt;
      &lt;node name="3"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.UnzipActionHandler"
                 config-type="bean"&gt;
            &lt;fileToBeUnzippedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeUnzippedLocation&gt;
            &lt;destinationDirectoryLocation&gt;#{patchFolder}&lt;/destinationDirectoryLocation&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="4"/&gt;
      &lt;/node&gt;
      &lt;node name="4"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;stopIfRunning&lt;/actionName&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="5"/&gt;
      &lt;/node&gt;
      &lt;!-- the XML above should *not* change per patch --&gt;
        &lt;node name="5"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jnpserver.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jnpserver.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="6"/&gt;
                &lt;transition name="success" to="6"/&gt;
        &lt;/node&gt;
        &lt;node name="6"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbosssx.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbosssx.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="7"/&gt;
                &lt;transition name="success" to="7"/&gt;
        &lt;/node&gt;
        &lt;node name="7"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jmx-adaptor-plugin.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jmx-adaptor-plugin.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="8"/&gt;
                &lt;transition name="success" to="8"/&gt;
        &lt;/node&gt;
        &lt;node name="8"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="9"/&gt;
                &lt;transition name="success" to="9"/&gt;
        &lt;/node&gt;
        &lt;node name="9"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossmq.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossmq.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="10"/&gt;
                &lt;transition name="success" to="10"/&gt;
        &lt;/node&gt;
        &lt;node name="10"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-common-jdbc-wrapper.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss-common-jdbc-wrapper.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="11"/&gt;
                &lt;transition name="success" to="11"/&gt;
        &lt;/node&gt;
        &lt;node name="11"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossha.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossha.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="12"/&gt;
                &lt;transition name="success" to="12"/&gt;
        &lt;/node&gt;
        &lt;node name="12"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/commons-logging.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/commons-logging.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="13"/&gt;
                &lt;transition name="success" to="13"/&gt;
        &lt;/node&gt;
        &lt;node name="13"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="14"/&gt;
                &lt;transition name="success" to="14"/&gt;
        &lt;/node&gt;
        &lt;node name="14"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/console-mgr-classes.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/console-mgr-classes.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="15"/&gt;
                &lt;transition name="success" to="15"/&gt;
        &lt;/node&gt;
        &lt;node name="15"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="16"/&gt;
                &lt;transition name="success" to="16"/&gt;
        &lt;/node&gt;
        &lt;node name="16"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-webdav.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-webdav.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="17"/&gt;
                &lt;transition name="success" to="17"/&gt;
        &lt;/node&gt;
        &lt;node name="17"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/jasper-compiler.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/jasper-compiler.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="18"/&gt;
                &lt;transition name="success" to="18"/&gt;
        &lt;/node&gt;
        &lt;node name="18"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/catalina-optional.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/catalina-optional.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="19"/&gt;
                &lt;transition name="success" to="19"/&gt;
        &lt;/node&gt;
        &lt;node name="19"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-coyote.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-coyote.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="20"/&gt;
                &lt;transition name="success" to="20"/&gt;
        &lt;/node&gt;
        &lt;node name="20"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/naming-resources.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/naming-resources.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="21"/&gt;
                &lt;transition name="success" to="21"/&gt;
        &lt;/node&gt;
        &lt;node name="21"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-util.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-util.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="22"/&gt;
                &lt;transition name="success" to="22"/&gt;
        &lt;/node&gt;
        &lt;node name="22"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/commons-modeler.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/commons-modeler.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="23"/&gt;
                &lt;transition name="success" to="23"/&gt;
        &lt;/node&gt;
        &lt;node name="23"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/catalina.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/catalina.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="24"/&gt;
                &lt;transition name="success" to="24"/&gt;
        &lt;/node&gt;
        &lt;node name="24"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-invoker.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-invoker.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="25"/&gt;
                &lt;transition name="success" to="25"/&gt;
        &lt;/node&gt;
        &lt;node name="25"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/jasper-runtime.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/jasper-runtime.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="26"/&gt;
                &lt;transition name="success" to="26"/&gt;
        &lt;/node&gt;
        &lt;node name="26"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/catalina-manager.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/catalina-manager.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="27"/&gt;
                &lt;transition name="success" to="27"/&gt;
        &lt;/node&gt;
        &lt;node name="27"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-http.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-http.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="28"/&gt;
                &lt;transition name="success" to="28"/&gt;
        &lt;/node&gt;
        &lt;node name="28"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-apr.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-apr.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="29"/&gt;
                &lt;transition name="success" to="29"/&gt;
        &lt;/node&gt;
        &lt;node name="29"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-ajp.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-ajp.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="30"/&gt;
                &lt;transition name="success" to="30"/&gt;
        &lt;/node&gt;
        &lt;node name="30"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="31"/&gt;
                &lt;transition name="success" to="31"/&gt;
        &lt;/node&gt;
        &lt;node name="31"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-default.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-default.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="32"/&gt;
                &lt;transition name="success" to="32"/&gt;
        &lt;/node&gt;
        &lt;node name="32"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/jasper-compiler-jdt.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/jasper-compiler-jdt.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="33"/&gt;
                &lt;transition name="success" to="33"/&gt;
        &lt;/node&gt;
        &lt;node name="33"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-jmx.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-jmx.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="34"/&gt;
                &lt;transition name="success" to="34"/&gt;
        &lt;/node&gt;
        &lt;node name="34"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-system.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-system.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="35"/&gt;
                &lt;transition name="success" to="35"/&gt;
        &lt;/node&gt;
        &lt;node name="35"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-xml-binding.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-xml-binding.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="36"/&gt;
                &lt;transition name="success" to="36"/&gt;
        &lt;/node&gt;
        &lt;node name="36"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-common.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-common.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="37"/&gt;
                &lt;transition name="success" to="37"/&gt;
        &lt;/node&gt;
        &lt;node name="37"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/commons-logging.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/commons-logging.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="38"/&gt;
                &lt;transition name="success" to="38"/&gt;
        &lt;/node&gt;
        &lt;node name="38"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jmx-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jmx-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="39"/&gt;
                &lt;transition name="success" to="39"/&gt;
        &lt;/node&gt;
        &lt;node name="39"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jnp-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jnp-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="40"/&gt;
                &lt;transition name="success" to="40"/&gt;
        &lt;/node&gt;
        &lt;node name="40"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="41"/&gt;
                &lt;transition name="success" to="41"/&gt;
        &lt;/node&gt;
        &lt;node name="41"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossmq-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossmq-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="42"/&gt;
                &lt;transition name="success" to="42"/&gt;
        &lt;/node&gt;
&lt;node name="42"&gt;
&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
&lt;originalFileLocation&gt;#{jbossClientDir}/jbosscx-client.jar&lt;/originalFileLocation&gt;
&lt;replacementFileLocation&gt;#{patchFolder}/client/jbosscx-client.jar&lt;/replacementFileLocation&gt;
&lt;/action&gt;
&lt;transition name="originalFileNotFound" to="43"/&gt;
&lt;transition name="success" to="43"/&gt;
&lt;/node&gt;
&lt;node name="43"&gt;
&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
&lt;originalFileLocation&gt;#{jbossClientDir}/jbossha-client.jar&lt;/originalFileLocation&gt;
&lt;replacementFileLocation&gt;#{patchFolder}/client/jbossha-client.jar&lt;/replacementFileLocation&gt;
&lt;/action&gt;
&lt;transition name="originalFileNotFound" to="44"/&gt;
&lt;transition name="success" to="44"/&gt;
&lt;/node&gt;
&lt;node name="44"&gt;
&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
&lt;originalFileLocation&gt;#{jbossClientDir}/jbossjmx-ant.jar&lt;/originalFileLocation&gt;
&lt;replacementFileLocation&gt;#{patchFolder}/client/jbossjmx-ant.jar&lt;/replacementFileLocation&gt;
&lt;/action&gt;
&lt;transition name="originalFileNotFound" to="45"/&gt;
&lt;transition name="success" to="45"/&gt;
&lt;/node&gt;
&lt;node name="45"&gt;
&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
&lt;originalFileLocation&gt;#{jbossClientDir}/jboss-xml-binding.jar&lt;/originalFileLocation&gt;
&lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-xml-binding.jar&lt;/replacementFileLocation&gt;
&lt;/action&gt;
&lt;transition name="originalFileNotFound" to="46"/&gt;
&lt;transition name="success" to="46"/&gt;
&lt;/node&gt;
&lt;node name="46"&gt;
&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
&lt;originalFileLocation&gt;#{jbossClientDir}/commons-logging.jar&lt;/originalFileLocation&gt;
&lt;replacementFileLocation&gt;#{patchFolder}/client/commons-logging.jar&lt;/replacementFileLocation&gt;
&lt;/action&gt;
&lt;transition name="originalFileNotFound" to="47"/&gt;
&lt;transition name="success" to="47"/&gt;
&lt;/node&gt;
&lt;node name="47"&gt;
&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
&lt;originalFileLocation&gt;#{jbossClientDir}/jboss-common-client.jar&lt;/originalFileLocation&gt;
&lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-common-client.jar&lt;/replacementFileLocation&gt;
&lt;/action&gt;
&lt;transition name="originalFileNotFound" to="48"/&gt;
&lt;transition name="success" to="48"/&gt;
&lt;/node&gt;
&lt;node name="48"&gt;
&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
&lt;originalFileLocation&gt;#{jbossClientDir}/jbossall-client.jar&lt;/originalFileLocation&gt;
&lt;replacementFileLocation&gt;#{patchFolder}/client/jbossall-client.jar&lt;/replacementFileLocation&gt;
&lt;/action&gt;
&lt;transition name="originalFileNotFound" to="49"/&gt;
&lt;transition name="success" to="49"/&gt;
&lt;/node&gt;
&lt;node name="49"&gt;
&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
&lt;originalFileLocation&gt;#{jbossHomeDir}/bin/run.jar&lt;/originalFileLocation&gt;
&lt;replacementFileLocation&gt;#{patchFolder}/bin/run.jar&lt;/replacementFileLocation&gt;
&lt;/action&gt;
&lt;transition name="originalFileNotFound" to="50"/&gt;
&lt;transition name="success" to="50"/&gt;
&lt;/node&gt;
&lt;node name="50"&gt;
&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
&lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-minimal.jar&lt;/originalFileLocation&gt;
&lt;replacementFileLocation&gt;#{patchFolder}/server/minimal/lib/jboss-minimal.jar&lt;/replacementFileLocation&gt;
&lt;/action&gt;
&lt;transition name="originalFileNotFound" to="51"/&gt;
&lt;transition name="success" to="51"/&gt;
&lt;/node&gt;
&lt;node name="51"&gt;
&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
&lt;notification&gt;Use the original file #{patchFolder}/config-patches/jmx-invoker-service.xml.orig and the patched file #{patchFolder}/config-patches/jmx-invoker-service.xml.patched to update your file #{jbossHomeDir}/server/default/deploy/jmx-invoker-service.xml &lt;/notification&gt;
&lt;/action&gt;
&lt;transition name="success" to="52"/&gt;
&lt;/node&gt;
&lt;node name="52"&gt;
&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
&lt;notification&gt;Apply the following patch if your instance is derived from the "all" configuration. Use the original file #{patchFolder}/config-patches/jboss-service-all.xml.orig and the patched file #{patchFolder}/config-patches/jboss-service-all.xml.patched to update your file #{jbossHomeDir}/server/all/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml &lt;/notification&gt;
&lt;/action&gt;
&lt;transition name="success" to="53"/&gt;
&lt;/node&gt;
&lt;node name="53"&gt;
&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
&lt;notification&gt;Apply the following patch if your instance is derived from the "default" configuration. Use the original file #{patchFolder}/config-patches/jboss-service.xml.orig and the patched file #{patchFolder}/config-patches/jboss-service.xml.patched to update your file #{jbossHomeDir}/server/default/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml &lt;/notification&gt;
&lt;/action&gt;
&lt;transition name="success" to="54"/&gt;
&lt;/node&gt;
&lt;node name="54"&gt;
&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
&lt;notification&gt;Use the original file #{patchFolder}/config-patches/EntityEjb.jsp.orig and the patched file #{patchFolder}/config-patches/EntityEjb.jsp.patched to update your file #{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/EntityEjb.jsp &lt;/notification&gt;
&lt;/action&gt;
&lt;transition name="success" to="55"/&gt;
&lt;/node&gt;
&lt;node name="55"&gt;
&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
&lt;notification&gt;Use the original file #{patchFolder}/config-patches/MdbEjb.jsp.orig and the patched file #{patchFolder}/config-patches/MdbEjb.jsp.patched to update your file #{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/MdbEjb.jsp &lt;/notification&gt;
&lt;/action&gt;
&lt;transition name="success" to="56"/&gt;
&lt;/node&gt;
&lt;node name="56"&gt;
&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
&lt;notification&gt;Use the original file #{patchFolder}/config-patches/StatefulEjb.jsp.orig and the patched file #{patchFolder}/config-patches/StatefulEjb.jsp.patched to update your file #{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/StatefulEjb.jsp &lt;/notification&gt;
&lt;/action&gt;
&lt;transition name="success" to="57"/&gt;
&lt;/node&gt;
&lt;node name="57"&gt;
&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
&lt;notification&gt;Use the original file #{patchFolder}/config-patches/StatelessEjb.jsp.orig and the patched file #{patchFolder}/config-patches/StatelessEjb.jsp.patched to update your file #{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/StatelessEjb.jsp &lt;/notification&gt;
&lt;/action&gt;
&lt;transition name="success" to="58"/&gt;
&lt;/node&gt;
&lt;!-- the XML below should *not* change per patch --&gt;
&lt;node name="58"&gt;
&lt;!-- this action element was removed, because there are manual steps to do, before you can start the server
&lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
&lt;actionName&gt;start&lt;/actionName&gt;
&lt;/action&gt;
--&gt;
&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
&lt;notification&gt;Start your JBoss instance and perform a scan to update the version string. Go to your JBoss instance, choose the Inventory tab, edit the Configuration Properties and click OK&lt;/notification&gt;
&lt;/action&gt;
&lt;transition name="success" to="../end"/&gt;
&lt;/node&gt;
&lt;transition name="error" to="end"&gt;
&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.SetProcessStatusActionHandler" config-type="bean"&gt;
&lt;status&gt;false&lt;/status&gt;
&lt;/action&gt;
&lt;/transition&gt;
&lt;/super-state&gt;
&lt;end-state name="end"/&gt;
&lt;/process-definition&gt;
]]&gt;
   &lt;/jbn:instructionSet&gt;
 &lt;/jbn:instructions&gt;
&lt;/jbn:automatedInstallation&gt;</jbn:automatedInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-12-11T06:02:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008lFtjAAE">
    <title>BUGFIX: ASPATCH-320 - JBoss AS 4.0.5.GA_CP10</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008lFtjAAE</link>
    <description>TITLE: &amp;nbsp; JBoss AS 4.0.5.GA_CP10&lt;br&gt;JIRA ID: &amp;nbsp; ASPATCH-320&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP09&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP08&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP07&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP06&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP05&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP04&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP03&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP02&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP01&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CP10 is the tenth cumulative patch for JBoss 4.0.5.GA. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP10:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-318"&gt;ASPATCH-318&lt;/a&gt;: Port JBAS-4870 - Redelivery flags not updated in case of JBossMQ node failure&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-317"&gt;ASPATCH-317&lt;/a&gt;: Backport XMBean Interceptor for InvokerAdaptorService to deal with NonSerializableExceptions&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-308"&gt;ASPATCH-308&lt;/a&gt;: CVE-2007-5461: Information Leak in Tomcat Webdav Servlet / AS 4.0.5&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-299"&gt;ASPATCH-299&lt;/a&gt;: JBAS-4753 - ExternalContext needs pass proxy interface set to the Proxy.newProxyInstance(loader, interfaces, handler); in createProxyContext method.&lt;br&gt;
&lt;b&gt;CP09:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-289"&gt;ASPATCH-289&lt;/a&gt;: RMI Client Doesn't Always Immediately Recover After Complete Cluster Shutdown&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-280"&gt;ASPATCH-280&lt;/a&gt;: JBAS-4611: HTTP Session Repl Cache configured with CacheLoader can cause slow AS shutdowns&lt;br&gt;
&lt;b&gt;CP08:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-288"&gt;ASPATCH-288&lt;/a&gt;: Leak in org/jboss/mx/loading/UnifiedClassLoader3 JMX Notifications&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-287"&gt;ASPATCH-287&lt;/a&gt;:  Parse Role Name from Role DN (LdapExtLoginModule)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-286"&gt;ASPATCH-286&lt;/a&gt;: Fix Tomcat security vulnerabilities, CVE-2007-3382 and CVE-2007-3385&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-285"&gt;ASPATCH-285&lt;/a&gt;: JBAS-4075: JBossCacheManager.findLocalSessions concurrency issue&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-259"&gt;ASPATCH-259&lt;/a&gt;: Migrate JBAS-3734 to 4.0.5. It was a small change put in by mistake, but fixed in 4.2. We now need to fix it in 4.0.5 in the cp.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-251"&gt;ASPATCH-251&lt;/a&gt;: Default EJB 3 local interface is not picked up if class is woven with JBoss AOP&lt;br&gt;
&lt;b&gt;CP07:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-234"&gt;ASPATCH-234&lt;/a&gt;: Preload commons logging in web container to avoid container/application interactions&lt;br&gt;
&lt;b&gt;CP06:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-241"&gt;ASPATCH-241&lt;/a&gt;: JBAS-4312 SpyConnectionConsumer should fire asynchFailure if it receives an error (for JBossAS-4.0.5.GA)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-238"&gt;ASPATCH-238&lt;/a&gt;: Need jboss/common 1.0.0.GA_CP02 release&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-236"&gt;ASPATCH-236&lt;/a&gt;: Adding Few more Filter options for TCLFilter&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP05:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-222"&gt;ASPATCH-222&lt;/a&gt;: Add JBAS-4453 add column class to the SerializableResultSetMetaData to the next CP&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-220"&gt;ASPATCH-220&lt;/a&gt;: JBAS-2813 : Add support for stopping ILs triggering the ExceptionListener&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-218"&gt;ASPATCH-218&lt;/a&gt;: JBAS-4090: Race condition in Connection.close() can deadlock the JBossMQ's ping thread.&lt;br&gt;
&lt;b&gt;CP04:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-210"&gt;ASPATCH-210&lt;/a&gt;: JBAS-4229 HASingletonController doesn't handle "split brain" correctly.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-206"&gt;ASPATCH-206&lt;/a&gt;: Upgrade Tomcat to 5.5.23, which includes security fixes for problems affecting 5.5.17 and 5.5.20&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-202"&gt;ASPATCH-202&lt;/a&gt;: cache partition index calculation&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-201"&gt;ASPATCH-201&lt;/a&gt;: support value classes in EJBQLToSQL92Compiler&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-192"&gt;ASPATCH-192&lt;/a&gt;: NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-180"&gt;ASPATCH-180&lt;/a&gt;: JBAS-4260: JBossMQ table schema can not be created within a transaction when using MS SQL Server jdbc driver&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-175"&gt;ASPATCH-175&lt;/a&gt;: Backport JBAS-4231 JMXOpsAccessControlFilter is Not Thread Safe&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-174"&gt;ASPATCH-174&lt;/a&gt;: Web Console causes an error when navigating entity beans or message driven beans.&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-164"&gt;ASPATCH-164&lt;/a&gt;: Upgrade to Commons Logging 1.1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-167"&gt;ASPATCH-167&lt;/a&gt;: org.jboss.test.classloader.test.CircularityUnitTestCase.testRecursiveLoadMT fails under jdk1.5.0_09&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-158"&gt;ASPATCH-158&lt;/a&gt;: ExternalContext needs to expand its proxy interface collection&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-143"&gt;ASPATCH-143&lt;/a&gt;: JACC PolicyContextHandler usage leaks ThreadLocal values&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-142"&gt;ASPATCH-142&lt;/a&gt;: JBAS-3198: Problems with separated ClassLoaders for EARs and pooled invoker (PooledInvokerHA)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-138"&gt;ASPATCH-138&lt;/a&gt;: JBAS-3882: JBXB-89 - JBossXB automatically unzips gzipped content when decoding base64 data.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-137"&gt;ASPATCH-137&lt;/a&gt;: JBAS-3947: JConsole throws exception on connect post JBoss4.0.3SP1&lt;br&gt;
&lt;br&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-4.0.5.GA_CP10.zip / 16002008&lt;br&gt;MD5: &amp;nbsp; 7e3549807213d9e55975d68511b6ae0e&lt;br&gt;SHA-256: &amp;nbsp; 396cd111ac735168ab4e12dca5dd2d899ee6e51395e3a71dcd758ee677688711&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Note:  &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5)Apply configuration file patches:&lt;br&gt;
&lt;br&gt;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.
&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Apply the following patch if your instance is derived from the "default" configuration.&lt;/i&gt;&lt;br&gt;
5a) 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/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;
&lt;i&gt;Note: Apply the following patch if your instance is derived from the "all" configuration.&lt;/i&gt;&lt;br&gt;
5b) Use the original file PATCH_ROOT/config-patches/jboss-service-all.xml.orig and the patched file PATCH_ROOT/config-patches/jboss-service-all.xml.patched to update your file JBOSS_HOME/server/all/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;
5c) Use the original file PATCH_ROOT/config-patches/jmx-invoker-service.xml.orig and the patched file PATCH_ROOT/config-patches/jmx-invoker-service.xml.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-invoker-service.xml&lt;br&gt;
&lt;br&gt;
5d) Use the original file PATCH_ROOT/config-patches/EntityEjb.jsp.orig and the patched file PATCH_ROOT/config-patches/EntityEjb.jsp.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/management/console-mgr.sar/web-console.war/EntityEjb.jsp&lt;br&gt;
&lt;br&gt;
5e) Use the original file PATCH_ROOT/config-patches/MdbEjb.jsp.orig and the patched file PATCH_ROOT/config-patches/MdbEjb.jsp.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/management/console-mgr.sar/web-console.war/MdbEjb.jsp&lt;br&gt;
&lt;br&gt;
5f) Use the original file PATCH_ROOT/config-patches/StatefulEjb.jsp.orig and the patched file PATCH_ROOT/config-patches/StatefulEjb.jsp.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/management/console-mgr.sar/web-console.war/StatefulEjb.jsp&lt;br&gt;
&lt;br&gt;
5g) Use the original file PATCH_ROOT/config-patches/StatelessEjb.jsp.orig and the patched file PATCH_ROOT/config-patches/StatelessEjb.jsp.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/management/console-mgr.sar/web-console.war/StatelessEjb.jsp&lt;br&gt;
&lt;br&gt;
6) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
7) 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.&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Nov 13 18:07:46 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Nov 13 18:28:16 EST 2007&lt;br&gt;</description>
    <dc:subject>JBoss AS 4.0.5.GA_CP10</dc:subject>
    <dc:date>2007-11-13T18:07:Z</dc:date>
    <jbn:creator>Jaroslaw Kijanowski</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5GA"
        jbn:productName="Application Server" jbn:productVersion="4.0.5" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0142">Application Server; 4.0.5</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP09"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP09" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0206">Application Server; 4.0.5.GA_CP09</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP04"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP04" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0177">Application Server; 4.0.5.GA_CP04</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP02"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP02" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0161">Application Server; 4.0.5.GA_CP02</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP06"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP06" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0188">Application Server; 4.0.5.GA_CP06</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP03"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP03" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0172">Application Server; 4.0.5.GA_CP03</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP05"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP05" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0186">Application Server; 4.0.5.GA_CP05</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP01"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP01" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0156">Application Server; 4.0.5.GA_CP01</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP08"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP08" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0202">Application Server; 4.0.5.GA_CP08</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP07"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP07" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0194">Application Server; 4.0.5.GA_CP07</jbn:product>
    </jbn:products>
    <jbn:jira>ASPATCH-320</jbn:jira>
    <jbn:md5>7e3549807213d9e55975d68511b6ae0e</jbn:md5>
    <jbn:sha256>396cd111ac735168ab4e12dca5dd2d899ee6e51395e3a71dcd758ee677688711</jbn:sha256>
    <jbn:fileName>jboss-4.0.5.GA_CP10.zip</jbn:fileName>
    <jbn:fileSize>16002008</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000008lFtjAAE</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000008lFtjAAE</jbn:automatedDownloadUrl>
    <jbn:instructionCompatibilityVersion>1.4</jbn:instructionCompatibilityVersion>
    <jbn:longDescription>Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP10:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-318"&gt;ASPATCH-318&lt;/a&gt;: Port JBAS-4870 - Redelivery flags not updated in case of JBossMQ node failure&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-317"&gt;ASPATCH-317&lt;/a&gt;: Backport XMBean Interceptor for InvokerAdaptorService to deal with NonSerializableExceptions&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-308"&gt;ASPATCH-308&lt;/a&gt;: CVE-2007-5461: Information Leak in Tomcat Webdav Servlet / AS 4.0.5&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-299"&gt;ASPATCH-299&lt;/a&gt;: JBAS-4753 - ExternalContext needs pass proxy interface set to the Proxy.newProxyInstance(loader, interfaces, handler); in createProxyContext method.&lt;br&gt;
&lt;b&gt;CP09:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-289"&gt;ASPATCH-289&lt;/a&gt;: RMI Client Doesn't Always Immediately Recover After Complete Cluster Shutdown&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-280"&gt;ASPATCH-280&lt;/a&gt;: JBAS-4611: HTTP Session Repl Cache configured with CacheLoader can cause slow AS shutdowns&lt;br&gt;
&lt;b&gt;CP08:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-288"&gt;ASPATCH-288&lt;/a&gt;: Leak in org/jboss/mx/loading/UnifiedClassLoader3 JMX Notifications&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-287"&gt;ASPATCH-287&lt;/a&gt;:  Parse Role Name from Role DN (LdapExtLoginModule)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-286"&gt;ASPATCH-286&lt;/a&gt;: Fix Tomcat security vulnerabilities, CVE-2007-3382 and CVE-2007-3385&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-285"&gt;ASPATCH-285&lt;/a&gt;: JBAS-4075: JBossCacheManager.findLocalSessions concurrency issue&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-259"&gt;ASPATCH-259&lt;/a&gt;: Migrate JBAS-3734 to 4.0.5. It was a small change put in by mistake, but fixed in 4.2. We now need to fix it in 4.0.5 in the cp.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-251"&gt;ASPATCH-251&lt;/a&gt;: Default EJB 3 local interface is not picked up if class is woven with JBoss AOP&lt;br&gt;
&lt;b&gt;CP07:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-234"&gt;ASPATCH-234&lt;/a&gt;: Preload commons logging in web container to avoid container/application interactions&lt;br&gt;
&lt;b&gt;CP06:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-241"&gt;ASPATCH-241&lt;/a&gt;: JBAS-4312 SpyConnectionConsumer should fire asynchFailure if it receives an error (for JBossAS-4.0.5.GA)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-238"&gt;ASPATCH-238&lt;/a&gt;: Need jboss/common 1.0.0.GA_CP02 release&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-236"&gt;ASPATCH-236&lt;/a&gt;: Adding Few more Filter options for TCLFilter&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP05:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-222"&gt;ASPATCH-222&lt;/a&gt;: Add JBAS-4453 add column class to the SerializableResultSetMetaData to the next CP&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-220"&gt;ASPATCH-220&lt;/a&gt;: JBAS-2813 : Add support for stopping ILs triggering the ExceptionListener&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-218"&gt;ASPATCH-218&lt;/a&gt;: JBAS-4090: Race condition in Connection.close() can deadlock the JBossMQ's ping thread.&lt;br&gt;
&lt;b&gt;CP04:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-210"&gt;ASPATCH-210&lt;/a&gt;: JBAS-4229 HASingletonController doesn't handle "split brain" correctly.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-206"&gt;ASPATCH-206&lt;/a&gt;: Upgrade Tomcat to 5.5.23, which includes security fixes for problems affecting 5.5.17 and 5.5.20&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-202"&gt;ASPATCH-202&lt;/a&gt;: cache partition index calculation&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-201"&gt;ASPATCH-201&lt;/a&gt;: support value classes in EJBQLToSQL92Compiler&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-192"&gt;ASPATCH-192&lt;/a&gt;: NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-180"&gt;ASPATCH-180&lt;/a&gt;: JBAS-4260: JBossMQ table schema can not be created within a transaction when using MS SQL Server jdbc driver&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-175"&gt;ASPATCH-175&lt;/a&gt;: Backport JBAS-4231 JMXOpsAccessControlFilter is Not Thread Safe&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-174"&gt;ASPATCH-174&lt;/a&gt;: Web Console causes an error when navigating entity beans or message driven beans.&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-164"&gt;ASPATCH-164&lt;/a&gt;: Upgrade to Commons Logging 1.1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-167"&gt;ASPATCH-167&lt;/a&gt;: org.jboss.test.classloader.test.CircularityUnitTestCase.testRecursiveLoadMT fails under jdk1.5.0_09&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-158"&gt;ASPATCH-158&lt;/a&gt;: ExternalContext needs to expand its proxy interface collection&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-143"&gt;ASPATCH-143&lt;/a&gt;: JACC PolicyContextHandler usage leaks ThreadLocal values&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-142"&gt;ASPATCH-142&lt;/a&gt;: JBAS-3198: Problems with separated ClassLoaders for EARs and pooled invoker (PooledInvokerHA)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-138"&gt;ASPATCH-138&lt;/a&gt;: JBAS-3882: JBXB-89 - JBossXB automatically unzips gzipped content when decoding base64 data.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-137"&gt;ASPATCH-137&lt;/a&gt;: JBAS-3947: JConsole throws exception on connect post JBoss4.0.3SP1&lt;br&gt;
&lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>CP10 is the tenth cumulative patch for JBoss 4.0.5.GA. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;</jbn:shortDescription>
    <jbn:manualInstallation>Note:  &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5)Apply configuration file patches:&lt;br&gt;
&lt;br&gt;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.
&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Apply the following patch if your instance is derived from the "default" configuration.&lt;/i&gt;&lt;br&gt;
5a) 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/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;
&lt;i&gt;Note: Apply the following patch if your instance is derived from the "all" configuration.&lt;/i&gt;&lt;br&gt;
5b) Use the original file PATCH_ROOT/config-patches/jboss-service-all.xml.orig and the patched file PATCH_ROOT/config-patches/jboss-service-all.xml.patched to update your file JBOSS_HOME/server/all/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;
5c) Use the original file PATCH_ROOT/config-patches/jmx-invoker-service.xml.orig and the patched file PATCH_ROOT/config-patches/jmx-invoker-service.xml.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-invoker-service.xml&lt;br&gt;
&lt;br&gt;
5d) Use the original file PATCH_ROOT/config-patches/EntityEjb.jsp.orig and the patched file PATCH_ROOT/config-patches/EntityEjb.jsp.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/management/console-mgr.sar/web-console.war/EntityEjb.jsp&lt;br&gt;
&lt;br&gt;
5e) Use the original file PATCH_ROOT/config-patches/MdbEjb.jsp.orig and the patched file PATCH_ROOT/config-patches/MdbEjb.jsp.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/management/console-mgr.sar/web-console.war/MdbEjb.jsp&lt;br&gt;
&lt;br&gt;
5f) Use the original file PATCH_ROOT/config-patches/StatefulEjb.jsp.orig and the patched file PATCH_ROOT/config-patches/StatefulEjb.jsp.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/management/console-mgr.sar/web-console.war/StatefulEjb.jsp&lt;br&gt;
&lt;br&gt;
5g) Use the original file PATCH_ROOT/config-patches/StatelessEjb.jsp.orig and the patched file PATCH_ROOT/config-patches/StatelessEjb.jsp.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/management/console-mgr.sar/web-console.war/StatelessEjb.jsp&lt;br&gt;
&lt;br&gt;
6) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
7) 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.&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;</jbn:manualInstallation>
    <jbn:automatedInstallation>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
  &lt;jbn:automatedInstallation xmlns:jbn="http://network.jboss.com/elements/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" &gt;
  &lt;jbn:instructions&gt;
   &lt;jbn:instructionSet rdf:about="http://network.jboss.com/instructionVersion#1.4"&gt;
     &lt;![CDATA[&lt;?xml version="1.0"?&gt;
&lt;process-definition name="process"&gt;
   &lt;start-state&gt;
      &lt;transition to="main_process/1"/&gt;
   &lt;/start-state&gt;
   &lt;super-state name="main_process"&gt;
      &lt;node name="1"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.JONServerDownloadActionHandler" config-type="bean"&gt;
           &lt;/action&gt;
         &lt;transition name="success" to="2"/&gt;
      &lt;/node&gt;
      &lt;node name="2"&gt;
&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.CompareDigestActionHandler"
config-type="bean"&gt;
&lt;algorithm&gt;MD5&lt;/algorithm&gt;
&lt;fileToBeCheckedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeCheckedLocation&gt;
&lt;expectedDigest&gt;#{software.MD5}&lt;/expectedDigest&gt;
&lt;/action&gt;
&lt;transition name="success" to="3"/&gt;
&lt;/node&gt;
&lt;node name="3"&gt;
&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.UnzipActionHandler"
config-type="bean"&gt;
&lt;fileToBeUnzippedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeUnzippedLocation&gt;
&lt;destinationDirectoryLocation&gt;#{patchFolder}&lt;/destinationDirectoryLocation&gt;
&lt;/action&gt;
&lt;transition name="success" to="4"/&gt;
&lt;/node&gt;
&lt;node name="4"&gt;
&lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
&lt;actionName&gt;stopIfRunning&lt;/actionName&gt;
&lt;/action&gt;
&lt;transition name="success" to="5"/&gt;
&lt;/node&gt;
&lt;!-- the XML above should *not* change per patch --&gt;
&lt;node name="5"&gt;
&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
&lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jnpserver.jar&lt;/originalFileLocation&gt;
&lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jnpserver.jar&lt;/replacementFileLocation&gt;
&lt;/action&gt;
&lt;transition name="originalFileNotFound" to="6"/&gt;
&lt;transition name="success" to="6"/&gt;
&lt;/node&gt;
&lt;node name="6"&gt;
&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
&lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbosssx.jar&lt;/originalFileLocation&gt;
&lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbosssx.jar&lt;/replacementFileLocation&gt;
&lt;/action&gt;
&lt;transition name="originalFileNotFound" to="7"/&gt;
&lt;transition name="success" to="7"/&gt;
&lt;/node&gt;
&lt;node name="7"&gt;
&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
&lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss.jar&lt;/originalFileLocation&gt;
&lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss.jar&lt;/replacementFileLocation&gt;
&lt;/action&gt;
&lt;transition name="originalFileNotFound" to="8"/&gt;
&lt;transition name="success" to="8"/&gt;
&lt;/node&gt;
&lt;node name="8"&gt;
&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
&lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jmx-adaptor-plugin.jar&lt;/originalFileLocation&gt;
&lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jmx-adaptor-plugin.jar&lt;/replacementFileLocation&gt;
&lt;/action&gt;
&lt;transition name="originalFileNotFound" to="9"/&gt;
&lt;transition name="success" to="9"/&gt;
&lt;/node&gt;
&lt;node name="9"&gt;
&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
&lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossmq.jar&lt;/originalFileLocation&gt;
&lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossmq.jar&lt;/replacementFileLocation&gt;
&lt;/action&gt;
&lt;transition name="originalFileNotFound" to="10"/&gt;
&lt;transition name="success" to="10"/&gt;
&lt;/node&gt;
&lt;node name="10"&gt;
&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
&lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-common-jdbc-wrapper.jar&lt;/originalFileLocation&gt;
&lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss-common-jdbc-wrapper.jar&lt;/replacementFileLocation&gt;
&lt;/action&gt;
&lt;transition name="originalFileNotFound" to="11"/&gt;
&lt;transition name="success" to="11"/&gt;
&lt;/node&gt;
&lt;node name="11"&gt;
&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
&lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossha.jar&lt;/originalFileLocation&gt;
&lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossha.jar&lt;/replacementFileLocation&gt;
&lt;/action&gt;
&lt;transition name="originalFileNotFound" to="12"/&gt;
&lt;transition name="success" to="12"/&gt;
&lt;/node&gt;
&lt;node name="12"&gt;
&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
&lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/commons-logging.jar&lt;/originalFileLocation&gt;
&lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/commons-logging.jar&lt;/replacementFileLocation&gt;
&lt;/action&gt;
&lt;transition name="originalFileNotFound" to="13"/&gt;
&lt;transition name="success" to="13"/&gt;
&lt;/node&gt;
&lt;node name="13"&gt;
&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
&lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;/originalFileLocation&gt;
&lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;/replacementFileLocation&gt;
&lt;/action&gt;
&lt;transition name="originalFileNotFound" to="14"/&gt;
&lt;transition name="success" to="14"/&gt;
&lt;/node&gt;
&lt;node name="14"&gt;
&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
&lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/console-mgr-classes.jar&lt;/originalFileLocation&gt;
&lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/console-mgr-classes.jar&lt;/replacementFileLocation&gt;
&lt;/action&gt;
&lt;transition name="originalFileNotFound" to="15"/&gt;
&lt;transition name="success" to="15"/&gt;
&lt;/node&gt;
&lt;node name="15"&gt;
&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
&lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/originalFileLocation&gt;
&lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/replacementFileLocation&gt;
&lt;/action&gt;
&lt;transition name="originalFileNotFound" to="16"/&gt;
&lt;transition name="success" to="16"/&gt;
&lt;/node&gt;
&lt;node name="16"&gt;
&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
&lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-webdav.jar&lt;/originalFileLocation&gt;
&lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-webdav.jar&lt;/replacementFileLocation&gt;
&lt;/action&gt;
&lt;transition name="originalFileNotFound" to="17"/&gt;
&lt;transition name="success" to="17"/&gt;
&lt;/node&gt;
        &lt;node name="17"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/jasper-compiler.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/jasper-compiler.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="18"/&gt;
                &lt;transition name="success" to="18"/&gt;
        &lt;/node&gt;
        &lt;node name="18"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/catalina-optional.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/catalina-optional.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="19"/&gt;
                &lt;transition name="success" to="19"/&gt;
        &lt;/node&gt;
        &lt;node name="19"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="20"/&gt;
                &lt;transition name="success" to="20"/&gt;
        &lt;/node&gt;
        &lt;node name="20"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-default.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-default.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="21"/&gt;
                &lt;transition name="success" to="21"/&gt;
        &lt;/node&gt;
        &lt;node name="21"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/commons-modeler.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/commons-modeler.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="22"/&gt;
                &lt;transition name="success" to="22"/&gt;
        &lt;/node&gt;
        &lt;node name="22"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/jasper-runtime.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/jasper-runtime.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="23"/&gt;
                &lt;transition name="success" to="23"/&gt;
        &lt;/node&gt;
        &lt;node name="23"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-coyote.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-coyote.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="24"/&gt;
                &lt;transition name="success" to="24"/&gt;
        &lt;/node&gt;
        &lt;node name="24"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/jasper-compiler-jdt.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/jasper-compiler-jdt.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="25"/&gt;
                &lt;transition name="success" to="25"/&gt;
        &lt;/node&gt;
        &lt;node name="25"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/naming-resources.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/naming-resources.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="26"/&gt;
                &lt;transition name="success" to="26"/&gt;
        &lt;/node&gt;
        &lt;node name="26"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/catalina-manager.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/catalina-manager.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="27"/&gt;
                &lt;transition name="success" to="27"/&gt;
        &lt;/node&gt;
        &lt;node name="27"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-apr.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-apr.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="28"/&gt;
                &lt;transition name="success" to="28"/&gt;
        &lt;/node&gt;
        &lt;node name="28"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-ajp.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-ajp.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="29"/&gt;
                &lt;transition name="success" to="29"/&gt;
        &lt;/node&gt;
        &lt;node name="29"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-http.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-http.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="30"/&gt;
                &lt;transition name="success" to="30"/&gt;
        &lt;/node&gt;
        &lt;node name="30"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-util.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-util.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="31"/&gt;
                &lt;transition name="success" to="31"/&gt;
        &lt;/node&gt;
        &lt;node name="31"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/catalina.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/catalina.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="32"/&gt;
                &lt;transition name="success" to="32"/&gt;
        &lt;/node&gt;
        &lt;node name="32"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-invoker.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-invoker.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="33"/&gt;
                &lt;transition name="success" to="33"/&gt;
        &lt;/node&gt;
        &lt;node name="33"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-jmx.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-jmx.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="34"/&gt;
                &lt;transition name="success" to="34"/&gt;
        &lt;/node&gt;
        &lt;node name="34"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-system.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-system.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="35"/&gt;
                &lt;transition name="success" to="35"/&gt;
        &lt;/node&gt;
        &lt;node name="35"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-common.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-common.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="36"/&gt;
                &lt;transition name="success" to="36"/&gt;
        &lt;/node&gt;
        &lt;node name="36"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-xml-binding.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-xml-binding.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="37"/&gt;
                &lt;transition name="success" to="37"/&gt;
        &lt;/node&gt;
        &lt;node name="37"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/commons-logging.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/commons-logging.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="38"/&gt;
                &lt;transition name="success" to="38"/&gt;
        &lt;/node&gt;
        &lt;node name="38"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jmx-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jmx-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="39"/&gt;
                &lt;transition name="success" to="39"/&gt;
        &lt;/node&gt;
        &lt;node name="39"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jnp-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jnp-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="40"/&gt;
                &lt;transition name="success" to="40"/&gt;
        &lt;/node&gt;
        &lt;node name="40"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="41"/&gt;
                &lt;transition name="success" to="41"/&gt;
        &lt;/node&gt;
        &lt;node name="41"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossmq-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossmq-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="42"/&gt;
                &lt;transition name="success" to="42"/&gt;
        &lt;/node&gt;
        &lt;node name="42"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbosscx-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbosscx-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="43"/&gt;
                &lt;transition name="success" to="43"/&gt;
        &lt;/node&gt;
        &lt;node name="43"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossha-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossha-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="44"/&gt;
                &lt;transition name="success" to="44"/&gt;
        &lt;/node&gt;
        &lt;node name="44"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossjmx-ant.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossjmx-ant.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="45"/&gt;
                &lt;transition name="success" to="45"/&gt;
        &lt;/node&gt;
        &lt;node name="45"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/commons-logging.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/commons-logging.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="46"/&gt;
                &lt;transition name="success" to="46"/&gt;
        &lt;/node&gt;
        &lt;node name="46"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-xml-binding.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-xml-binding.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="47"/&gt;
                &lt;transition name="success" to="47"/&gt;
        &lt;/node&gt;
        &lt;node name="47"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-common-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-common-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="48"/&gt;
                &lt;transition name="success" to="48"/&gt;
        &lt;/node&gt;
        &lt;node name="48"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossall-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossall-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="49"/&gt;
                &lt;transition name="success" to="49"/&gt;
        &lt;/node&gt;
        &lt;node name="49"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/bin/run.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/bin/run.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="50"/&gt;
                &lt;transition name="success" to="50"/&gt;
        &lt;/node&gt;
        &lt;node name="50"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-minimal.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/minimal/lib/jboss-minimal.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="51"/&gt;
                &lt;transition name="success" to="51"/&gt;
        &lt;/node&gt;
             &lt;node name="51"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Apply the following patch if your instance is derived from the "all" configuration. Use the original file #{patchFolder}/config-patches/jboss-service-all.xml.orig and the patched file #{patchFolder}/config-patches/jboss-service-all.xml.patched to update your file #{jbossHomeDir}/server/all/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="52"/&gt;
            &lt;/node&gt;
             &lt;node name="52"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Apply the following patch if your instance is derived from the "default" configuration. Use the original file #{patchFolder}/config-patches/jboss-service.xml.orig and the patched file #{patchFolder}/config-patches/jboss-service.xml.patched to update your file #{jbossHomeDir}/server/default/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="53"/&gt;
            &lt;/node&gt;
             &lt;node name="53"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/jmx-invoker-service.xml.orig and the patched file #{patchFolder}/config-patches/jmx-invoker-service.xml.patched to update your file #{jbossServerHomeDir}/deploy/jmx-invoker-service.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="54"/&gt;
            &lt;/node&gt;
&lt;node name="54"&gt;
&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
&lt;notification&gt;Use the original file #{patchFolder}/config-patches/EntityEjb.jsp.orig and the patched file #{patchFolder}/config-patches/EntityEjb.jsp.patched to update your file #{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/EntityEjb.jsp &lt;/notification&gt;
&lt;/action&gt;
&lt;transition name="success" to="55"/&gt;
&lt;/node&gt;
&lt;node name="55"&gt;
&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
&lt;notification&gt;Use the original file #{patchFolder}/config-patches/MdbEjb.jsp.orig and the patched file #{patchFolder}/config-patches/MdbEjb.jsp.patched to update your file #{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/MdbEjb.jsp &lt;/notification&gt;
&lt;/action&gt;
&lt;transition name="success" to="56"/&gt;
&lt;/node&gt;
&lt;node name="56"&gt;
&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
&lt;notification&gt;Use the original file #{patchFolder}/config-patches/StatefulEjb.jsp.orig and the patched file #{patchFolder}/config-patches/StatefulEjb.jsp.patched to update your file #{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/StatefulEjb.jsp &lt;/notification&gt;
&lt;/action&gt;
&lt;transition name="success" to="57"/&gt;
            &lt;/node&gt;
&lt;node name="57"&gt;
&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
config-type="bean"&gt;
&lt;notification&gt;Use the original file #{patchFolder}/config-patches/StatelessEjb.jsp.orig and the patched file #{patchFolder}/config-patches/StatelessEjb.jsp.patched to update your file #{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/StatelessEjb.jsp &lt;/notification&gt;
&lt;/action&gt;
&lt;transition name="success" to="58"/&gt;
&lt;/node&gt;
      &lt;!-- the XML below should *not* change per patch --&gt;
&lt;node name="58"&gt;
&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
&lt;notification&gt;Start your JBoss instance and perform a scan to update the version string. Go to your JBoss instance, choose the Inventory tab, edit the Configuration Properties and click OK&lt;/notification&gt;
&lt;/action&gt;
&lt;transition name="success" to="../end"/&gt;
&lt;/node&gt;
&lt;transition name="error" to="end"&gt;
&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.SetProcessStatusActionHandler" config-type="bean"&gt;
&lt;status&gt;false&lt;/status&gt;
&lt;/action&gt;
&lt;/transition&gt;
&lt;/super-state&gt;
&lt;end-state name="end"/&gt;
&lt;/process-definition&gt;
]]&gt;
&lt;/jbn:instructionSet&gt;
&lt;/jbn:instructions&gt;
&lt;/jbn:automatedInstallation&gt;</jbn:automatedInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-11-13T18:28:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008jKhDAAU">
    <title>BUGFIX: ASPATCH-306 - JBoss AS 4.0.5.GA_CP09</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008jKhDAAU</link>
    <description>TITLE: &amp;nbsp; JBoss AS 4.0.5.GA_CP09&lt;br&gt;JIRA ID: &amp;nbsp; ASPATCH-306&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP08&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP07&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP06&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP05&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP04&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP03&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP02&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP01&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CP09 is the ninth cumulative patch for JBoss 4.0.5.GA. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP09:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-"&gt;ASPATCH-&lt;/a&gt;: &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-289"&gt;ASPATCH-289&lt;/a&gt;: RMI Client Doesn't Always Immediately Recover After Complete Cluster Shutdown&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-280"&gt;ASPATCH-280&lt;/a&gt;: JBAS-4611: HTTP Session Repl Cache configured with CacheLoader can cause slow AS shutdowns&lt;br&gt;
&lt;b&gt;CP08:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-288"&gt;ASPATCH-288&lt;/a&gt;: Leak in org/jboss/mx/loading/UnifiedClassLoader3 JMX Notifications&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-287"&gt;ASPATCH-287&lt;/a&gt;:  Parse Role Name from Role DN (LdapExtLoginModule)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-286"&gt;ASPATCH-286&lt;/a&gt;: Fix Tomcat security vulnerabilities, CVE-2007-3382 and CVE-2007-3385&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-285"&gt;ASPATCH-285&lt;/a&gt;: JBAS-4075: JBossCacheManager.findLocalSessions concurrency issue&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-259"&gt;ASPATCH-259&lt;/a&gt;: Migrate JBAS-3734 to 4.0.5. It was a small change put in by mistake, but fixed in 4.2. We now need to fix it in 4.0.5 in the cp.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-251"&gt;ASPATCH-251&lt;/a&gt;: Default EJB 3 local interface is not picked up if class is woven with JBoss AOP&lt;br&gt;
&lt;b&gt;CP07:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-234"&gt;ASPATCH-234&lt;/a&gt;: Preload commons logging in web container to avoid container/application interactions&lt;br&gt;
&lt;b&gt;CP06:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-241"&gt;ASPATCH-241&lt;/a&gt;: JBAS-4312 SpyConnectionConsumer should fire asynchFailure if it receives an error (for JBossAS-4.0.5.GA)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-238"&gt;ASPATCH-238&lt;/a&gt;: Need jboss/common 1.0.0.GA_CP02 release&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-236"&gt;ASPATCH-236&lt;/a&gt;: Adding Few more Filter options for TCLFilter&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP05:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-222"&gt;ASPATCH-222&lt;/a&gt;: Add JBAS-4453 add column class to the SerializableResultSetMetaData to the next CP&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-220"&gt;ASPATCH-220&lt;/a&gt;: JBAS-2813 : Add support for stopping ILs triggering the ExceptionListener&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-218"&gt;ASPATCH-218&lt;/a&gt;: JBAS-4090: Race condition in Connection.close() can deadlock the JBossMQ's ping thread.&lt;br&gt;
&lt;b&gt;CP04:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-210"&gt;ASPATCH-210&lt;/a&gt;: JBAS-4229 HASingletonController doesn't handle "split brain" correctly.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-206"&gt;ASPATCH-206&lt;/a&gt;: Upgrade Tomcat to 5.5.23, which includes security fixes for problems affecting 5.5.17 and 5.5.20&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-202"&gt;ASPATCH-202&lt;/a&gt;: cache partition index calculation&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-201"&gt;ASPATCH-201&lt;/a&gt;: support value classes in EJBQLToSQL92Compiler&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-192"&gt;ASPATCH-192&lt;/a&gt;: NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-180"&gt;ASPATCH-180&lt;/a&gt;: JBAS-4260: JBossMQ table schema can not be created within a transaction when using MS SQL Server jdbc driver&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-175"&gt;ASPATCH-175&lt;/a&gt;: Backport JBAS-4231 JMXOpsAccessControlFilter is Not Thread Safe&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-174"&gt;ASPATCH-174&lt;/a&gt;: Web Console causes an error when navigating entity beans or message driven beans.&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-164"&gt;ASPATCH-164&lt;/a&gt;: Upgrade to Commons Logging 1.1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-167"&gt;ASPATCH-167&lt;/a&gt;: org.jboss.test.classloader.test.CircularityUnitTestCase.testRecursiveLoadMT fails under jdk1.5.0_09&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-158"&gt;ASPATCH-158&lt;/a&gt;: ExternalContext needs to expand its proxy interface collection&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-143"&gt;ASPATCH-143&lt;/a&gt;: JACC PolicyContextHandler usage leaks ThreadLocal values&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-142"&gt;ASPATCH-142&lt;/a&gt;: JBAS-3198: Problems with separated ClassLoaders for EARs and pooled invoker (PooledInvokerHA)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-138"&gt;ASPATCH-138&lt;/a&gt;: JBAS-3882: JBXB-89 - JBossXB automatically unzips gzipped content when decoding base64 data.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-137"&gt;ASPATCH-137&lt;/a&gt;: JBAS-3947: JConsole throws exception on connect post JBoss4.0.3SP1&lt;br&gt;
&lt;br&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-4.0.5.GA_CP09.zip / 15965229&lt;br&gt;MD5: &amp;nbsp; 33a1bdb1dcad9ac706965431a1ca2971&lt;br&gt;SHA-256: &amp;nbsp; a8bd909bebfb580fabbb10369ca8328c3d79b0e21d5d52f7f950dbffa0542513&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Note:  &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5)Apply configuration file patches:&lt;br&gt;
&lt;br&gt;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.
&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Apply the following patch if your instance is derived from the "default" configuration.&lt;/i&gt;&lt;br&gt;
5a) 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/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;
&lt;i&gt;Note: Apply the following patch if your instance is derived from the "all" configuration.&lt;/i&gt;&lt;br&gt;
5b) Use the original file PATCH_ROOT/config-patches/jboss-service-all.xml.orig and the patched file PATCH_ROOT/config-patches/jboss-service-all.xml.patched to update your file JBOSS_HOME/server/all/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;
5c) Use the original file PATCH_ROOT/config-patches/EntityEjb.jsp.orig and the patched file PATCH_ROOT/config-patches/EntityEjb.jsp.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/management/console-mgr.sar/web-console.war/EntityEjb.jsp&lt;br&gt;
&lt;br&gt;
5d) Use the original file PATCH_ROOT/config-patches/MdbEjb.jsp.orig and the patched file PATCH_ROOT/config-patches/MdbEjb.jsp.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/management/console-mgr.sar/web-console.war/MdbEjb.jsp&lt;br&gt;
&lt;br&gt;
5e) Use the original file PATCH_ROOT/config-patches/StatefulEjb.jsp.orig and the patched file PATCH_ROOT/config-patches/StatefulEjb.jsp.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/management/console-mgr.sar/web-console.war/StatefulEjb.jsp&lt;br&gt;
&lt;br&gt;
5f) Use the original file PATCH_ROOT/config-patches/StatelessEjb.jsp.orig and the patched file PATCH_ROOT/config-patches/StatelessEjb.jsp.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/management/console-mgr.sar/web-console.war/StatelessEjb.jsp&lt;br&gt;
&lt;br&gt;
6) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
7) 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.&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Oct 08 10:28:44 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Oct 08 15:24:48 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss AS 4.0.5.GA_CP09</dc:subject>
    <dc:date>2007-10-08T10:28:Z</dc:date>
    <jbn:creator>Jaroslaw Kijanowski</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5GA"
        jbn:productName="Application Server" jbn:productVersion="4.0.5" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0142">Application Server; 4.0.5</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP04"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP04" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0177">Application Server; 4.0.5.GA_CP04</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP02"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP02" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0161">Application Server; 4.0.5.GA_CP02</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP06"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP06" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0188">Application Server; 4.0.5.GA_CP06</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP03"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP03" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0172">Application Server; 4.0.5.GA_CP03</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP05"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP05" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0186">Application Server; 4.0.5.GA_CP05</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP01"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP01" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0156">Application Server; 4.0.5.GA_CP01</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP08"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP08" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0202">Application Server; 4.0.5.GA_CP08</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP07"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP07" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0194">Application Server; 4.0.5.GA_CP07</jbn:product>
    </jbn:products>
    <jbn:jira>ASPATCH-306</jbn:jira>
    <jbn:md5>33a1bdb1dcad9ac706965431a1ca2971</jbn:md5>
    <jbn:sha256>a8bd909bebfb580fabbb10369ca8328c3d79b0e21d5d52f7f950dbffa0542513</jbn:sha256>
    <jbn:fileName>jboss-4.0.5.GA_CP09.zip</jbn:fileName>
    <jbn:fileSize>15965229</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000008jKhDAAU</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000008jKhDAAU</jbn:automatedDownloadUrl>
    <jbn:instructionCompatibilityVersion>1.4</jbn:instructionCompatibilityVersion>
    <jbn:longDescription>Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP09:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-"&gt;ASPATCH-&lt;/a&gt;: &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-289"&gt;ASPATCH-289&lt;/a&gt;: RMI Client Doesn't Always Immediately Recover After Complete Cluster Shutdown&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-280"&gt;ASPATCH-280&lt;/a&gt;: JBAS-4611: HTTP Session Repl Cache configured with CacheLoader can cause slow AS shutdowns&lt;br&gt;
&lt;b&gt;CP08:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-288"&gt;ASPATCH-288&lt;/a&gt;: Leak in org/jboss/mx/loading/UnifiedClassLoader3 JMX Notifications&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-287"&gt;ASPATCH-287&lt;/a&gt;:  Parse Role Name from Role DN (LdapExtLoginModule)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-286"&gt;ASPATCH-286&lt;/a&gt;: Fix Tomcat security vulnerabilities, CVE-2007-3382 and CVE-2007-3385&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-285"&gt;ASPATCH-285&lt;/a&gt;: JBAS-4075: JBossCacheManager.findLocalSessions concurrency issue&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-259"&gt;ASPATCH-259&lt;/a&gt;: Migrate JBAS-3734 to 4.0.5. It was a small change put in by mistake, but fixed in 4.2. We now need to fix it in 4.0.5 in the cp.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-251"&gt;ASPATCH-251&lt;/a&gt;: Default EJB 3 local interface is not picked up if class is woven with JBoss AOP&lt;br&gt;
&lt;b&gt;CP07:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-234"&gt;ASPATCH-234&lt;/a&gt;: Preload commons logging in web container to avoid container/application interactions&lt;br&gt;
&lt;b&gt;CP06:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-241"&gt;ASPATCH-241&lt;/a&gt;: JBAS-4312 SpyConnectionConsumer should fire asynchFailure if it receives an error (for JBossAS-4.0.5.GA)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-238"&gt;ASPATCH-238&lt;/a&gt;: Need jboss/common 1.0.0.GA_CP02 release&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-236"&gt;ASPATCH-236&lt;/a&gt;: Adding Few more Filter options for TCLFilter&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP05:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-222"&gt;ASPATCH-222&lt;/a&gt;: Add JBAS-4453 add column class to the SerializableResultSetMetaData to the next CP&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-220"&gt;ASPATCH-220&lt;/a&gt;: JBAS-2813 : Add support for stopping ILs triggering the ExceptionListener&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-218"&gt;ASPATCH-218&lt;/a&gt;: JBAS-4090: Race condition in Connection.close() can deadlock the JBossMQ's ping thread.&lt;br&gt;
&lt;b&gt;CP04:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-210"&gt;ASPATCH-210&lt;/a&gt;: JBAS-4229 HASingletonController doesn't handle "split brain" correctly.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-206"&gt;ASPATCH-206&lt;/a&gt;: Upgrade Tomcat to 5.5.23, which includes security fixes for problems affecting 5.5.17 and 5.5.20&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-202"&gt;ASPATCH-202&lt;/a&gt;: cache partition index calculation&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-201"&gt;ASPATCH-201&lt;/a&gt;: support value classes in EJBQLToSQL92Compiler&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-192"&gt;ASPATCH-192&lt;/a&gt;: NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-180"&gt;ASPATCH-180&lt;/a&gt;: JBAS-4260: JBossMQ table schema can not be created within a transaction when using MS SQL Server jdbc driver&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-175"&gt;ASPATCH-175&lt;/a&gt;: Backport JBAS-4231 JMXOpsAccessControlFilter is Not Thread Safe&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-174"&gt;ASPATCH-174&lt;/a&gt;: Web Console causes an error when navigating entity beans or message driven beans.&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-164"&gt;ASPATCH-164&lt;/a&gt;: Upgrade to Commons Logging 1.1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-167"&gt;ASPATCH-167&lt;/a&gt;: org.jboss.test.classloader.test.CircularityUnitTestCase.testRecursiveLoadMT fails under jdk1.5.0_09&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-158"&gt;ASPATCH-158&lt;/a&gt;: ExternalContext needs to expand its proxy interface collection&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-143"&gt;ASPATCH-143&lt;/a&gt;: JACC PolicyContextHandler usage leaks ThreadLocal values&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-142"&gt;ASPATCH-142&lt;/a&gt;: JBAS-3198: Problems with separated ClassLoaders for EARs and pooled invoker (PooledInvokerHA)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-138"&gt;ASPATCH-138&lt;/a&gt;: JBAS-3882: JBXB-89 - JBossXB automatically unzips gzipped content when decoding base64 data.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-137"&gt;ASPATCH-137&lt;/a&gt;: JBAS-3947: JConsole throws exception on connect post JBoss4.0.3SP1&lt;br&gt;
&lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>CP09 is the ninth cumulative patch for JBoss 4.0.5.GA. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;</jbn:shortDescription>
    <jbn:manualInstallation>Note:  &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5)Apply configuration file patches:&lt;br&gt;
&lt;br&gt;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.
&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Apply the following patch if your instance is derived from the "default" configuration.&lt;/i&gt;&lt;br&gt;
5a) 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/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;
&lt;i&gt;Note: Apply the following patch if your instance is derived from the "all" configuration.&lt;/i&gt;&lt;br&gt;
5b) Use the original file PATCH_ROOT/config-patches/jboss-service-all.xml.orig and the patched file PATCH_ROOT/config-patches/jboss-service-all.xml.patched to update your file JBOSS_HOME/server/all/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;
5c) Use the original file PATCH_ROOT/config-patches/EntityEjb.jsp.orig and the patched file PATCH_ROOT/config-patches/EntityEjb.jsp.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/management/console-mgr.sar/web-console.war/EntityEjb.jsp&lt;br&gt;
&lt;br&gt;
5d) Use the original file PATCH_ROOT/config-patches/MdbEjb.jsp.orig and the patched file PATCH_ROOT/config-patches/MdbEjb.jsp.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/management/console-mgr.sar/web-console.war/MdbEjb.jsp&lt;br&gt;
&lt;br&gt;
5e) Use the original file PATCH_ROOT/config-patches/StatefulEjb.jsp.orig and the patched file PATCH_ROOT/config-patches/StatefulEjb.jsp.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/management/console-mgr.sar/web-console.war/StatefulEjb.jsp&lt;br&gt;
&lt;br&gt;
5f) Use the original file PATCH_ROOT/config-patches/StatelessEjb.jsp.orig and the patched file PATCH_ROOT/config-patches/StatelessEjb.jsp.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/management/console-mgr.sar/web-console.war/StatelessEjb.jsp&lt;br&gt;
&lt;br&gt;
6) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
7) 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.&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;</jbn:manualInstallation>
    <jbn:automatedInstallation>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
&lt;jbn:automatedInstallation xmlns:jbn="http://network.jboss.com/elements/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" &gt;
&lt;jbn:instructions&gt;
&lt;jbn:instructionSet rdf:about="http://network.jboss.com/instructionVersion#1.4"&gt;
&lt;![CDATA[&lt;?xml version="1.0"?&gt;
&lt;process-definition name="process"&gt;
&lt;start-state&gt;
&lt;transition to="main_process/1"/&gt;
&lt;/start-state&gt;
&lt;super-state name="main_process"&gt;
&lt;node name="1"&gt;
&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.JONServerDownloadActionHandler" config-type="bean"&gt;
&lt;/action&gt;
&lt;transition name="success" to="2"/&gt;
&lt;/node&gt;
&lt;node name="2"&gt;
&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.CompareDigestActionHandler" config-type="bean"&gt;
&lt;algorithm&gt;MD5&lt;/algorithm&gt;
&lt;fileToBeCheckedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeCheckedLocation&gt;
&lt;expectedDigest&gt;#{software.MD5}&lt;/expectedDigest&gt;
&lt;/action&gt;
&lt;transition name="success" to="3"/&gt;
&lt;/node&gt;
&lt;node name="3"&gt;
&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.UnzipActionHandler" config-type="bean"&gt;
&lt;fileToBeUnzippedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeUnzippedLocation&gt;
&lt;destinationDirectoryLocation&gt;#{patchFolder}&lt;/destinationDirectoryLocation&gt;
&lt;/action&gt;
&lt;transition name="success" to="4"/&gt;
&lt;/node&gt;
&lt;node name="4"&gt;
&lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
&lt;actionName&gt;stopIfRunning&lt;/actionName&gt;
&lt;/action&gt;
&lt;transition name="success" to="5"/&gt;
&lt;/node&gt;
&lt;node name="5"&gt;
&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
&lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jnpserver.jar&lt;/originalFileLocation&gt;
&lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jnpserver.jar&lt;/replacementFileLocation&gt;
&lt;/action&gt;
&lt;transition name="originalFileNotFound" to="6"/&gt;
&lt;transition name="success" to="6"/&gt;
&lt;/node&gt;
&lt;node name="6"&gt;
&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
&lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbosssx.jar&lt;/originalFileLocation&gt;
&lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbosssx.jar&lt;/replacementFileLocation&gt;
&lt;/action&gt;
&lt;transition name="originalFileNotFound" to="7"/&gt;
&lt;transition name="success" to="7"/&gt;
&lt;/node&gt;
&lt;node name="7"&gt;
&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
&lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss.jar&lt;/originalFileLocation&gt;
&lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss.jar&lt;/replacementFileLocation&gt;
&lt;/action&gt;
&lt;transition name="originalFileNotFound" to="8"/&gt;
&lt;transition name="success" to="8"/&gt;
        &lt;/node&gt;
        &lt;node name="8"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
&lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossmq.jar&lt;/originalFileLocation&gt;
&lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossmq.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="9"/&gt;
                &lt;transition name="success" to="9"/&gt;
        &lt;/node&gt;
        &lt;node name="9"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
&lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-common-jdbc-wrapper.jar&lt;/originalFileLocation&gt;
&lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss-common-jdbc-wrapper.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="10"/&gt;
                &lt;transition name="success" to="10"/&gt;
        &lt;/node&gt;
        &lt;node name="10"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
&lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossha.jar&lt;/originalFileLocation&gt;
&lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossha.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="11"/&gt;
                &lt;transition name="success" to="11"/&gt;
        &lt;/node&gt;
        &lt;node name="11"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
&lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/commons-logging.jar&lt;/originalFileLocation&gt;
&lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/commons-logging.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="12"/&gt;
                &lt;transition name="success" to="12"/&gt;
        &lt;/node&gt;
        &lt;node name="12"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
&lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;/originalFileLocation&gt;
&lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="13"/&gt;
                &lt;transition name="success" to="13"/&gt;
        &lt;/node&gt;
        &lt;node name="13"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
&lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/console-mgr-classes.jar&lt;/originalFileLocation&gt;
&lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/console-mgr-classes.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="14"/&gt;
                &lt;transition name="success" to="14"/&gt;
        &lt;/node&gt;
        &lt;node name="14"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
&lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/originalFileLocation&gt;
&lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="15"/&gt;
                &lt;transition name="success" to="15"/&gt;
        &lt;/node&gt;
        &lt;node name="15"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-http.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-http.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="16"/&gt;
                &lt;transition name="success" to="16"/&gt;
        &lt;/node&gt;
        &lt;node name="16"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-invoker.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-invoker.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="17"/&gt;
                &lt;transition name="success" to="17"/&gt;
        &lt;/node&gt;
        &lt;node name="17"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/naming-resources.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/naming-resources.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="18"/&gt;
                &lt;transition name="success" to="18"/&gt;
        &lt;/node&gt;
        &lt;node name="18"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-coyote.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-coyote.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="19"/&gt;
                &lt;transition name="success" to="19"/&gt;
        &lt;/node&gt;
        &lt;node name="19"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/catalina-manager.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/catalina-manager.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="20"/&gt;
                &lt;transition name="success" to="20"/&gt;
        &lt;/node&gt;
        &lt;node name="20"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/commons-modeler.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/commons-modeler.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="21"/&gt;
                &lt;transition name="success" to="21"/&gt;
        &lt;/node&gt;
        &lt;node name="21"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-util.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-util.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="22"/&gt;
                &lt;transition name="success" to="22"/&gt;
        &lt;/node&gt;
        &lt;node name="22"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/catalina-optional.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/catalina-optional.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="23"/&gt;
                &lt;transition name="success" to="23"/&gt;
        &lt;/node&gt;
        &lt;node name="23"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/jasper-runtime.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/jasper-runtime.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="24"/&gt;
                &lt;transition name="success" to="24"/&gt;
        &lt;/node&gt;
        &lt;node name="24"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/jasper-compiler.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/jasper-compiler.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="25"/&gt;
                &lt;transition name="success" to="25"/&gt;
        &lt;/node&gt;
        &lt;node name="25"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="26"/&gt;
                &lt;transition name="success" to="26"/&gt;
        &lt;/node&gt;
        &lt;node name="26"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/catalina.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/catalina.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="27"/&gt;
                &lt;transition name="success" to="27"/&gt;
        &lt;/node&gt;
        &lt;node name="27"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-default.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-default.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="28"/&gt;
                &lt;transition name="success" to="28"/&gt;
        &lt;/node&gt;
        &lt;node name="28"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/jasper-compiler-jdt.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/jasper-compiler-jdt.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="29"/&gt;
                &lt;transition name="success" to="29"/&gt;
        &lt;/node&gt;
        &lt;node name="29"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-apr.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-apr.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="30"/&gt;
                &lt;transition name="success" to="30"/&gt;
        &lt;/node&gt;
        &lt;node name="30"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-ajp.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-ajp.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="31"/&gt;
                &lt;transition name="success" to="31"/&gt;
        &lt;/node&gt;
        &lt;node name="31"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-webdav.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-webdav.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="32"/&gt;
                &lt;transition name="success" to="32"/&gt;
        &lt;/node&gt;
        &lt;node name="32"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-jmx.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-jmx.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="33"/&gt;
                &lt;transition name="success" to="33"/&gt;
        &lt;/node&gt;
        &lt;node name="33"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-system.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-system.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="34"/&gt;
                &lt;transition name="success" to="34"/&gt;
        &lt;/node&gt;
        &lt;node name="34"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-common.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-common.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="35"/&gt;
                &lt;transition name="success" to="35"/&gt;
        &lt;/node&gt;
        &lt;node name="35"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-xml-binding.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-xml-binding.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="36"/&gt;
                &lt;transition name="success" to="36"/&gt;
        &lt;/node&gt;
        &lt;node name="36"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/commons-logging.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/commons-logging.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="37"/&gt;
                &lt;transition name="success" to="37"/&gt;
        &lt;/node&gt;
        &lt;node name="37"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jmx-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jmx-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="38"/&gt;
                &lt;transition name="success" to="38"/&gt;
        &lt;/node&gt;
        &lt;node name="38"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jnp-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jnp-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="39"/&gt;
                &lt;transition name="success" to="39"/&gt;
        &lt;/node&gt;
        &lt;node name="39"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="40"/&gt;
                &lt;transition name="success" to="40"/&gt;
        &lt;/node&gt;
        &lt;node name="40"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossmq-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossmq-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="41"/&gt;
                &lt;transition name="success" to="41"/&gt;
        &lt;/node&gt;
        &lt;node name="41"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbosscx-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbosscx-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="42"/&gt;
                &lt;transition name="success" to="42"/&gt;
        &lt;/node&gt;
        &lt;node name="42"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossha-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossha-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="43"/&gt;
                &lt;transition name="success" to="43"/&gt;
        &lt;/node&gt;
        &lt;node name="43"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossjmx-ant.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossjmx-ant.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="44"/&gt;
                &lt;transition name="success" to="44"/&gt;
        &lt;/node&gt;
        &lt;node name="44"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-common-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-common-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="45"/&gt;
                &lt;transition name="success" to="45"/&gt;
        &lt;/node&gt;
        &lt;node name="45"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-xml-binding.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-xml-binding.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="46"/&gt;
                &lt;transition name="success" to="46"/&gt;
        &lt;/node&gt;
        &lt;node name="46"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/commons-logging.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/commons-logging.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="47"/&gt;
                &lt;transition name="success" to="47"/&gt;
        &lt;/node&gt;
        &lt;node name="47"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossall-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossall-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="48"/&gt;
                &lt;transition name="success" to="48"/&gt;
        &lt;/node&gt;
        &lt;node name="48"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/bin/run.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/bin/run.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="49"/&gt;
                &lt;transition name="success" to="49"/&gt;
        &lt;/node&gt;
        &lt;node name="49"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-minimal.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/minimal/lib/jboss-minimal.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="50"/&gt;
                &lt;transition name="success" to="50"/&gt;
        &lt;/node&gt;
             &lt;node name="50"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Apply the following patch if your instance is derived from the "all" configuration. Use the original file #{patchFolder}/config-patches/jboss-service-all.xml.orig and the patched file #{patchFolder}/config-patches/jboss-service-all.xml.patched to update your file #{jbossHomeDir}/server/all/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="51"/&gt;
            &lt;/node&gt;
             &lt;node name="51"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Apply the following patch if your instance is derived from the "default" configuration. Use the original file #{patchFolder}/config-patches/jboss-service.xml.orig and the patched file #{patchFolder}/config-patches/jboss-service.xml.patched to update your file #{jbossHomeDir}/server/default/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="52"/&gt;
            &lt;/node&gt;
             &lt;node name="52"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/EntityEjb.jsp.orig and the patched file #{patchFolder}/config-patches/EntityEjb.jsp.patched to update your file #{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/EntityEjb.jsp &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="53"/&gt;
            &lt;/node&gt;
             &lt;node name="53"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/MdbEjb.jsp.orig and the patched file #{patchFolder}/config-patches/MdbEjb.jsp.patched to update your file #{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/MdbEjb.jsp &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="54"/&gt;
            &lt;/node&gt;
             &lt;node name="54"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/StatefulEjb.jsp.orig and the patched file #{patchFolder}/config-patches/StatefulEjb.jsp.patched to update your file #{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/StatefulEjb.jsp &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="55"/&gt;
            &lt;/node&gt;
             &lt;node name="55"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/StatelessEjb.jsp.orig and the patched file #{patchFolder}/config-patches/StatelessEjb.jsp.patched to update your file #{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/StatelessEjb.jsp &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="56"/&gt;
            &lt;/node&gt;
      &lt;node name="56"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
            &lt;notification&gt;Start your JBoss instance and perform a scan to update the version string. Go to your JBoss instance, choose the Inventory tab, edit the Configuration Properties and click OK&lt;/notification&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="../end"/&gt;
      &lt;/node&gt;
      &lt;transition name="error" to="end"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.SetProcessStatusActionHandler" config-type="bean"&gt;
            &lt;status&gt;false&lt;/status&gt;
         &lt;/action&gt;
      &lt;/transition&gt;
   &lt;/super-state&gt;
   &lt;end-state name="end"/&gt;
&lt;/process-definition&gt;
]]&gt;
   &lt;/jbn:instructionSet&gt;
 &lt;/jbn:instructions&gt;
&lt;/jbn:automatedInstallation&gt;</jbn:automatedInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-10-08T15:24:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007l9xqAAA">
    <title>BUGFIX: ASPATCH-297 - JBoss AS 4.0.5.GA_CP08</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007l9xqAAA</link>
    <description>TITLE: &amp;nbsp; JBoss AS 4.0.5.GA_CP08&lt;br&gt;JIRA ID: &amp;nbsp; ASPATCH-297&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP07&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP06&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP05&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP04&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP03&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP02&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP01&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CP08 is the eigth cumulative patch for JBoss 4.0.5.GA. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP08:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-288"&gt;ASPATCH-288&lt;/a&gt;: Leak in org/jboss/mx/loading/UnifiedClassLoader3 JMX Notifications&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-287"&gt;ASPATCH-287&lt;/a&gt;:  Parse Role Name from Role DN (LdapExtLoginModule)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-286"&gt;ASPATCH-286&lt;/a&gt;: Fix Tomcat security vulnerabilities, CVE-2007-3382 and CVE-2007-3385&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-285"&gt;ASPATCH-285&lt;/a&gt;: JBAS-4075: JBossCacheManager.findLocalSessions concurrency issue&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-259"&gt;ASPATCH-259&lt;/a&gt;: Migrate JBAS-3734 to 4.0.5. It was a small change put in by mistake, but fixed in 4.2. We now need to fix it in 4.0.5 in the cp.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-251"&gt;ASPATCH-251&lt;/a&gt;: Default EJB 3 local interface is not picked up if class is woven with JBoss AOP&lt;br&gt;
&lt;b&gt;CP07:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-234"&gt;ASPATCH-234&lt;/a&gt;: Preload commons logging in web container to avoid container/application interactions&lt;br&gt;
&lt;b&gt;CP06:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-241"&gt;ASPATCH-241&lt;/a&gt;: JBAS-4312 SpyConnectionConsumer should fire asynchFailure if it receives an error (for JBossAS-4.0.5.GA)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-238"&gt;ASPATCH-238&lt;/a&gt;: Need jboss/common 1.0.0.GA_CP02 release&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-236"&gt;ASPATCH-236&lt;/a&gt;: Adding Few more Filter options for TCLFilter&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP05:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-222"&gt;ASPATCH-222&lt;/a&gt;: Add JBAS-4453 add column class to the SerializableResultSetMetaData to the next CP&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-220"&gt;ASPATCH-220&lt;/a&gt;: JBAS-2813 : Add support for stopping ILs triggering the ExceptionListener&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-218"&gt;ASPATCH-218&lt;/a&gt;: JBAS-4090: Race condition in Connection.close() can deadlock the JBossMQ's ping thread.&lt;br&gt;
&lt;b&gt;CP04:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-210"&gt;ASPATCH-210&lt;/a&gt;: JBAS-4229 HASingletonController doesn't handle "split brain" correctly.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-206"&gt;ASPATCH-206&lt;/a&gt;: Upgrade Tomcat to 5.5.23, which includes security fixes for problems affecting 5.5.17 and 5.5.20&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-202"&gt;ASPATCH-202&lt;/a&gt;: cache partition index calculation&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-201"&gt;ASPATCH-201&lt;/a&gt;: support value classes in EJBQLToSQL92Compiler&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-192"&gt;ASPATCH-192&lt;/a&gt;: NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-180"&gt;ASPATCH-180&lt;/a&gt;: JBAS-4260: JBossMQ table schema can not be created within a transaction when using MS SQL Server jdbc driver&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-175"&gt;ASPATCH-175&lt;/a&gt;: Backport JBAS-4231 JMXOpsAccessControlFilter is Not Thread Safe&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-174"&gt;ASPATCH-174&lt;/a&gt;: Web Console causes an error when navigating entity beans or message driven beans.&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-164"&gt;ASPATCH-164&lt;/a&gt;: Upgrade to Commons Logging 1.1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-167"&gt;ASPATCH-167&lt;/a&gt;: org.jboss.test.classloader.test.CircularityUnitTestCase.testRecursiveLoadMT fails under jdk1.5.0_09&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-158"&gt;ASPATCH-158&lt;/a&gt;: ExternalContext needs to expand its proxy interface collection&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-143"&gt;ASPATCH-143&lt;/a&gt;: JACC PolicyContextHandler usage leaks ThreadLocal values&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-142"&gt;ASPATCH-142&lt;/a&gt;: JBAS-3198: Problems with separated ClassLoaders for EARs and pooled invoker (PooledInvokerHA)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-138"&gt;ASPATCH-138&lt;/a&gt;: JBAS-3882: JBXB-89 - JBossXB automatically unzips gzipped content when decoding base64 data.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-137"&gt;ASPATCH-137&lt;/a&gt;: JBAS-3947: JConsole throws exception on connect post JBoss4.0.3SP1&lt;br&gt;
&lt;br&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-4.0.5.GA_CP08.zip / 15754428&lt;br&gt;MD5: &amp;nbsp; 6f5e59e3facfdf0b82a5d412c05d0bad&lt;br&gt;SHA-256: &amp;nbsp; 2125ade3979d8c7d108b881a4405c792df6cb3b2727a4a5bea3038536ca2237e&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Note:  &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5)Apply configuration file patches:&lt;br&gt;
&lt;br&gt;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.
&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Apply the following patch if your instance is derived from the "default" configuration.&lt;/i&gt;&lt;br&gt;
5a) 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/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;
&lt;i&gt;Note: Apply the following patch if your instance is derived from the "all" configuration.&lt;/i&gt;&lt;br&gt;
5b) Use the original file PATCH_ROOT/config-patches/jboss-service-all.xml.orig and the patched file PATCH_ROOT/config-patches/jboss-service-all.xml.patched to update your file JBOSS_HOME/server/all/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;
5c) Use the original file PATCH_ROOT/config-patches/EntityEjb.jsp.orig and the patched file PATCH_ROOT/config-patches/EntityEjb.jsp.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/management/console-mgr.sar/web-console.war/EntityEjb.jsp&lt;br&gt;
&lt;br&gt;
5d) Use the original file PATCH_ROOT/config-patches/MdbEjb.jsp.orig and the patched file PATCH_ROOT/config-patches/MdbEjb.jsp.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/management/console-mgr.sar/web-console.war/MdbEjb.jsp&lt;br&gt;
&lt;br&gt;
5e) Use the original file PATCH_ROOT/config-patches/StatefulEjb.jsp.orig and the patched file PATCH_ROOT/config-patches/StatefulEjb.jsp.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/management/console-mgr.sar/web-console.war/StatefulEjb.jsp&lt;br&gt;
&lt;br&gt;
5f) Use the original file PATCH_ROOT/config-patches/StatelessEjb.jsp.orig and the patched file PATCH_ROOT/config-patches/StatelessEjb.jsp.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/management/console-mgr.sar/web-console.war/StatelessEjb.jsp&lt;br&gt;
&lt;br&gt;
6) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
7) 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.&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Sep 12 12:43:59 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Sep 12 12:52:33 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss AS 4.0.5.GA_CP08</dc:subject>
    <dc:date>2007-09-12T12:43:Z</dc:date>
    <jbn:creator>Jaroslaw Kijanowski</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5GA"
        jbn:productName="Application Server" jbn:productVersion="4.0.5" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0142">Application Server; 4.0.5</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP04"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP04" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0177">Application Server; 4.0.5.GA_CP04</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP02"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP02" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0161">Application Server; 4.0.5.GA_CP02</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP06"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP06" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0188">Application Server; 4.0.5.GA_CP06</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP03"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP03" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0172">Application Server; 4.0.5.GA_CP03</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP05"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP05" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0186">Application Server; 4.0.5.GA_CP05</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP01"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP01" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0156">Application Server; 4.0.5.GA_CP01</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP07"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP07" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0194">Application Server; 4.0.5.GA_CP07</jbn:product>
    </jbn:products>
    <jbn:jira>ASPATCH-297</jbn:jira>
    <jbn:md5>6f5e59e3facfdf0b82a5d412c05d0bad</jbn:md5>
    <jbn:sha256>2125ade3979d8c7d108b881a4405c792df6cb3b2727a4a5bea3038536ca2237e</jbn:sha256>
    <jbn:fileName>jboss-4.0.5.GA_CP08.zip</jbn:fileName>
    <jbn:fileSize>15754428</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007l9xqAAA</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007l9xqAAA</jbn:automatedDownloadUrl>
    <jbn:instructionCompatibilityVersion>1.4</jbn:instructionCompatibilityVersion>
    <jbn:longDescription>Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP08:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-288"&gt;ASPATCH-288&lt;/a&gt;: Leak in org/jboss/mx/loading/UnifiedClassLoader3 JMX Notifications&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-287"&gt;ASPATCH-287&lt;/a&gt;:  Parse Role Name from Role DN (LdapExtLoginModule)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-286"&gt;ASPATCH-286&lt;/a&gt;: Fix Tomcat security vulnerabilities, CVE-2007-3382 and CVE-2007-3385&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-285"&gt;ASPATCH-285&lt;/a&gt;: JBAS-4075: JBossCacheManager.findLocalSessions concurrency issue&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-259"&gt;ASPATCH-259&lt;/a&gt;: Migrate JBAS-3734 to 4.0.5. It was a small change put in by mistake, but fixed in 4.2. We now need to fix it in 4.0.5 in the cp.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-251"&gt;ASPATCH-251&lt;/a&gt;: Default EJB 3 local interface is not picked up if class is woven with JBoss AOP&lt;br&gt;
&lt;b&gt;CP07:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-234"&gt;ASPATCH-234&lt;/a&gt;: Preload commons logging in web container to avoid container/application interactions&lt;br&gt;
&lt;b&gt;CP06:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-241"&gt;ASPATCH-241&lt;/a&gt;: JBAS-4312 SpyConnectionConsumer should fire asynchFailure if it receives an error (for JBossAS-4.0.5.GA)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-238"&gt;ASPATCH-238&lt;/a&gt;: Need jboss/common 1.0.0.GA_CP02 release&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-236"&gt;ASPATCH-236&lt;/a&gt;: Adding Few more Filter options for TCLFilter&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP05:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-222"&gt;ASPATCH-222&lt;/a&gt;: Add JBAS-4453 add column class to the SerializableResultSetMetaData to the next CP&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-220"&gt;ASPATCH-220&lt;/a&gt;: JBAS-2813 : Add support for stopping ILs triggering the ExceptionListener&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-218"&gt;ASPATCH-218&lt;/a&gt;: JBAS-4090: Race condition in Connection.close() can deadlock the JBossMQ's ping thread.&lt;br&gt;
&lt;b&gt;CP04:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-210"&gt;ASPATCH-210&lt;/a&gt;: JBAS-4229 HASingletonController doesn't handle "split brain" correctly.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-206"&gt;ASPATCH-206&lt;/a&gt;: Upgrade Tomcat to 5.5.23, which includes security fixes for problems affecting 5.5.17 and 5.5.20&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-202"&gt;ASPATCH-202&lt;/a&gt;: cache partition index calculation&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-201"&gt;ASPATCH-201&lt;/a&gt;: support value classes in EJBQLToSQL92Compiler&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-192"&gt;ASPATCH-192&lt;/a&gt;: NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-180"&gt;ASPATCH-180&lt;/a&gt;: JBAS-4260: JBossMQ table schema can not be created within a transaction when using MS SQL Server jdbc driver&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-175"&gt;ASPATCH-175&lt;/a&gt;: Backport JBAS-4231 JMXOpsAccessControlFilter is Not Thread Safe&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-174"&gt;ASPATCH-174&lt;/a&gt;: Web Console causes an error when navigating entity beans or message driven beans.&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-164"&gt;ASPATCH-164&lt;/a&gt;: Upgrade to Commons Logging 1.1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-167"&gt;ASPATCH-167&lt;/a&gt;: org.jboss.test.classloader.test.CircularityUnitTestCase.testRecursiveLoadMT fails under jdk1.5.0_09&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-158"&gt;ASPATCH-158&lt;/a&gt;: ExternalContext needs to expand its proxy interface collection&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-143"&gt;ASPATCH-143&lt;/a&gt;: JACC PolicyContextHandler usage leaks ThreadLocal values&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-142"&gt;ASPATCH-142&lt;/a&gt;: JBAS-3198: Problems with separated ClassLoaders for EARs and pooled invoker (PooledInvokerHA)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-138"&gt;ASPATCH-138&lt;/a&gt;: JBAS-3882: JBXB-89 - JBossXB automatically unzips gzipped content when decoding base64 data.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-137"&gt;ASPATCH-137&lt;/a&gt;: JBAS-3947: JConsole throws exception on connect post JBoss4.0.3SP1&lt;br&gt;
&lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>CP08 is the eigth cumulative patch for JBoss 4.0.5.GA. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;</jbn:shortDescription>
    <jbn:manualInstallation>Note:  &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5)Apply configuration file patches:&lt;br&gt;
&lt;br&gt;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.
&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Apply the following patch if your instance is derived from the "default" configuration.&lt;/i&gt;&lt;br&gt;
5a) 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/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;
&lt;i&gt;Note: Apply the following patch if your instance is derived from the "all" configuration.&lt;/i&gt;&lt;br&gt;
5b) Use the original file PATCH_ROOT/config-patches/jboss-service-all.xml.orig and the patched file PATCH_ROOT/config-patches/jboss-service-all.xml.patched to update your file JBOSS_HOME/server/all/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;
5c) Use the original file PATCH_ROOT/config-patches/EntityEjb.jsp.orig and the patched file PATCH_ROOT/config-patches/EntityEjb.jsp.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/management/console-mgr.sar/web-console.war/EntityEjb.jsp&lt;br&gt;
&lt;br&gt;
5d) Use the original file PATCH_ROOT/config-patches/MdbEjb.jsp.orig and the patched file PATCH_ROOT/config-patches/MdbEjb.jsp.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/management/console-mgr.sar/web-console.war/MdbEjb.jsp&lt;br&gt;
&lt;br&gt;
5e) Use the original file PATCH_ROOT/config-patches/StatefulEjb.jsp.orig and the patched file PATCH_ROOT/config-patches/StatefulEjb.jsp.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/management/console-mgr.sar/web-console.war/StatefulEjb.jsp&lt;br&gt;
&lt;br&gt;
5f) Use the original file PATCH_ROOT/config-patches/StatelessEjb.jsp.orig and the patched file PATCH_ROOT/config-patches/StatelessEjb.jsp.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/management/console-mgr.sar/web-console.war/StatelessEjb.jsp&lt;br&gt;
&lt;br&gt;
6) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
7) 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.&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;</jbn:manualInstallation>
    <jbn:automatedInstallation>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
  &lt;jbn:automatedInstallation xmlns:jbn="http://network.jboss.com/elements/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" &gt;
  &lt;jbn:instructions&gt;
   &lt;jbn:instructionSet rdf:about="http://network.jboss.com/instructionVersion#1.4"&gt;
     &lt;![CDATA[&lt;?xml version="1.0"?&gt;
&lt;process-definition name="process"&gt;
   &lt;start-state&gt;
      &lt;transition to="main_process/1"/&gt;
   &lt;/start-state&gt;
   &lt;super-state name="main_process"&gt;
      &lt;node name="1"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.JONServerDownloadActionHandler" config-type="bean"&gt;
           &lt;/action&gt;
         &lt;transition name="success" to="2"/&gt;
      &lt;/node&gt;
      &lt;node name="2"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.CompareDigestActionHandler"
                 config-type="bean"&gt;
            &lt;algorithm&gt;MD5&lt;/algorithm&gt;
            &lt;fileToBeCheckedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeCheckedLocation&gt;
            &lt;expectedDigest&gt;#{software.MD5}&lt;/expectedDigest&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="3"/&gt;
      &lt;/node&gt;
      &lt;node name="3"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.UnzipActionHandler"
                 config-type="bean"&gt;
            &lt;fileToBeUnzippedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeUnzippedLocation&gt;
            &lt;destinationDirectoryLocation&gt;#{patchFolder}&lt;/destinationDirectoryLocation&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="4"/&gt;
      &lt;/node&gt;
      &lt;node name="4"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;stopIfRunning&lt;/actionName&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="5"/&gt;
      &lt;/node&gt;
        &lt;node name="5"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbosssx.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbosssx.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="6"/&gt;
                &lt;transition name="success" to="6"/&gt;
        &lt;/node&gt;
        &lt;node name="6"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="7"/&gt;
                &lt;transition name="success" to="7"/&gt;
        &lt;/node&gt;
        &lt;node name="7"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossmq.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossmq.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="8"/&gt;
                &lt;transition name="success" to="8"/&gt;
        &lt;/node&gt;
        &lt;node name="8"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-common-jdbc-wrapper.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss-common-jdbc-wrapper.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="9"/&gt;
                &lt;transition name="success" to="9"/&gt;
        &lt;/node&gt;
        &lt;node name="9"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossha.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossha.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="10"/&gt;
                &lt;transition name="success" to="10"/&gt;
        &lt;/node&gt;
        &lt;node name="10"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/commons-logging.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/commons-logging.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="11"/&gt;
                &lt;transition name="success" to="11"/&gt;
        &lt;/node&gt;
        &lt;node name="11"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="12"/&gt;
                &lt;transition name="success" to="12"/&gt;
        &lt;/node&gt;
        &lt;node name="12"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/console-mgr-classes.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/console-mgr-classes.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="13"/&gt;
                &lt;transition name="success" to="13"/&gt;
        &lt;/node&gt;
        &lt;node name="13"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="14"/&gt;
                &lt;transition name="success" to="14"/&gt;
        &lt;/node&gt;
        &lt;node name="14"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-apr.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-apr.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="15"/&gt;
                &lt;transition name="success" to="15"/&gt;
        &lt;/node&gt;
        &lt;node name="15"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-ajp.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-ajp.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="16"/&gt;
                &lt;transition name="success" to="16"/&gt;
        &lt;/node&gt;
        &lt;node name="16"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/naming-resources.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/naming-resources.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="17"/&gt;
                &lt;transition name="success" to="17"/&gt;
        &lt;/node&gt;
        &lt;node name="17"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/catalina.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/catalina.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="18"/&gt;
                &lt;transition name="success" to="18"/&gt;
        &lt;/node&gt;
        &lt;node name="18"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-util.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-util.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="19"/&gt;
                &lt;transition name="success" to="19"/&gt;
        &lt;/node&gt;
        &lt;node name="19"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-webdav.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-webdav.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="20"/&gt;
                &lt;transition name="success" to="20"/&gt;
        &lt;/node&gt;
        &lt;node name="20"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-invoker.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-invoker.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="21"/&gt;
                &lt;transition name="success" to="21"/&gt;
        &lt;/node&gt;
        &lt;node name="21"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/catalina-optional.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/catalina-optional.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="22"/&gt;
                &lt;transition name="success" to="22"/&gt;
        &lt;/node&gt;
        &lt;node name="22"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/jasper-compiler.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/jasper-compiler.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="23"/&gt;
                &lt;transition name="success" to="23"/&gt;
        &lt;/node&gt;
        &lt;node name="23"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/catalina-manager.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/catalina-manager.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="24"/&gt;
                &lt;transition name="success" to="24"/&gt;
        &lt;/node&gt;
        &lt;node name="24"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/jasper-compiler-jdt.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/jasper-compiler-jdt.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="25"/&gt;
                &lt;transition name="success" to="25"/&gt;
        &lt;/node&gt;
        &lt;node name="25"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="26"/&gt;
                &lt;transition name="success" to="26"/&gt;
        &lt;/node&gt;
        &lt;node name="26"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-coyote.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-coyote.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="27"/&gt;
                &lt;transition name="success" to="27"/&gt;
        &lt;/node&gt;
        &lt;node name="27"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-default.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-default.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="28"/&gt;
                &lt;transition name="success" to="28"/&gt;
        &lt;/node&gt;
        &lt;node name="28"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/jasper-runtime.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/jasper-runtime.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="29"/&gt;
                &lt;transition name="success" to="29"/&gt;
        &lt;/node&gt;
        &lt;node name="29"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/commons-modeler.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/commons-modeler.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="30"/&gt;
                &lt;transition name="success" to="30"/&gt;
        &lt;/node&gt;
        &lt;node name="30"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-http.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-http.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="31"/&gt;
                &lt;transition name="success" to="31"/&gt;
        &lt;/node&gt;
        &lt;node name="31"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-jmx.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-jmx.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="32"/&gt;
                &lt;transition name="success" to="32"/&gt;
        &lt;/node&gt;
        &lt;node name="32"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-system.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-system.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="33"/&gt;
                &lt;transition name="success" to="33"/&gt;
        &lt;/node&gt;
        &lt;node name="33"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-xml-binding.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-xml-binding.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="34"/&gt;
                &lt;transition name="success" to="34"/&gt;
        &lt;/node&gt;
        &lt;node name="34"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-common.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-common.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="35"/&gt;
                &lt;transition name="success" to="35"/&gt;
        &lt;/node&gt;
        &lt;node name="35"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/commons-logging.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/commons-logging.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="36"/&gt;
                &lt;transition name="success" to="36"/&gt;
        &lt;/node&gt;
        &lt;node name="36"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jmx-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jmx-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="37"/&gt;
                &lt;transition name="success" to="37"/&gt;
        &lt;/node&gt;
        &lt;node name="37"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="38"/&gt;
                &lt;transition name="success" to="38"/&gt;
        &lt;/node&gt;
        &lt;node name="38"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossmq-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossmq-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="39"/&gt;
                &lt;transition name="success" to="39"/&gt;
        &lt;/node&gt;
        &lt;node name="39"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbosscx-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbosscx-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="40"/&gt;
                &lt;transition name="success" to="40"/&gt;
        &lt;/node&gt;
        &lt;node name="40"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossha-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossha-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="41"/&gt;
                &lt;transition name="success" to="41"/&gt;
        &lt;/node&gt;
        &lt;node name="41"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-xml-binding.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-xml-binding.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="42"/&gt;
                &lt;transition name="success" to="42"/&gt;
        &lt;/node&gt;
        &lt;node name="42"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/commons-logging.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/commons-logging.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="43"/&gt;
                &lt;transition name="success" to="43"/&gt;
        &lt;/node&gt;
        &lt;node name="43"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-common-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-common-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="44"/&gt;
                &lt;transition name="success" to="44"/&gt;
        &lt;/node&gt;
        &lt;node name="44"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossall-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossall-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="45"/&gt;
                &lt;transition name="success" to="45"/&gt;
        &lt;/node&gt;
        &lt;node name="45"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/bin/run.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/bin/run.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="46"/&gt;
                &lt;transition name="success" to="46"/&gt;
        &lt;/node&gt;
        &lt;node name="46"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-minimal.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/minimal/lib/jboss-minimal.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="47"/&gt;
                &lt;transition name="success" to="47"/&gt;
        &lt;/node&gt;
             &lt;node name="47"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Apply the following patch if your instance is derived from the "all" configuration. Use the original file #{patchFolder}/config-patches/jboss-service-all.xml.orig and the patched file #{patchFolder}/config-patches/jboss-service-all.xml.patched to update your file #{jbossHomeDir}/server/all/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="48"/&gt;
            &lt;/node&gt;
             &lt;node name="48"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Apply the following patch if your instance is derived from the "default" configuration. Use the original file #{patchFolder}/config-patches/jboss-service.xml.orig and the patched file #{patchFolder}/config-patches/jboss-service.xml.patched to update your file #{jbossHomeDir}/server/default/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="49"/&gt;
            &lt;/node&gt;
            &lt;node name="49"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/EntityEjb.jsp.orig and the patched file #{patchFolder}/config-patches/EntityEjb.jsp.patched to update your file #{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/EntityEjb.jsp &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="50"/&gt;
            &lt;/node&gt;
             &lt;node name="50"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/MdbEjb.jsp.orig and the patched file #{patchFolder}/config-patches/MdbEjb.jsp.patched to update your file #{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/MdbEjb.jsp &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="51"/&gt;
            &lt;/node&gt;
             &lt;node name="51"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/StatefulEjb.jsp.orig and the patched file #{patchFolder}/config-patches/StatefulEjb.jsp.patched to update your file #{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/StatefulEjb.jsp &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="52"/&gt;
            &lt;/node&gt;
             &lt;node name="52"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/StatelessEjb.jsp.orig and the patched file #{patchFolder}/config-patches/StatelessEjb.jsp.patched to update your file #{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/StatelessEjb.jsp &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="53"/&gt;
            &lt;/node&gt;
      &lt;node name="53"&gt;
&lt;!-- this action element was removed, beacuse there are manuall steps to do, before you can start the server
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;start&lt;/actionName&gt;
         &lt;/action&gt;
--&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
            &lt;notification&gt;Start your JBoss instance and perform a scan to update the version string. Go to your JBoss instance, choose the Inventory tab, edit the Configuration Properties and click OK&lt;/notification&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="../end"/&gt;
      &lt;/node&gt;
      &lt;transition name="error" to="end"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.SetProcessStatusActionHandler" config-type="bean"&gt;
            &lt;status&gt;false&lt;/status&gt;
         &lt;/action&gt;
      &lt;/transition&gt;
   &lt;/super-state&gt;
   &lt;end-state name="end"/&gt;
&lt;/process-definition&gt;
]]&gt;
   &lt;/jbn:instructionSet&gt;
 &lt;/jbn:instructions&gt;
&lt;/jbn:automatedInstallation&gt;</jbn:automatedInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-09-12T12:52:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007j4IzAAI">
    <title>BUGFIX: JBAS-4542 - Preload commons logging in web container to avoid container/application interactions</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007j4IzAAI</link>
    <description>TITLE: &amp;nbsp; Preload commons logging in web container to avoid container/application interactions&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-4542&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP06&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Conflicts with the use of commons logging at the web container and web app level need to be resolved.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Conflicts with the use of commons logging at the web container and web app level require the web container to preload the tomcat classes using commons logging and an update of these classes to use static references to the commons logging Log so that logging can be initialized during the tomcat deployer start. This avoid reinitialization during the web app startup which may include a conflicting commons logging version/configuration.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-4542.zip / 2682213&lt;br&gt;MD5: &amp;nbsp; ccb19362c7efd396a227d5f16bfd89cb&lt;br&gt;SHA-256: &amp;nbsp; 9bff7f6e2edfa181d0b87230c6e01ea0421a837405e235b7bfaa017b3a13f956&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Copy the attached jars to the %JBOSS_HOME%/server/default/deploy/jbossweb-tomcat55.sar and %JBOSS_HOME%/server/all/deploy/jbossweb-tomcat55.sar of a JBoss AS 4.0.5 CP06 installation.&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Jul 18 20:44:39 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri Jul 20 09:22:11 EDT 2007&lt;br&gt;</description>
    <dc:subject>Preload commons logging in web container to avoid container/application interactions</dc:subject>
    <dc:date>2007-07-18T20:44:Z</dc:date>
    <jbn:creator>Scott Stark</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP06"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP06" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0188">Application Server; 4.0.5.GA_CP06</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-4542</jbn:jira>
    <jbn:md5>ccb19362c7efd396a227d5f16bfd89cb</jbn:md5>
    <jbn:sha256>9bff7f6e2edfa181d0b87230c6e01ea0421a837405e235b7bfaa017b3a13f956</jbn:sha256>
    <jbn:fileName>JBAS-4542.zip</jbn:fileName>
    <jbn:fileSize>2682213</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007j4IzAAI</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007j4IzAAI</jbn:automatedDownloadUrl>
    <jbn:longDescription>Conflicts with the use of commons logging at the web container and web app level require the web container to preload the tomcat classes using commons logging and an update of these classes to use static references to the commons logging Log so that logging can be initialized during the tomcat deployer start. This avoid reinitialization during the web app startup which may include a conflicting commons logging version/configuration.</jbn:longDescription>
    <jbn:shortDescription>Conflicts with the use of commons logging at the web container and web app level need to be resolved.</jbn:shortDescription>
    <jbn:manualInstallation>Copy the attached jars to the %JBOSS_HOME%/server/default/deploy/jbossweb-tomcat55.sar and %JBOSS_HOME%/server/all/deploy/jbossweb-tomcat55.sar of a JBoss AS 4.0.5 CP06 installation.</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-07-20T09:22:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007jXATAA2">
    <title>BUGFIX: ASPATCH-247 - JBoss AS 4.0.5.GA_CP07</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007jXATAA2</link>
    <description>TITLE: &amp;nbsp; JBoss AS 4.0.5.GA_CP07&lt;br&gt;JIRA ID: &amp;nbsp; ASPATCH-247&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP06&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP05&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP04&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP03&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP02&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP01&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CP07 is the seventh cumulative patch for JBoss 4.0.5.GA. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP07:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-234"&gt;ASPATCH-234&lt;/a&gt;: Preload commons logging in web container to avoid container/application interactions&lt;br&gt;
&lt;b&gt;CP06:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-241"&gt;ASPATCH-241&lt;/a&gt;: JBAS-4312 SpyConnectionConsumer should fire asynchFailure if it receives an error (for JBossAS-4.0.5.GA)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-238"&gt;ASPATCH-238&lt;/a&gt;: Need jboss/common 1.0.0.GA_CP02 release&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-236"&gt;ASPATCH-236&lt;/a&gt;: Adding Few more Filter options for TCLFilter&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP05:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-222"&gt;ASPATCH-222&lt;/a&gt;: Add JBAS-4453 add column class to the SerializableResultSetMetaData to the next CP&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-220"&gt;ASPATCH-220&lt;/a&gt;: JBAS-2813 : Add support for stopping ILs triggering the ExceptionListener&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-218"&gt;ASPATCH-218&lt;/a&gt;: JBAS-4090: Race condition in Connection.close() can deadlock the JBossMQ's ping thread.&lt;br&gt;
&lt;b&gt;CP04:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-210"&gt;ASPATCH-210&lt;/a&gt;: JBAS-4229 HASingletonController doesn't handle "split brain" correctly.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-206"&gt;ASPATCH-206&lt;/a&gt;: Upgrade Tomcat to 5.5.23, which includes security fixes for problems affecting 5.5.17 and 5.5.20&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-202"&gt;ASPATCH-202&lt;/a&gt;: cache partition index calculation&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-201"&gt;ASPATCH-201&lt;/a&gt;: support value classes in EJBQLToSQL92Compiler&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-192"&gt;ASPATCH-192&lt;/a&gt;: NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-180"&gt;ASPATCH-180&lt;/a&gt;: JBAS-4260: JBossMQ table schema can not be created within a transaction when using MS SQL Server jdbc driver&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-175"&gt;ASPATCH-175&lt;/a&gt;: Backport JBAS-4231 JMXOpsAccessControlFilter is Not Thread Safe&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-174"&gt;ASPATCH-174&lt;/a&gt;: Web Console causes an error when navigating entity beans or message driven beans.&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-164"&gt;ASPATCH-164&lt;/a&gt;: Upgrade to Commons Logging 1.1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-167"&gt;ASPATCH-167&lt;/a&gt;: org.jboss.test.classloader.test.CircularityUnitTestCase.testRecursiveLoadMT fails under jdk1.5.0_09&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-158"&gt;ASPATCH-158&lt;/a&gt;: ExternalContext needs to expand its proxy interface collection&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-143"&gt;ASPATCH-143&lt;/a&gt;: JACC PolicyContextHandler usage leaks ThreadLocal values&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-142"&gt;ASPATCH-142&lt;/a&gt;: JBAS-3198: Problems with separated ClassLoaders for EARs and pooled invoker (PooledInvokerHA)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-138"&gt;ASPATCH-138&lt;/a&gt;: JBAS-3882: JBXB-89 - JBossXB automatically unzips gzipped content when decoding base64 data.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-137"&gt;ASPATCH-137&lt;/a&gt;: JBAS-3947: JConsole throws exception on connect post JBoss4.0.3SP1&lt;br&gt;
&lt;br&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-4.0.5.GA_CP07.zip / 15474879&lt;br&gt;MD5: &amp;nbsp; e88b7a05c8f2cc73f3416e897f45bf8e&lt;br&gt;SHA-256: &amp;nbsp; f7f9d698e0cc53ee3cf8b4f81b9f0d2fa25abca23eb805aa81c338fb683c8867&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Note:  &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5)Apply configuration file patches:&lt;br&gt;
&lt;br&gt;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.
&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Apply the following patch if your instance is derived from the "default" configuration.&lt;/i&gt;&lt;br&gt;
5a) 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/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;
&lt;i&gt;Note: Apply the following patch if your instance is derived from the "all" configuration.&lt;/i&gt;&lt;br&gt;
5b) Use the original file PATCH_ROOT/config-patches/jboss-service-all.xml.orig and the patched file PATCH_ROOT/config-patches/jboss-service-all.xml.patched to update your file JBOSS_HOME/server/all/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;
5c) Use the original file PATCH_ROOT/config-patches/EntityEjb.jsp.orig and the patched file PATCH_ROOT/config-patches/EntityEjb.jsp.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/management/console-mgr.sar/web-console.war/EntityEjb.jsp&lt;br&gt;
&lt;br&gt;
5d) Use the original file PATCH_ROOT/config-patches/MdbEjb.jsp.orig and the patched file PATCH_ROOT/config-patches/MdbEjb.jsp.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/management/console-mgr.sar/web-console.war/MdbEjb.jsp&lt;br&gt;
&lt;br&gt;
5e) Use the original file PATCH_ROOT/config-patches/StatefulEjb.jsp.orig and the patched file PATCH_ROOT/config-patches/StatefulEjb.jsp.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/management/console-mgr.sar/web-console.war/StatefulEjb.jsp&lt;br&gt;
&lt;br&gt;
5f) Use the original file PATCH_ROOT/config-patches/StatelessEjb.jsp.orig and the patched file PATCH_ROOT/config-patches/StatelessEjb.jsp.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/management/console-mgr.sar/web-console.war/StatelessEjb.jsp&lt;br&gt;
&lt;br&gt;
6) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
7) 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.&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Sat Aug 11 08:58:30 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Sat Aug 11 09:21:48 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss AS 4.0.5.GA_CP07</dc:subject>
    <dc:date>2007-08-11T08:58:Z</dc:date>
    <jbn:creator>Jaroslaw Kijanowski</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5GA"
        jbn:productName="Application Server" jbn:productVersion="4.0.5" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0142">Application Server; 4.0.5</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP04"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP04" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0177">Application Server; 4.0.5.GA_CP04</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP02"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP02" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0161">Application Server; 4.0.5.GA_CP02</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP06"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP06" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0188">Application Server; 4.0.5.GA_CP06</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP03"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP03" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0172">Application Server; 4.0.5.GA_CP03</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP05"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP05" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0186">Application Server; 4.0.5.GA_CP05</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP01"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP01" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0156">Application Server; 4.0.5.GA_CP01</jbn:product>
    </jbn:products>
    <jbn:jira>ASPATCH-247</jbn:jira>
    <jbn:md5>e88b7a05c8f2cc73f3416e897f45bf8e</jbn:md5>
    <jbn:sha256>f7f9d698e0cc53ee3cf8b4f81b9f0d2fa25abca23eb805aa81c338fb683c8867</jbn:sha256>
    <jbn:fileName>jboss-4.0.5.GA_CP07.zip</jbn:fileName>
    <jbn:fileSize>15474879</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007jXATAA2</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007jXATAA2</jbn:automatedDownloadUrl>
    <jbn:instructionCompatibilityVersion>1.4</jbn:instructionCompatibilityVersion>
    <jbn:longDescription>Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP07:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-234"&gt;ASPATCH-234&lt;/a&gt;: Preload commons logging in web container to avoid container/application interactions&lt;br&gt;
&lt;b&gt;CP06:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-241"&gt;ASPATCH-241&lt;/a&gt;: JBAS-4312 SpyConnectionConsumer should fire asynchFailure if it receives an error (for JBossAS-4.0.5.GA)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-238"&gt;ASPATCH-238&lt;/a&gt;: Need jboss/common 1.0.0.GA_CP02 release&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-236"&gt;ASPATCH-236&lt;/a&gt;: Adding Few more Filter options for TCLFilter&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP05:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-222"&gt;ASPATCH-222&lt;/a&gt;: Add JBAS-4453 add column class to the SerializableResultSetMetaData to the next CP&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-220"&gt;ASPATCH-220&lt;/a&gt;: JBAS-2813 : Add support for stopping ILs triggering the ExceptionListener&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-218"&gt;ASPATCH-218&lt;/a&gt;: JBAS-4090: Race condition in Connection.close() can deadlock the JBossMQ's ping thread.&lt;br&gt;
&lt;b&gt;CP04:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-210"&gt;ASPATCH-210&lt;/a&gt;: JBAS-4229 HASingletonController doesn't handle "split brain" correctly.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-206"&gt;ASPATCH-206&lt;/a&gt;: Upgrade Tomcat to 5.5.23, which includes security fixes for problems affecting 5.5.17 and 5.5.20&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-202"&gt;ASPATCH-202&lt;/a&gt;: cache partition index calculation&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-201"&gt;ASPATCH-201&lt;/a&gt;: support value classes in EJBQLToSQL92Compiler&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-192"&gt;ASPATCH-192&lt;/a&gt;: NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-180"&gt;ASPATCH-180&lt;/a&gt;: JBAS-4260: JBossMQ table schema can not be created within a transaction when using MS SQL Server jdbc driver&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-175"&gt;ASPATCH-175&lt;/a&gt;: Backport JBAS-4231 JMXOpsAccessControlFilter is Not Thread Safe&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-174"&gt;ASPATCH-174&lt;/a&gt;: Web Console causes an error when navigating entity beans or message driven beans.&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-164"&gt;ASPATCH-164&lt;/a&gt;: Upgrade to Commons Logging 1.1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-167"&gt;ASPATCH-167&lt;/a&gt;: org.jboss.test.classloader.test.CircularityUnitTestCase.testRecursiveLoadMT fails under jdk1.5.0_09&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-158"&gt;ASPATCH-158&lt;/a&gt;: ExternalContext needs to expand its proxy interface collection&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-143"&gt;ASPATCH-143&lt;/a&gt;: JACC PolicyContextHandler usage leaks ThreadLocal values&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-142"&gt;ASPATCH-142&lt;/a&gt;: JBAS-3198: Problems with separated ClassLoaders for EARs and pooled invoker (PooledInvokerHA)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-138"&gt;ASPATCH-138&lt;/a&gt;: JBAS-3882: JBXB-89 - JBossXB automatically unzips gzipped content when decoding base64 data.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-137"&gt;ASPATCH-137&lt;/a&gt;: JBAS-3947: JConsole throws exception on connect post JBoss4.0.3SP1&lt;br&gt;
&lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>CP07 is the seventh cumulative patch for JBoss 4.0.5.GA. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;</jbn:shortDescription>
    <jbn:manualInstallation>Note:  &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5)Apply configuration file patches:&lt;br&gt;
&lt;br&gt;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.
&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Apply the following patch if your instance is derived from the "default" configuration.&lt;/i&gt;&lt;br&gt;
5a) 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/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;
&lt;i&gt;Note: Apply the following patch if your instance is derived from the "all" configuration.&lt;/i&gt;&lt;br&gt;
5b) Use the original file PATCH_ROOT/config-patches/jboss-service-all.xml.orig and the patched file PATCH_ROOT/config-patches/jboss-service-all.xml.patched to update your file JBOSS_HOME/server/all/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;
5c) Use the original file PATCH_ROOT/config-patches/EntityEjb.jsp.orig and the patched file PATCH_ROOT/config-patches/EntityEjb.jsp.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/management/console-mgr.sar/web-console.war/EntityEjb.jsp&lt;br&gt;
&lt;br&gt;
5d) Use the original file PATCH_ROOT/config-patches/MdbEjb.jsp.orig and the patched file PATCH_ROOT/config-patches/MdbEjb.jsp.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/management/console-mgr.sar/web-console.war/MdbEjb.jsp&lt;br&gt;
&lt;br&gt;
5e) Use the original file PATCH_ROOT/config-patches/StatefulEjb.jsp.orig and the patched file PATCH_ROOT/config-patches/StatefulEjb.jsp.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/management/console-mgr.sar/web-console.war/StatefulEjb.jsp&lt;br&gt;
&lt;br&gt;
5f) Use the original file PATCH_ROOT/config-patches/StatelessEjb.jsp.orig and the patched file PATCH_ROOT/config-patches/StatelessEjb.jsp.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/management/console-mgr.sar/web-console.war/StatelessEjb.jsp&lt;br&gt;
&lt;br&gt;
6) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
7) 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.&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;</jbn:manualInstallation>
    <jbn:automatedInstallation>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
  &lt;jbn:automatedInstallation xmlns:jbn="http://network.jboss.com/elements/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" &gt;
  &lt;jbn:instructions&gt;
   &lt;jbn:instructionSet rdf:about="http://network.jboss.com/instructionVersion#1.4"&gt;
     &lt;![CDATA[&lt;?xml version="1.0"?&gt;
&lt;process-definition name="process"&gt;
   &lt;start-state&gt;
      &lt;transition to="main_process/1"/&gt;
   &lt;/start-state&gt;

   &lt;super-state name="main_process"&gt;

      &lt;node name="1"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.JONServerDownloadActionHandler" config-type="bean"&gt;
           &lt;/action&gt;
         &lt;transition name="success" to="2"/&gt;
      &lt;/node&gt;
      &lt;node name="2"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.CompareDigestActionHandler"
                 config-type="bean"&gt;
            &lt;algorithm&gt;MD5&lt;/algorithm&gt;
            &lt;fileToBeCheckedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeCheckedLocation&gt;
            &lt;expectedDigest&gt;#{software.MD5}&lt;/expectedDigest&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="3"/&gt;
      &lt;/node&gt;

      &lt;node name="3"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.UnzipActionHandler"
                 config-type="bean"&gt;
            &lt;fileToBeUnzippedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeUnzippedLocation&gt;
            &lt;destinationDirectoryLocation&gt;#{patchFolder}&lt;/destinationDirectoryLocation&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="4"/&gt;
      &lt;/node&gt;

      &lt;node name="4"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;stopIfRunning&lt;/actionName&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="5"/&gt;
      &lt;/node&gt;

      &lt;!-- the XML above should *not* change per patch --&gt;


        &lt;node name="5"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="6"/&gt;
                &lt;transition name="success" to="6"/&gt;
        &lt;/node&gt;
        &lt;node name="6"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossmq.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossmq.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="7"/&gt;
                &lt;transition name="success" to="7"/&gt;
        &lt;/node&gt;
        &lt;node name="7"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-common-jdbc-wrapper.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss-common-jdbc-wrapper.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="8"/&gt;
                &lt;transition name="success" to="8"/&gt;
        &lt;/node&gt;
        &lt;node name="8"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossha.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossha.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="9"/&gt;
                &lt;transition name="success" to="9"/&gt;
        &lt;/node&gt;
        &lt;node name="9"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/commons-logging.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/commons-logging.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="10"/&gt;
                &lt;transition name="success" to="10"/&gt;
        &lt;/node&gt;
        &lt;node name="10"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="11"/&gt;
                &lt;transition name="success" to="11"/&gt;
        &lt;/node&gt;
        &lt;node name="11"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/console-mgr-classes.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/console-mgr-classes.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="12"/&gt;
                &lt;transition name="success" to="12"/&gt;
        &lt;/node&gt;
        &lt;node name="12"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="13"/&gt;
                &lt;transition name="success" to="13"/&gt;
        &lt;/node&gt;
        &lt;node name="13"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-apr.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-apr.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="14"/&gt;
                &lt;transition name="success" to="14"/&gt;
        &lt;/node&gt;
        &lt;node name="14"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-ajp.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-ajp.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="15"/&gt;
                &lt;transition name="success" to="15"/&gt;
        &lt;/node&gt;
        &lt;node name="15"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/naming-resources.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/naming-resources.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="16"/&gt;
                &lt;transition name="success" to="16"/&gt;
        &lt;/node&gt;
        &lt;node name="16"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/catalina.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/catalina.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="17"/&gt;
                &lt;transition name="success" to="17"/&gt;
        &lt;/node&gt;
        &lt;node name="17"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-util.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-util.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="18"/&gt;
                &lt;transition name="success" to="18"/&gt;
        &lt;/node&gt;
        &lt;node name="18"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-webdav.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-webdav.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="19"/&gt;
                &lt;transition name="success" to="19"/&gt;
        &lt;/node&gt;
        &lt;node name="19"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-invoker.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-invoker.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="20"/&gt;
                &lt;transition name="success" to="20"/&gt;
        &lt;/node&gt;
        &lt;node name="20"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/catalina-optional.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/catalina-optional.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="21"/&gt;
                &lt;transition name="success" to="21"/&gt;
        &lt;/node&gt;
        &lt;node name="21"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/jasper-compiler.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/jasper-compiler.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="22"/&gt;
                &lt;transition name="success" to="22"/&gt;
        &lt;/node&gt;
        &lt;node name="22"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/catalina-manager.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/catalina-manager.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="23"/&gt;
                &lt;transition name="success" to="23"/&gt;
        &lt;/node&gt;
        &lt;node name="23"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/jasper-compiler-jdt.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/jasper-compiler-jdt.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="24"/&gt;
                &lt;transition name="success" to="24"/&gt;
        &lt;/node&gt;
        &lt;node name="24"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="25"/&gt;
                &lt;transition name="success" to="25"/&gt;
        &lt;/node&gt;
        &lt;node name="25"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-coyote.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-coyote.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="26"/&gt;
                &lt;transition name="success" to="26"/&gt;
        &lt;/node&gt;
        &lt;node name="26"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-default.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-default.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="27"/&gt;
                &lt;transition name="success" to="27"/&gt;
        &lt;/node&gt;
        &lt;node name="27"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/jasper-runtime.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/jasper-runtime.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="28"/&gt;
                &lt;transition name="success" to="28"/&gt;
        &lt;/node&gt;
        &lt;node name="28"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/commons-modeler.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/commons-modeler.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="29"/&gt;
                &lt;transition name="success" to="29"/&gt;
        &lt;/node&gt;
        &lt;node name="29"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-http.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-http.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="30"/&gt;
                &lt;transition name="success" to="30"/&gt;
        &lt;/node&gt;
        &lt;node name="30"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-jmx.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-jmx.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="31"/&gt;
                &lt;transition name="success" to="31"/&gt;
        &lt;/node&gt;
        &lt;node name="31"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-system.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-system.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="32"/&gt;
                &lt;transition name="success" to="32"/&gt;
        &lt;/node&gt;
        &lt;node name="32"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-xml-binding.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-xml-binding.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="33"/&gt;
                &lt;transition name="success" to="33"/&gt;
        &lt;/node&gt;
        &lt;node name="33"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-common.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-common.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="34"/&gt;
                &lt;transition name="success" to="34"/&gt;
        &lt;/node&gt;
        &lt;node name="34"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/commons-logging.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/commons-logging.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="35"/&gt;
                &lt;transition name="success" to="35"/&gt;
        &lt;/node&gt;
        &lt;node name="35"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jmx-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jmx-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="36"/&gt;
                &lt;transition name="success" to="36"/&gt;
        &lt;/node&gt;
        &lt;node name="36"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="37"/&gt;
                &lt;transition name="success" to="37"/&gt;
        &lt;/node&gt;
        &lt;node name="37"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossmq-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossmq-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="38"/&gt;
                &lt;transition name="success" to="38"/&gt;
        &lt;/node&gt;
        &lt;node name="38"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbosscx-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbosscx-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="39"/&gt;
                &lt;transition name="success" to="39"/&gt;
        &lt;/node&gt;
        &lt;node name="39"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossha-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossha-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="40"/&gt;
                &lt;transition name="success" to="40"/&gt;
        &lt;/node&gt;
        &lt;node name="40"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-xml-binding.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-xml-binding.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="41"/&gt;
                &lt;transition name="success" to="41"/&gt;
        &lt;/node&gt;
        &lt;node name="41"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/commons-logging.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/commons-logging.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="42"/&gt;
                &lt;transition name="success" to="42"/&gt;
        &lt;/node&gt;
        &lt;node name="42"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-common-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-common-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="43"/&gt;
                &lt;transition name="success" to="43"/&gt;
        &lt;/node&gt;
        &lt;node name="43"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossall-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossall-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="44"/&gt;
                &lt;transition name="success" to="44"/&gt;
        &lt;/node&gt;
        &lt;node name="44"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/bin/run.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/bin/run.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="45"/&gt;
                &lt;transition name="success" to="45"/&gt;
        &lt;/node&gt;
        &lt;node name="45"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-minimal.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/minimal/lib/jboss-minimal.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="46"/&gt;
                &lt;transition name="success" to="46"/&gt;
        &lt;/node&gt;





             &lt;node name="46"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Apply the following patch if your instance is derived from the "all" configuration. Use the original file #{patchFolder}/config-patches/jboss-service-all.xml.orig and the patched file #{patchFolder}/config-patches/jboss-service-all.xml.patched to update your file #{jbossHomeDir}/server/all/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="47"/&gt;
            &lt;/node&gt;



             &lt;node name="47"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Apply the following patch if your instance is derived from the "default" configuration. Use the original file #{patchFolder}/config-patches/jboss-service.xml.orig and the patched file #{patchFolder}/config-patches/jboss-service.xml.patched to update your file #{jbossHomeDir}/server/default/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="48"/&gt;
            &lt;/node&gt;



             &lt;node name="48"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/EntityEjb.jsp.orig and the patched file #{patchFolder}/config-patches/EntityEjb.jsp.patched to update your file #{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/EntityEjb.jsp &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="49"/&gt;
            &lt;/node&gt;



             &lt;node name="49"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/MdbEjb.jsp.orig and the patched file #{patchFolder}/config-patches/MdbEjb.jsp.patched to update your file #{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/MdbEjb.jsp &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="50"/&gt;
            &lt;/node&gt;



             &lt;node name="50"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/StatefulEjb.jsp.orig and the patched file #{patchFolder}/config-patches/StatefulEjb.jsp.patched to update your file #{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/StatefulEjb.jsp &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="51"/&gt;
            &lt;/node&gt;



             &lt;node name="51"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/StatelessEjb.jsp.orig and the patched file #{patchFolder}/config-patches/StatelessEjb.jsp.patched to update your file #{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/StatelessEjb.jsp &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="52"/&gt;
            &lt;/node&gt;



      &lt;!-- the XML below should *not* change per patch --&gt;

      &lt;node name="52"&gt;
&lt;!-- this action element was removed, beacuse there are manuall steps to do, before you can start the server
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;start&lt;/actionName&gt;
         &lt;/action&gt;
--&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
            &lt;notification&gt;Start your JBoss instance and perform a scan to update the version string. Go to your JBoss instance, choose the Inventory tab, edit the Configuration Properties and click OK&lt;/notification&gt;
         &lt;/action&gt;

         &lt;transition name="success" to="../end"/&gt;
      &lt;/node&gt;

      &lt;transition name="error" to="end"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.SetProcessStatusActionHandler" config-type="bean"&gt;
            &lt;status&gt;false&lt;/status&gt;
         &lt;/action&gt;
      &lt;/transition&gt;

   &lt;/super-state&gt;
   &lt;end-state name="end"/&gt;
&lt;/process-definition&gt;



]]&gt;
   &lt;/jbn:instructionSet&gt;
 &lt;/jbn:instructions&gt;
&lt;/jbn:automatedInstallation&gt;</jbn:automatedInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-08-11T09:21:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007iuEvAAI">
    <title>BUGFIX: ASPATCH-245 - JBoss AS 4.0.5.GA_CP06</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007iuEvAAI</link>
    <description>TITLE: &amp;nbsp; JBoss AS 4.0.5.GA_CP06&lt;br&gt;JIRA ID: &amp;nbsp; ASPATCH-245&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP04&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP03&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP02&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP01&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CP06 is the sixth cumulative patch for JBoss 4.0.5.GA. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP06:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-241"&gt;ASPATCH-241&lt;/a&gt;: JBAS-4312 SpyConnectionConsumer should fire asynchFailure if it receives an error (for JBossAS-4.0.5.GA)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-238"&gt;ASPATCH-238&lt;/a&gt;: Need jboss/common 1.0.0.GA_CP02 release&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-236"&gt;ASPATCH-236&lt;/a&gt;: Adding Few more Filter options for TCLFilter&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP05:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-222"&gt;ASPATCH-222&lt;/a&gt;: Add JBAS-4453 add column class to the SerializableResultSetMetaData to the next CP&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-220"&gt;ASPATCH-220&lt;/a&gt;: JBAS-2813 : Add support for stopping ILs triggering the ExceptionListener&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-218"&gt;ASPATCH-218&lt;/a&gt;: JBAS-4090: Race condition in Connection.close() can deadlock the JBossMQ's ping thread.&lt;br&gt;
&lt;b&gt;CP04:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-210"&gt;ASPATCH-210&lt;/a&gt;: JBAS-4229 HASingletonController doesn't handle "split brain" correctly.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-206"&gt;ASPATCH-206&lt;/a&gt;: Upgrade Tomcat to 5.5.23, which includes security fixes for problems affecting 5.5.17 and 5.5.20&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-202"&gt;ASPATCH-202&lt;/a&gt;: cache partition index calculation&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-201"&gt;ASPATCH-201&lt;/a&gt;: support value classes in EJBQLToSQL92Compiler&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-192"&gt;ASPATCH-192&lt;/a&gt;: NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-180"&gt;ASPATCH-180&lt;/a&gt;: JBAS-4260: JBossMQ table schema can not be created within a transaction when using MS SQL Server jdbc driver&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-175"&gt;ASPATCH-175&lt;/a&gt;: Backport JBAS-4231 JMXOpsAccessControlFilter is Not Thread Safe&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-174"&gt;ASPATCH-174&lt;/a&gt;: Web Console causes an error when navigating entity beans or message driven beans.&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-164"&gt;ASPATCH-164&lt;/a&gt;: Upgrade to Commons Logging 1.1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-167"&gt;ASPATCH-167&lt;/a&gt;: org.jboss.test.classloader.test.CircularityUnitTestCase.testRecursiveLoadMT fails under jdk1.5.0_09&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-158"&gt;ASPATCH-158&lt;/a&gt;: ExternalContext needs to expand its proxy interface collection&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-143"&gt;ASPATCH-143&lt;/a&gt;: JACC PolicyContextHandler usage leaks ThreadLocal values&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-142"&gt;ASPATCH-142&lt;/a&gt;: JBAS-3198: Problems with separated ClassLoaders for EARs and pooled invoker (PooledInvokerHA)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-138"&gt;ASPATCH-138&lt;/a&gt;: JBAS-3882: JBXB-89 - JBossXB automatically unzips gzipped content when decoding base64 data.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-137"&gt;ASPATCH-137&lt;/a&gt;: JBAS-3947: JConsole throws exception on connect post JBoss4.0.3SP1&lt;br&gt;
&lt;br&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-4.0.5.GA_CP06.zip / 15472563&lt;br&gt;MD5: &amp;nbsp; 7460316b5cf48b390e8c13545b179c90&lt;br&gt;SHA-256: &amp;nbsp; 9e6e28adcb6edfa954dda8fe841397792bc6271a6f264c201edee8d931547ace&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Note:  &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5)Apply configuration file patches:&lt;br&gt;
&lt;br&gt;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.
&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Apply the following patch if your instance is derived from the "default" configuration.&lt;/i&gt;&lt;br&gt;
5a) 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/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;
&lt;i&gt;Note: Apply the following patch if your instance is derived from the "all" configuration.&lt;/i&gt;&lt;br&gt;
5b) Use the original file PATCH_ROOT/config-patches/jboss-service-all.xml.orig and the patched file PATCH_ROOT/config-patches/jboss-service-all.xml.patched to update your file JBOSS_HOME/server/all/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;
5c) Use the original file PATCH_ROOT/config-patches/EntityEjb.jsp.orig and the patched file PATCH_ROOT/config-patches/EntityEjb.jsp.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/management/console-mgr.sar/web-console.war/EntityEjb.jsp&lt;br&gt;
&lt;br&gt;
5d) Use the original file PATCH_ROOT/config-patches/MdbEjb.jsp.orig and the patched file PATCH_ROOT/config-patches/MdbEjb.jsp.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/management/console-mgr.sar/web-console.war/MdbEjb.jsp&lt;br&gt;
&lt;br&gt;
5e) Use the original file PATCH_ROOT/config-patches/StatefulEjb.jsp.orig and the patched file PATCH_ROOT/config-patches/StatefulEjb.jsp.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/management/console-mgr.sar/web-console.war/StatefulEjb.jsp&lt;br&gt;
&lt;br&gt;
5f) Use the original file PATCH_ROOT/config-patches/StatelessEjb.jsp.orig and the patched file PATCH_ROOT/config-patches/StatelessEjb.jsp.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/management/console-mgr.sar/web-console.war/StatelessEjb.jsp&lt;br&gt;
&lt;br&gt;
6) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
7) 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.&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Jul 10 09:02:49 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Jul 11 15:11:19 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss AS 4.0.5.GA_CP06</dc:subject>
    <dc:date>2007-07-10T09:02:Z</dc:date>
    <jbn:creator>Jaroslaw Kijanowski</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5GA"
        jbn:productName="Application Server" jbn:productVersion="4.0.5" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0142">Application Server; 4.0.5</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP04"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP04" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0177">Application Server; 4.0.5.GA_CP04</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP02"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP02" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0161">Application Server; 4.0.5.GA_CP02</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP03"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP03" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0172">Application Server; 4.0.5.GA_CP03</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP01"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP01" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0156">Application Server; 4.0.5.GA_CP01</jbn:product>
    </jbn:products>
    <jbn:jira>ASPATCH-245</jbn:jira>
    <jbn:md5>7460316b5cf48b390e8c13545b179c90</jbn:md5>
    <jbn:sha256>9e6e28adcb6edfa954dda8fe841397792bc6271a6f264c201edee8d931547ace</jbn:sha256>
    <jbn:fileName>jboss-4.0.5.GA_CP06.zip</jbn:fileName>
    <jbn:fileSize>15472563</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007iuEvAAI</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007iuEvAAI</jbn:automatedDownloadUrl>
    <jbn:instructionCompatibilityVersion>1.4</jbn:instructionCompatibilityVersion>
    <jbn:longDescription>Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP06:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-241"&gt;ASPATCH-241&lt;/a&gt;: JBAS-4312 SpyConnectionConsumer should fire asynchFailure if it receives an error (for JBossAS-4.0.5.GA)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-238"&gt;ASPATCH-238&lt;/a&gt;: Need jboss/common 1.0.0.GA_CP02 release&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-236"&gt;ASPATCH-236&lt;/a&gt;: Adding Few more Filter options for TCLFilter&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP05:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-222"&gt;ASPATCH-222&lt;/a&gt;: Add JBAS-4453 add column class to the SerializableResultSetMetaData to the next CP&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-220"&gt;ASPATCH-220&lt;/a&gt;: JBAS-2813 : Add support for stopping ILs triggering the ExceptionListener&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-218"&gt;ASPATCH-218&lt;/a&gt;: JBAS-4090: Race condition in Connection.close() can deadlock the JBossMQ's ping thread.&lt;br&gt;
&lt;b&gt;CP04:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-210"&gt;ASPATCH-210&lt;/a&gt;: JBAS-4229 HASingletonController doesn't handle "split brain" correctly.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-206"&gt;ASPATCH-206&lt;/a&gt;: Upgrade Tomcat to 5.5.23, which includes security fixes for problems affecting 5.5.17 and 5.5.20&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-202"&gt;ASPATCH-202&lt;/a&gt;: cache partition index calculation&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-201"&gt;ASPATCH-201&lt;/a&gt;: support value classes in EJBQLToSQL92Compiler&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-192"&gt;ASPATCH-192&lt;/a&gt;: NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-180"&gt;ASPATCH-180&lt;/a&gt;: JBAS-4260: JBossMQ table schema can not be created within a transaction when using MS SQL Server jdbc driver&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-175"&gt;ASPATCH-175&lt;/a&gt;: Backport JBAS-4231 JMXOpsAccessControlFilter is Not Thread Safe&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-174"&gt;ASPATCH-174&lt;/a&gt;: Web Console causes an error when navigating entity beans or message driven beans.&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-164"&gt;ASPATCH-164&lt;/a&gt;: Upgrade to Commons Logging 1.1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-167"&gt;ASPATCH-167&lt;/a&gt;: org.jboss.test.classloader.test.CircularityUnitTestCase.testRecursiveLoadMT fails under jdk1.5.0_09&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-158"&gt;ASPATCH-158&lt;/a&gt;: ExternalContext needs to expand its proxy interface collection&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-143"&gt;ASPATCH-143&lt;/a&gt;: JACC PolicyContextHandler usage leaks ThreadLocal values&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-142"&gt;ASPATCH-142&lt;/a&gt;: JBAS-3198: Problems with separated ClassLoaders for EARs and pooled invoker (PooledInvokerHA)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-138"&gt;ASPATCH-138&lt;/a&gt;: JBAS-3882: JBXB-89 - JBossXB automatically unzips gzipped content when decoding base64 data.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-137"&gt;ASPATCH-137&lt;/a&gt;: JBAS-3947: JConsole throws exception on connect post JBoss4.0.3SP1&lt;br&gt;
&lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>CP06 is the sixth cumulative patch for JBoss 4.0.5.GA. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;</jbn:shortDescription>
    <jbn:manualInstallation>Note:  &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5)Apply configuration file patches:&lt;br&gt;
&lt;br&gt;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.
&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Apply the following patch if your instance is derived from the "default" configuration.&lt;/i&gt;&lt;br&gt;
5a) 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/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;
&lt;i&gt;Note: Apply the following patch if your instance is derived from the "all" configuration.&lt;/i&gt;&lt;br&gt;
5b) Use the original file PATCH_ROOT/config-patches/jboss-service-all.xml.orig and the patched file PATCH_ROOT/config-patches/jboss-service-all.xml.patched to update your file JBOSS_HOME/server/all/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;
5c) Use the original file PATCH_ROOT/config-patches/EntityEjb.jsp.orig and the patched file PATCH_ROOT/config-patches/EntityEjb.jsp.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/management/console-mgr.sar/web-console.war/EntityEjb.jsp&lt;br&gt;
&lt;br&gt;
5d) Use the original file PATCH_ROOT/config-patches/MdbEjb.jsp.orig and the patched file PATCH_ROOT/config-patches/MdbEjb.jsp.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/management/console-mgr.sar/web-console.war/MdbEjb.jsp&lt;br&gt;
&lt;br&gt;
5e) Use the original file PATCH_ROOT/config-patches/StatefulEjb.jsp.orig and the patched file PATCH_ROOT/config-patches/StatefulEjb.jsp.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/management/console-mgr.sar/web-console.war/StatefulEjb.jsp&lt;br&gt;
&lt;br&gt;
5f) Use the original file PATCH_ROOT/config-patches/StatelessEjb.jsp.orig and the patched file PATCH_ROOT/config-patches/StatelessEjb.jsp.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/management/console-mgr.sar/web-console.war/StatelessEjb.jsp&lt;br&gt;
&lt;br&gt;
6) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
7) 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.&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;</jbn:manualInstallation>
    <jbn:automatedInstallation>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
  &lt;jbn:automatedInstallation xmlns:jbn="http://network.jboss.com/elements/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" &gt;
  &lt;jbn:instructions&gt;
   &lt;jbn:instructionSet rdf:about="http://network.jboss.com/instructionVersion#1.4"&gt;
     &lt;![CDATA[&lt;?xml version="1.0"?&gt;
&lt;process-definition name="process"&gt;
   &lt;start-state&gt;
      &lt;transition to="main_process/1"/&gt;
   &lt;/start-state&gt;

   &lt;super-state name="main_process"&gt;

      &lt;node name="1"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.JONServerDownloadActionHandler" config-type="bean"&gt;
           &lt;/action&gt;
         &lt;transition name="success" to="2"/&gt;
      &lt;/node&gt;
      &lt;node name="2"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.CompareDigestActionHandler"
                 config-type="bean"&gt;
            &lt;algorithm&gt;MD5&lt;/algorithm&gt;
            &lt;fileToBeCheckedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeCheckedLocation&gt;
            &lt;expectedDigest&gt;#{software.MD5}&lt;/expectedDigest&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="3"/&gt;
      &lt;/node&gt;

      &lt;node name="3"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.UnzipActionHandler"
                 config-type="bean"&gt;
            &lt;fileToBeUnzippedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeUnzippedLocation&gt;
            &lt;destinationDirectoryLocation&gt;#{patchFolder}&lt;/destinationDirectoryLocation&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="4"/&gt;
      &lt;/node&gt;

      &lt;node name="4"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;stopIfRunning&lt;/actionName&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="5"/&gt;
      &lt;/node&gt;

      &lt;!-- the XML above should *not* change per patch --&gt;


        &lt;node name="5"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="6"/&gt;
                &lt;transition name="success" to="6"/&gt;
        &lt;/node&gt;
        &lt;node name="6"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossmq.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossmq.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="7"/&gt;
                &lt;transition name="success" to="7"/&gt;
        &lt;/node&gt;
        &lt;node name="7"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-common-jdbc-wrapper.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss-common-jdbc-wrapper.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="8"/&gt;
                &lt;transition name="success" to="8"/&gt;
        &lt;/node&gt;
        &lt;node name="8"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossha.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossha.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="9"/&gt;
                &lt;transition name="success" to="9"/&gt;
        &lt;/node&gt;
        &lt;node name="9"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/commons-logging.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/commons-logging.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="10"/&gt;
                &lt;transition name="success" to="10"/&gt;
        &lt;/node&gt;
        &lt;node name="10"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="11"/&gt;
                &lt;transition name="success" to="11"/&gt;
        &lt;/node&gt;
        &lt;node name="11"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/console-mgr-classes.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/console-mgr-classes.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="12"/&gt;
                &lt;transition name="success" to="12"/&gt;
        &lt;/node&gt;
        &lt;node name="12"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="13"/&gt;
                &lt;transition name="success" to="13"/&gt;
        &lt;/node&gt;
        &lt;node name="13"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-invoker.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-invoker.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="14"/&gt;
                &lt;transition name="success" to="14"/&gt;
        &lt;/node&gt;
        &lt;node name="14"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/catalina-manager.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/catalina-manager.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="15"/&gt;
                &lt;transition name="success" to="15"/&gt;
        &lt;/node&gt;
        &lt;node name="15"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/jasper-compiler-jdt.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/jasper-compiler-jdt.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="16"/&gt;
                &lt;transition name="success" to="16"/&gt;
        &lt;/node&gt;
        &lt;node name="16"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/commons-modeler.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/commons-modeler.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="17"/&gt;
                &lt;transition name="success" to="17"/&gt;
        &lt;/node&gt;
        &lt;node name="17"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="18"/&gt;
                &lt;transition name="success" to="18"/&gt;
        &lt;/node&gt;
        &lt;node name="18"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/catalina-optional.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/catalina-optional.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="19"/&gt;
                &lt;transition name="success" to="19"/&gt;
        &lt;/node&gt;
        &lt;node name="19"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-default.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-default.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="20"/&gt;
                &lt;transition name="success" to="20"/&gt;
        &lt;/node&gt;
        &lt;node name="20"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-apr.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-apr.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="21"/&gt;
                &lt;transition name="success" to="21"/&gt;
        &lt;/node&gt;
        &lt;node name="21"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-ajp.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-ajp.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="22"/&gt;
                &lt;transition name="success" to="22"/&gt;
        &lt;/node&gt;
        &lt;node name="22"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-http.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-http.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="23"/&gt;
                &lt;transition name="success" to="23"/&gt;
        &lt;/node&gt;
        &lt;node name="23"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/jasper-runtime.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/jasper-runtime.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="24"/&gt;
                &lt;transition name="success" to="24"/&gt;
        &lt;/node&gt;
        &lt;node name="24"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/catalina.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/catalina.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="25"/&gt;
                &lt;transition name="success" to="25"/&gt;
        &lt;/node&gt;
        &lt;node name="25"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/naming-resources.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/naming-resources.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="26"/&gt;
                &lt;transition name="success" to="26"/&gt;
        &lt;/node&gt;
        &lt;node name="26"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-util.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-util.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="27"/&gt;
                &lt;transition name="success" to="27"/&gt;
        &lt;/node&gt;
        &lt;node name="27"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-webdav.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-webdav.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="28"/&gt;
                &lt;transition name="success" to="28"/&gt;
        &lt;/node&gt;
        &lt;node name="28"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/jasper-compiler.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/jasper-compiler.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="29"/&gt;
                &lt;transition name="success" to="29"/&gt;
        &lt;/node&gt;
        &lt;node name="29"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-coyote.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-coyote.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="30"/&gt;
                &lt;transition name="success" to="30"/&gt;
        &lt;/node&gt;
        &lt;node name="30"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-jmx.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-jmx.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="31"/&gt;
                &lt;transition name="success" to="31"/&gt;
        &lt;/node&gt;
        &lt;node name="31"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-system.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-system.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="32"/&gt;
                &lt;transition name="success" to="32"/&gt;
        &lt;/node&gt;
        &lt;node name="32"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-xml-binding.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-xml-binding.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="33"/&gt;
                &lt;transition name="success" to="33"/&gt;
        &lt;/node&gt;
        &lt;node name="33"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-common.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-common.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="34"/&gt;
                &lt;transition name="success" to="34"/&gt;
        &lt;/node&gt;
        &lt;node name="34"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/commons-logging.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/commons-logging.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="35"/&gt;
                &lt;transition name="success" to="35"/&gt;
        &lt;/node&gt;
        &lt;node name="35"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jmx-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jmx-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="36"/&gt;
                &lt;transition name="success" to="36"/&gt;
        &lt;/node&gt;
        &lt;node name="36"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="37"/&gt;
                &lt;transition name="success" to="37"/&gt;
        &lt;/node&gt;
        &lt;node name="37"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossmq-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossmq-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="38"/&gt;
                &lt;transition name="success" to="38"/&gt;
        &lt;/node&gt;
        &lt;node name="38"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbosscx-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbosscx-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="39"/&gt;
                &lt;transition name="success" to="39"/&gt;
        &lt;/node&gt;
        &lt;node name="39"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossha-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossha-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="40"/&gt;
                &lt;transition name="success" to="40"/&gt;
        &lt;/node&gt;
        &lt;node name="40"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-xml-binding.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-xml-binding.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="41"/&gt;
                &lt;transition name="success" to="41"/&gt;
        &lt;/node&gt;
        &lt;node name="41"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-common-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-common-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="42"/&gt;
                &lt;transition name="success" to="42"/&gt;
        &lt;/node&gt;
        &lt;node name="42"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/commons-logging.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/commons-logging.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="43"/&gt;
                &lt;transition name="success" to="43"/&gt;
        &lt;/node&gt;
        &lt;node name="43"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossall-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossall-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="44"/&gt;
                &lt;transition name="success" to="44"/&gt;
        &lt;/node&gt;
        &lt;node name="44"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/bin/run.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/bin/run.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="45"/&gt;
                &lt;transition name="success" to="45"/&gt;
        &lt;/node&gt;
        &lt;node name="45"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-minimal.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/minimal/lib/jboss-minimal.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="46"/&gt;
                &lt;transition name="success" to="46"/&gt;
        &lt;/node&gt;





             &lt;node name="46"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Apply the following patch if your instance is derived from the "all" configuration. Use the original file #{patchFolder}/config-patches/jboss-service-all.xml.orig and the patched file #{patchFolder}/config-patches/jboss-service-all.xml.patched to update your file #{jbossHomeDir}/server/all/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="47"/&gt;
            &lt;/node&gt;



             &lt;node name="47"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Apply the following patch if your instance is derived from the "default" configuration. Use the original file #{patchFolder}/config-patches/jboss-service.xml.orig and the patched file #{patchFolder}/config-patches/jboss-service.xml.patched to update your file #{jbossHomeDir}/server/default/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="48"/&gt;
            &lt;/node&gt;



             &lt;node name="48"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/EntityEjb.jsp.orig and the patched file #{patchFolder}/config-patches/EntityEjb.jsp.patched to update your file #{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/EntityEjb.jsp &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="49"/&gt;
            &lt;/node&gt;



             &lt;node name="49"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/MdbEjb.jsp.orig and the patched file #{patchFolder}/config-patches/MdbEjb.jsp.patched to update your file #{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/MdbEjb.jsp &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="50"/&gt;
            &lt;/node&gt;



             &lt;node name="50"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/StatefulEjb.jsp.orig and the patched file #{patchFolder}/config-patches/StatefulEjb.jsp.patched to update your file #{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/StatefulEjb.jsp &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="51"/&gt;
            &lt;/node&gt;



             &lt;node name="51"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/StatelessEjb.jsp.orig and the patched file #{patchFolder}/config-patches/StatelessEjb.jsp.patched to update your file #{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/StatelessEjb.jsp &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="52"/&gt;
            &lt;/node&gt;



      &lt;!-- the XML below should *not* change per patch --&gt;

      &lt;node name="52"&gt;
&lt;!-- this action element was removed, beacuse there are manuall steps to do, before you can start the server
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;start&lt;/actionName&gt;
         &lt;/action&gt;
--&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
            &lt;notification&gt;Start your JBoss instance and perform a scan to update the version string. Go to your JBoss instance, choose the Inventory tab, edit the Configuration Properties and click OK&lt;/notification&gt;
         &lt;/action&gt;

         &lt;transition name="success" to="../end"/&gt;
      &lt;/node&gt;

      &lt;transition name="error" to="end"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.SetProcessStatusActionHandler" config-type="bean"&gt;
            &lt;status&gt;false&lt;/status&gt;
         &lt;/action&gt;
      &lt;/transition&gt;

   &lt;/super-state&gt;
   &lt;end-state name="end"/&gt;
&lt;/process-definition&gt;


]]&gt;
   &lt;/jbn:instructionSet&gt;
 &lt;/jbn:instructions&gt;
&lt;/jbn:automatedInstallation&gt;</jbn:automatedInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-07-11T15:11:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007hpjsAAA">
    <title>BUGFIX: ASPATCH-226 - JBoss AS 4.0.5.GA_CP05</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007hpjsAAA</link>
    <description>TITLE: &amp;nbsp; JBoss AS 4.0.5.GA_CP05&lt;br&gt;JIRA ID: &amp;nbsp; ASPATCH-226&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP04&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP03&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP02&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP01&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CP05 is the fifth cumulative patch for JBoss 4.0.5.GA. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP05:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-222"&gt;ASPATCH-222&lt;/a&gt;: Add JBAS-4453 add column class to the SerializableResultSetMetaData to the next CP&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-220"&gt;ASPATCH-220&lt;/a&gt;: JBAS-2813 : Add support for stopping ILs triggering the ExceptionListener&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-218"&gt;ASPATCH-218&lt;/a&gt;: JBAS-4090: Race condition in Connection.close() can deadlock the JBossMQ's ping thread.&lt;br&gt;
&lt;b&gt;CP04:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-210"&gt;ASPATCH-210&lt;/a&gt;: JBAS-4229 HASingletonController doesn't handle "split brain" correctly.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-206"&gt;ASPATCH-206&lt;/a&gt;: Upgrade Tomcat to 5.5.23, which includes security fixes for problems affecting 5.5.17 and 5.5.20&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-202"&gt;ASPATCH-202&lt;/a&gt;: cache partition index calculation&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-201"&gt;ASPATCH-201&lt;/a&gt;: support value classes in EJBQLToSQL92Compiler&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-192"&gt;ASPATCH-192&lt;/a&gt;: NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-180"&gt;ASPATCH-180&lt;/a&gt;: JBAS-4260: JBossMQ table schema can not be created within a transaction when using MS SQL Server jdbc driver&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-175"&gt;ASPATCH-175&lt;/a&gt;: Backport JBAS-4231 JMXOpsAccessControlFilter is Not Thread Safe&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-174"&gt;ASPATCH-174&lt;/a&gt;: Web Console causes an error when navigating entity beans or message driven beans.&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-164"&gt;ASPATCH-164&lt;/a&gt;: Upgrade to Commons Logging 1.1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-167"&gt;ASPATCH-167&lt;/a&gt;: org.jboss.test.classloader.test.CircularityUnitTestCase.testRecursiveLoadMT fails under jdk1.5.0_09&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-158"&gt;ASPATCH-158&lt;/a&gt;: ExternalContext needs to expand its proxy interface collection&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-143"&gt;ASPATCH-143&lt;/a&gt;: JACC PolicyContextHandler usage leaks ThreadLocal values&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-142"&gt;ASPATCH-142&lt;/a&gt;: JBAS-3198: Problems with separated ClassLoaders for EARs and pooled invoker (PooledInvokerHA)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-138"&gt;ASPATCH-138&lt;/a&gt;: JBAS-3882: JBXB-89 - JBossXB automatically unzips gzipped content when decoding base64 data.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-137"&gt;ASPATCH-137&lt;/a&gt;: JBAS-3947: JConsole throws exception on connect post JBoss4.0.3SP1&lt;br&gt;
&lt;br&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-4.0.5.GA_CP05.zip / 15473161&lt;br&gt;MD5: &amp;nbsp; ca9a185817dd9c3c088437ddfd65fdc5&lt;br&gt;SHA-256: &amp;nbsp; e0f3c6510041d7383499fb439aff2a1d192e804b5c7bc50d6b9d22473fc0c6d9&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Note:  &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5)Apply configuration file patches:&lt;br&gt;
&lt;br&gt;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.
&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Apply the following patch if your instance is derived from the "default" configuration.&lt;/i&gt;&lt;br&gt;
5a) 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/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;
&lt;i&gt;Note: Apply the following patch if your instance is derived from the "all" configuration.&lt;/i&gt;&lt;br&gt;
5b) Use the original file PATCH_ROOT/config-patches/jboss-service-all.xml.orig and the patched file PATCH_ROOT/config-patches/jboss-service-all.xml.patched to update your file JBOSS_HOME/server/all/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;
5c) Use the original file PATCH_ROOT/config-patches/EntityEjb.jsp.orig and the patched file PATCH_ROOT/config-patches/EntityEjb.jsp.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/management/console-mgr.sar/web-console.war/EntityEjb.jsp&lt;br&gt;
&lt;br&gt;
5d) Use the original file PATCH_ROOT/config-patches/MdbEjb.jsp.orig and the patched file PATCH_ROOT/config-patches/MdbEjb.jsp.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/management/console-mgr.sar/web-console.war/MdbEjb.jsp&lt;br&gt;
&lt;br&gt;
5e) Use the original file PATCH_ROOT/config-patches/StatefulEjb.jsp.orig and the patched file PATCH_ROOT/config-patches/StatefulEjb.jsp.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/management/console-mgr.sar/web-console.war/StatefulEjb.jsp&lt;br&gt;
&lt;br&gt;
5f) Use the original file PATCH_ROOT/config-patches/StatelessEjb.jsp.orig and the patched file PATCH_ROOT/config-patches/StatelessEjb.jsp.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/management/console-mgr.sar/web-console.war/StatelessEjb.jsp&lt;br&gt;
&lt;br&gt;
6) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
7) 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.&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Jun 12 10:35:59 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Jun 12 11:46:17 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss AS 4.0.5.GA_CP05</dc:subject>
    <dc:date>2007-06-12T10:35:Z</dc:date>
    <jbn:creator>Jaroslaw Kijanowski</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5GA"
        jbn:productName="Application Server" jbn:productVersion="4.0.5" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0142">Application Server; 4.0.5</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP04"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP04" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0177">Application Server; 4.0.5.GA_CP04</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP02"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP02" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0161">Application Server; 4.0.5.GA_CP02</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP03"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP03" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0172">Application Server; 4.0.5.GA_CP03</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP01"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP01" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0156">Application Server; 4.0.5.GA_CP01</jbn:product>
    </jbn:products>
    <jbn:jira>ASPATCH-226</jbn:jira>
    <jbn:md5>ca9a185817dd9c3c088437ddfd65fdc5</jbn:md5>
    <jbn:sha256>e0f3c6510041d7383499fb439aff2a1d192e804b5c7bc50d6b9d22473fc0c6d9</jbn:sha256>
    <jbn:fileName>jboss-4.0.5.GA_CP05.zip</jbn:fileName>
    <jbn:fileSize>15473161</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007hpjsAAA</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007hpjsAAA</jbn:automatedDownloadUrl>
    <jbn:instructionCompatibilityVersion>1.4</jbn:instructionCompatibilityVersion>
    <jbn:longDescription>Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP05:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-222"&gt;ASPATCH-222&lt;/a&gt;: Add JBAS-4453 add column class to the SerializableResultSetMetaData to the next CP&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-220"&gt;ASPATCH-220&lt;/a&gt;: JBAS-2813 : Add support for stopping ILs triggering the ExceptionListener&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-218"&gt;ASPATCH-218&lt;/a&gt;: JBAS-4090: Race condition in Connection.close() can deadlock the JBossMQ's ping thread.&lt;br&gt;
&lt;b&gt;CP04:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-210"&gt;ASPATCH-210&lt;/a&gt;: JBAS-4229 HASingletonController doesn't handle "split brain" correctly.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-206"&gt;ASPATCH-206&lt;/a&gt;: Upgrade Tomcat to 5.5.23, which includes security fixes for problems affecting 5.5.17 and 5.5.20&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-202"&gt;ASPATCH-202&lt;/a&gt;: cache partition index calculation&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-201"&gt;ASPATCH-201&lt;/a&gt;: support value classes in EJBQLToSQL92Compiler&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-192"&gt;ASPATCH-192&lt;/a&gt;: NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-180"&gt;ASPATCH-180&lt;/a&gt;: JBAS-4260: JBossMQ table schema can not be created within a transaction when using MS SQL Server jdbc driver&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-175"&gt;ASPATCH-175&lt;/a&gt;: Backport JBAS-4231 JMXOpsAccessControlFilter is Not Thread Safe&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-174"&gt;ASPATCH-174&lt;/a&gt;: Web Console causes an error when navigating entity beans or message driven beans.&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-164"&gt;ASPATCH-164&lt;/a&gt;: Upgrade to Commons Logging 1.1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-167"&gt;ASPATCH-167&lt;/a&gt;: org.jboss.test.classloader.test.CircularityUnitTestCase.testRecursiveLoadMT fails under jdk1.5.0_09&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-158"&gt;ASPATCH-158&lt;/a&gt;: ExternalContext needs to expand its proxy interface collection&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-143"&gt;ASPATCH-143&lt;/a&gt;: JACC PolicyContextHandler usage leaks ThreadLocal values&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-142"&gt;ASPATCH-142&lt;/a&gt;: JBAS-3198: Problems with separated ClassLoaders for EARs and pooled invoker (PooledInvokerHA)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-138"&gt;ASPATCH-138&lt;/a&gt;: JBAS-3882: JBXB-89 - JBossXB automatically unzips gzipped content when decoding base64 data.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-137"&gt;ASPATCH-137&lt;/a&gt;: JBAS-3947: JConsole throws exception on connect post JBoss4.0.3SP1&lt;br&gt;
&lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>CP05 is the fifth cumulative patch for JBoss 4.0.5.GA. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;</jbn:shortDescription>
    <jbn:manualInstallation>Note:  &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5)Apply configuration file patches:&lt;br&gt;
&lt;br&gt;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.
&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Apply the following patch if your instance is derived from the "default" configuration.&lt;/i&gt;&lt;br&gt;
5a) 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/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;
&lt;i&gt;Note: Apply the following patch if your instance is derived from the "all" configuration.&lt;/i&gt;&lt;br&gt;
5b) Use the original file PATCH_ROOT/config-patches/jboss-service-all.xml.orig and the patched file PATCH_ROOT/config-patches/jboss-service-all.xml.patched to update your file JBOSS_HOME/server/all/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;
5c) Use the original file PATCH_ROOT/config-patches/EntityEjb.jsp.orig and the patched file PATCH_ROOT/config-patches/EntityEjb.jsp.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/management/console-mgr.sar/web-console.war/EntityEjb.jsp&lt;br&gt;
&lt;br&gt;
5d) Use the original file PATCH_ROOT/config-patches/MdbEjb.jsp.orig and the patched file PATCH_ROOT/config-patches/MdbEjb.jsp.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/management/console-mgr.sar/web-console.war/MdbEjb.jsp&lt;br&gt;
&lt;br&gt;
5e) Use the original file PATCH_ROOT/config-patches/StatefulEjb.jsp.orig and the patched file PATCH_ROOT/config-patches/StatefulEjb.jsp.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/management/console-mgr.sar/web-console.war/StatefulEjb.jsp&lt;br&gt;
&lt;br&gt;
5f) Use the original file PATCH_ROOT/config-patches/StatelessEjb.jsp.orig and the patched file PATCH_ROOT/config-patches/StatelessEjb.jsp.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/management/console-mgr.sar/web-console.war/StatelessEjb.jsp&lt;br&gt;
&lt;br&gt;
6) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
7) 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.&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;</jbn:manualInstallation>
    <jbn:automatedInstallation>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
  &lt;jbn:automatedInstallation xmlns:jbn="http://network.jboss.com/elements/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" &gt;
  &lt;jbn:instructions&gt;
   &lt;jbn:instructionSet rdf:about="http://network.jboss.com/instructionVersion#1.4"&gt;
     &lt;![CDATA[&lt;?xml version="1.0"?&gt;
&lt;process-definition name="process"&gt;
   &lt;start-state&gt;
      &lt;transition to="main_process/1"/&gt;
   &lt;/start-state&gt;

   &lt;super-state name="main_process"&gt;

      &lt;node name="1"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.JONServerDownloadActionHandler" config-type="bean"&gt;
           &lt;/action&gt;
         &lt;transition name="success" to="2"/&gt;
      &lt;/node&gt;
      &lt;node name="2"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.CompareDigestActionHandler"
                 config-type="bean"&gt;
            &lt;algorithm&gt;MD5&lt;/algorithm&gt;
            &lt;fileToBeCheckedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeCheckedLocation&gt;
            &lt;expectedDigest&gt;#{software.MD5}&lt;/expectedDigest&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="3"/&gt;
      &lt;/node&gt;

      &lt;node name="3"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.UnzipActionHandler"
                 config-type="bean"&gt;
            &lt;fileToBeUnzippedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeUnzippedLocation&gt;
            &lt;destinationDirectoryLocation&gt;#{patchFolder}&lt;/destinationDirectoryLocation&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="4"/&gt;
      &lt;/node&gt;

      &lt;node name="4"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;stopIfRunning&lt;/actionName&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="5"/&gt;
      &lt;/node&gt;

      &lt;!-- the XML above should *not* change per patch --&gt;


        &lt;node name="5"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="6"/&gt;
                &lt;transition name="success" to="6"/&gt;
        &lt;/node&gt;
        &lt;node name="6"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossmq.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossmq.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="7"/&gt;
                &lt;transition name="success" to="7"/&gt;
        &lt;/node&gt;
        &lt;node name="7"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-common-jdbc-wrapper.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss-common-jdbc-wrapper.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="8"/&gt;
                &lt;transition name="success" to="8"/&gt;
        &lt;/node&gt;
        &lt;node name="8"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossha.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossha.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="9"/&gt;
                &lt;transition name="success" to="9"/&gt;
        &lt;/node&gt;
        &lt;node name="9"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/commons-logging.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/commons-logging.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="10"/&gt;
                &lt;transition name="success" to="10"/&gt;
        &lt;/node&gt;
        &lt;node name="10"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="11"/&gt;
                &lt;transition name="success" to="11"/&gt;
        &lt;/node&gt;
        &lt;node name="11"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/console-mgr-classes.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/console-mgr-classes.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="12"/&gt;
                &lt;transition name="success" to="12"/&gt;
        &lt;/node&gt;
        &lt;node name="12"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="13"/&gt;
                &lt;transition name="success" to="13"/&gt;
        &lt;/node&gt;
        &lt;node name="13"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-apr.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-apr.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="14"/&gt;
                &lt;transition name="success" to="14"/&gt;
        &lt;/node&gt;
        &lt;node name="14"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-ajp.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-ajp.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="15"/&gt;
                &lt;transition name="success" to="15"/&gt;
        &lt;/node&gt;
        &lt;node name="15"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/jasper-compiler-jdt.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/jasper-compiler-jdt.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="16"/&gt;
                &lt;transition name="success" to="16"/&gt;
        &lt;/node&gt;
        &lt;node name="16"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-util.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-util.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="17"/&gt;
                &lt;transition name="success" to="17"/&gt;
        &lt;/node&gt;
        &lt;node name="17"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-invoker.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-invoker.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="18"/&gt;
                &lt;transition name="success" to="18"/&gt;
        &lt;/node&gt;
        &lt;node name="18"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/catalina-manager.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/catalina-manager.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="19"/&gt;
                &lt;transition name="success" to="19"/&gt;
        &lt;/node&gt;
        &lt;node name="19"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/commons-modeler.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/commons-modeler.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="20"/&gt;
                &lt;transition name="success" to="20"/&gt;
        &lt;/node&gt;
        &lt;node name="20"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="21"/&gt;
                &lt;transition name="success" to="21"/&gt;
        &lt;/node&gt;
        &lt;node name="21"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-coyote.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-coyote.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="22"/&gt;
                &lt;transition name="success" to="22"/&gt;
        &lt;/node&gt;
        &lt;node name="22"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-default.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-default.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="23"/&gt;
                &lt;transition name="success" to="23"/&gt;
        &lt;/node&gt;
        &lt;node name="23"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/catalina-optional.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/catalina-optional.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="24"/&gt;
                &lt;transition name="success" to="24"/&gt;
        &lt;/node&gt;
        &lt;node name="24"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/jasper-runtime.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/jasper-runtime.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="25"/&gt;
                &lt;transition name="success" to="25"/&gt;
        &lt;/node&gt;
        &lt;node name="25"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-webdav.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-webdav.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="26"/&gt;
                &lt;transition name="success" to="26"/&gt;
        &lt;/node&gt;
        &lt;node name="26"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/jasper-compiler.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/jasper-compiler.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="27"/&gt;
                &lt;transition name="success" to="27"/&gt;
        &lt;/node&gt;
        &lt;node name="27"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-http.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-http.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="28"/&gt;
                &lt;transition name="success" to="28"/&gt;
        &lt;/node&gt;
        &lt;node name="28"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/naming-resources.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/naming-resources.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="29"/&gt;
                &lt;transition name="success" to="29"/&gt;
        &lt;/node&gt;
        &lt;node name="29"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/catalina.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/catalina.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="30"/&gt;
                &lt;transition name="success" to="30"/&gt;
        &lt;/node&gt;
        &lt;node name="30"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-jmx.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-jmx.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="31"/&gt;
                &lt;transition name="success" to="31"/&gt;
        &lt;/node&gt;
        &lt;node name="31"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-system.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-system.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="32"/&gt;
                &lt;transition name="success" to="32"/&gt;
        &lt;/node&gt;
        &lt;node name="32"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-xml-binding.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-xml-binding.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="33"/&gt;
                &lt;transition name="success" to="33"/&gt;
        &lt;/node&gt;
        &lt;node name="33"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-common.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-common.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="34"/&gt;
                &lt;transition name="success" to="34"/&gt;
        &lt;/node&gt;
        &lt;node name="34"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/commons-logging.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/commons-logging.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="35"/&gt;
                &lt;transition name="success" to="35"/&gt;
        &lt;/node&gt;
        &lt;node name="35"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jmx-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jmx-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="36"/&gt;
                &lt;transition name="success" to="36"/&gt;
        &lt;/node&gt;
        &lt;node name="36"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="37"/&gt;
                &lt;transition name="success" to="37"/&gt;
        &lt;/node&gt;
        &lt;node name="37"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossmq-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossmq-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="38"/&gt;
                &lt;transition name="success" to="38"/&gt;
        &lt;/node&gt;
        &lt;node name="38"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbosscx-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbosscx-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="39"/&gt;
                &lt;transition name="success" to="39"/&gt;
        &lt;/node&gt;
        &lt;node name="39"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossha-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossha-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="40"/&gt;
                &lt;transition name="success" to="40"/&gt;
        &lt;/node&gt;
        &lt;node name="40"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-xml-binding.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-xml-binding.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="41"/&gt;
                &lt;transition name="success" to="41"/&gt;
        &lt;/node&gt;
        &lt;node name="41"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/commons-logging.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/commons-logging.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="42"/&gt;
                &lt;transition name="success" to="42"/&gt;
        &lt;/node&gt;
        &lt;node name="42"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-common-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-common-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="43"/&gt;
                &lt;transition name="success" to="43"/&gt;
        &lt;/node&gt;
        &lt;node name="43"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossall-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossall-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="44"/&gt;
                &lt;transition name="success" to="44"/&gt;
        &lt;/node&gt;
        &lt;node name="44"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/bin/run.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/bin/run.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="45"/&gt;
                &lt;transition name="success" to="45"/&gt;
        &lt;/node&gt;
        &lt;node name="45"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-minimal.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/minimal/lib/jboss-minimal.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="46"/&gt;
                &lt;transition name="success" to="46"/&gt;
        &lt;/node&gt;





             &lt;node name="46"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Apply the following patch if your instance is derived from the "all" configuration. Use the original file #{patchFolder}/config-patches/jboss-service-all.xml.orig and the patched file #{patchFolder}/config-patches/jboss-service-all.xml.patched to update your file #{jbossHomeDir}/server/all/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="47"/&gt;
            &lt;/node&gt;



             &lt;node name="47"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Apply the following patch if your instance is derived from the "default" configuration. Use the original file #{patchFolder}/config-patches/jboss-service.xml.orig and the patched file #{patchFolder}/config-patches/jboss-service.xml.patched to update your file #{jbossHomeDir}/server/default/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="48"/&gt;
            &lt;/node&gt;



             &lt;node name="48"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/EntityEjb.jsp.orig and the patched file #{patchFolder}/config-patches/EntityEjb.jsp.patched to update your file #{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/EntityEjb.jsp &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="49"/&gt;
            &lt;/node&gt;



             &lt;node name="49"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/MdbEjb.jsp.orig and the patched file #{patchFolder}/config-patches/MdbEjb.jsp.patched to update your file #{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/MdbEjb.jsp &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="50"/&gt;
            &lt;/node&gt;



             &lt;node name="50"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/StatefulEjb.jsp.orig and the patched file #{patchFolder}/config-patches/StatefulEjb.jsp.patched to update your file #{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/StatefulEjb.jsp &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="51"/&gt;
            &lt;/node&gt;



             &lt;node name="51"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/StatelessEjb.jsp.orig and the patched file #{patchFolder}/config-patches/StatelessEjb.jsp.patched to update your file #{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/StatelessEjb.jsp &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="52"/&gt;
            &lt;/node&gt;



      &lt;!-- the XML below should *not* change per patch --&gt;

      &lt;node name="52"&gt;
&lt;!-- this action element was removed, beacuse there are manuall steps to do, before you can start the server
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;start&lt;/actionName&gt;
         &lt;/action&gt;
--&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
            &lt;notification&gt;Start your JBoss instance and perform a scan to update the version string. Go to your JBoss instance, choose the Inventory tab, edit the Configuration Properties and click OK&lt;/notification&gt;
         &lt;/action&gt;

         &lt;transition name="success" to="../end"/&gt;
      &lt;/node&gt;

      &lt;transition name="error" to="end"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.SetProcessStatusActionHandler" config-type="bean"&gt;
            &lt;status&gt;false&lt;/status&gt;
         &lt;/action&gt;
      &lt;/transition&gt;

   &lt;/super-state&gt;
   &lt;end-state name="end"/&gt;
&lt;/process-definition&gt;


]]&gt;
   &lt;/jbn:instructionSet&gt;
 &lt;/jbn:instructions&gt;
&lt;/jbn:automatedInstallation&gt;</jbn:automatedInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-06-12T11:46:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007G9sUAAS">
    <title>BUGFIX: ASPATCH-215 - JBoss AS 4.0.5.GA_CP04</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007G9sUAAS</link>
    <description>TITLE: &amp;nbsp; JBoss AS 4.0.5.GA_CP04&lt;br&gt;JIRA ID: &amp;nbsp; ASPATCH-215&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP03&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP02&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP01&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CP04 is the fourth cumulative patch for JBoss 4.0.5.GA. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP04:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-210"&gt;ASPATCH-210&lt;/a&gt;: JBAS-4229 HASingletonController doesn't handle "split brain" correctly.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-206"&gt;ASPATCH-206&lt;/a&gt;: Upgrade Tomcat to 5.5.23, which includes security fixes for problems affecting 5.5.17 and 5.5.20&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-202"&gt;ASPATCH-202&lt;/a&gt;: cache partition index calculation&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-201"&gt;ASPATCH-201&lt;/a&gt;: support value classes in EJBQLToSQL92Compiler&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-192"&gt;ASPATCH-192&lt;/a&gt;: NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-180"&gt;ASPATCH-180&lt;/a&gt;: JBAS-4260: JBossMQ table schema can not be created within a transaction when using MS SQL Server jdbc driver&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-175"&gt;ASPATCH-175&lt;/a&gt;: Backport JBAS-4231 JMXOpsAccessControlFilter is Not Thread Safe&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-174"&gt;ASPATCH-174&lt;/a&gt;: Web Console causes an error when navigating entity beans or message driven beans.&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-164"&gt;ASPATCH-164&lt;/a&gt;: Upgrade to Commons Logging 1.1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-167"&gt;ASPATCH-167&lt;/a&gt;: org.jboss.test.classloader.test.CircularityUnitTestCase.testRecursiveLoadMT fails under jdk1.5.0_09&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-158"&gt;ASPATCH-158&lt;/a&gt;: ExternalContext needs to expand its proxy interface collection&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-143"&gt;ASPATCH-143&lt;/a&gt;: JACC PolicyContextHandler usage leaks ThreadLocal values&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-142"&gt;ASPATCH-142&lt;/a&gt;: JBAS-3198: Problems with separated ClassLoaders for EARs and pooled invoker (PooledInvokerHA)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-138"&gt;ASPATCH-138&lt;/a&gt;: JBAS-3882: JBXB-89 - JBossXB automatically unzips gzipped content when decoding base64 data.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-137"&gt;ASPATCH-137&lt;/a&gt;: JBAS-3947: JConsole throws exception on connect post JBoss4.0.3SP1&lt;br&gt;
&lt;br&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-4.0.5.GA_CP04.zip / 15068798&lt;br&gt;MD5: &amp;nbsp; b44df0e38129b380e43665048b8aa706&lt;br&gt;SHA-256: &amp;nbsp; 7943178ae87ceb6b89721a45cc350a5b0268d912c13f1fec6370b85324501e73&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Note:  &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5)Apply configuration file patches:&lt;br&gt;
&lt;br&gt;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.
&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Apply the following patch if your instance is derived from the "default" configuration.&lt;/i&gt;&lt;br&gt;
5a) 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/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;
&lt;i&gt;Note: Apply the following patch if your instance is derived from the "all" configuration.&lt;/i&gt;&lt;br&gt;
5b) Use the original file PATCH_ROOT/config-patches/jboss-service-all.xml.orig and the patched file PATCH_ROOT/config-patches/jboss-service-all.xml.patched to update your file JBOSS_HOME/server/all/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;
5c) Use the original file PATCH_ROOT/config-patches/EntityEjb.jsp.orig and the patched file PATCH_ROOT/config-patches/EntityEjb.jsp.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/management/console-mgr.sar/web-console.war/EntityEjb.jsp&lt;br&gt;
&lt;br&gt;
5d) Use the original file PATCH_ROOT/config-patches/MdbEjb.jsp.orig and the patched file PATCH_ROOT/config-patches/MdbEjb.jsp.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/management/console-mgr.sar/web-console.war/MdbEjb.jsp&lt;br&gt;
&lt;br&gt;
5e) Use the original file PATCH_ROOT/config-patches/StatefulEjb.jsp.orig and the patched file PATCH_ROOT/config-patches/StatefulEjb.jsp.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/management/console-mgr.sar/web-console.war/StatefulEjb.jsp&lt;br&gt;
&lt;br&gt;
5f) Use the original file PATCH_ROOT/config-patches/StatelessEjb.jsp.orig and the patched file PATCH_ROOT/config-patches/StatelessEjb.jsp.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/management/console-mgr.sar/web-console.war/StatelessEjb.jsp&lt;br&gt;
&lt;br&gt;
6) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
7) Perform a scan to update the version string. Go to your JBoss instance, choose the Inventory tab, edit the Configuration Properties and click OK.&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon May 07 13:29:26 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue May 08 21:07:36 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss AS 4.0.5.GA_CP04</dc:subject>
    <dc:date>2007-05-07T13:29:Z</dc:date>
    <jbn:creator>Jaroslaw Kijanowski</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5GA"
        jbn:productName="Application Server" jbn:productVersion="4.0.5" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0142">Application Server; 4.0.5</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP02"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP02" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0161">Application Server; 4.0.5.GA_CP02</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP03"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP03" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0172">Application Server; 4.0.5.GA_CP03</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP01"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP01" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0156">Application Server; 4.0.5.GA_CP01</jbn:product>
    </jbn:products>
    <jbn:jira>ASPATCH-215</jbn:jira>
    <jbn:md5>b44df0e38129b380e43665048b8aa706</jbn:md5>
    <jbn:sha256>7943178ae87ceb6b89721a45cc350a5b0268d912c13f1fec6370b85324501e73</jbn:sha256>
    <jbn:fileName>jboss-4.0.5.GA_CP04.zip</jbn:fileName>
    <jbn:fileSize>15068798</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007G9sUAAS</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007G9sUAAS</jbn:automatedDownloadUrl>
    <jbn:instructionCompatibilityVersion>1.4</jbn:instructionCompatibilityVersion>
    <jbn:longDescription>Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP04:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-210"&gt;ASPATCH-210&lt;/a&gt;: JBAS-4229 HASingletonController doesn't handle "split brain" correctly.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-206"&gt;ASPATCH-206&lt;/a&gt;: Upgrade Tomcat to 5.5.23, which includes security fixes for problems affecting 5.5.17 and 5.5.20&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-202"&gt;ASPATCH-202&lt;/a&gt;: cache partition index calculation&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-201"&gt;ASPATCH-201&lt;/a&gt;: support value classes in EJBQLToSQL92Compiler&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-192"&gt;ASPATCH-192&lt;/a&gt;: NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-180"&gt;ASPATCH-180&lt;/a&gt;: JBAS-4260: JBossMQ table schema can not be created within a transaction when using MS SQL Server jdbc driver&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-175"&gt;ASPATCH-175&lt;/a&gt;: Backport JBAS-4231 JMXOpsAccessControlFilter is Not Thread Safe&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-174"&gt;ASPATCH-174&lt;/a&gt;: Web Console causes an error when navigating entity beans or message driven beans.&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-164"&gt;ASPATCH-164&lt;/a&gt;: Upgrade to Commons Logging 1.1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-167"&gt;ASPATCH-167&lt;/a&gt;: org.jboss.test.classloader.test.CircularityUnitTestCase.testRecursiveLoadMT fails under jdk1.5.0_09&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-158"&gt;ASPATCH-158&lt;/a&gt;: ExternalContext needs to expand its proxy interface collection&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-143"&gt;ASPATCH-143&lt;/a&gt;: JACC PolicyContextHandler usage leaks ThreadLocal values&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-142"&gt;ASPATCH-142&lt;/a&gt;: JBAS-3198: Problems with separated ClassLoaders for EARs and pooled invoker (PooledInvokerHA)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-138"&gt;ASPATCH-138&lt;/a&gt;: JBAS-3882: JBXB-89 - JBossXB automatically unzips gzipped content when decoding base64 data.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-137"&gt;ASPATCH-137&lt;/a&gt;: JBAS-3947: JConsole throws exception on connect post JBoss4.0.3SP1&lt;br&gt;
&lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>CP04 is the fourth cumulative patch for JBoss 4.0.5.GA. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;</jbn:shortDescription>
    <jbn:manualInstallation>Note:  &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5)Apply configuration file patches:&lt;br&gt;
&lt;br&gt;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.
&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Apply the following patch if your instance is derived from the "default" configuration.&lt;/i&gt;&lt;br&gt;
5a) 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/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;
&lt;i&gt;Note: Apply the following patch if your instance is derived from the "all" configuration.&lt;/i&gt;&lt;br&gt;
5b) Use the original file PATCH_ROOT/config-patches/jboss-service-all.xml.orig and the patched file PATCH_ROOT/config-patches/jboss-service-all.xml.patched to update your file JBOSS_HOME/server/all/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;
5c) Use the original file PATCH_ROOT/config-patches/EntityEjb.jsp.orig and the patched file PATCH_ROOT/config-patches/EntityEjb.jsp.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/management/console-mgr.sar/web-console.war/EntityEjb.jsp&lt;br&gt;
&lt;br&gt;
5d) Use the original file PATCH_ROOT/config-patches/MdbEjb.jsp.orig and the patched file PATCH_ROOT/config-patches/MdbEjb.jsp.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/management/console-mgr.sar/web-console.war/MdbEjb.jsp&lt;br&gt;
&lt;br&gt;
5e) Use the original file PATCH_ROOT/config-patches/StatefulEjb.jsp.orig and the patched file PATCH_ROOT/config-patches/StatefulEjb.jsp.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/management/console-mgr.sar/web-console.war/StatefulEjb.jsp&lt;br&gt;
&lt;br&gt;
5f) Use the original file PATCH_ROOT/config-patches/StatelessEjb.jsp.orig and the patched file PATCH_ROOT/config-patches/StatelessEjb.jsp.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/management/console-mgr.sar/web-console.war/StatelessEjb.jsp&lt;br&gt;
&lt;br&gt;
6) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
7) Perform a scan to update the version string. Go to your JBoss instance, choose the Inventory tab, edit the Configuration Properties and click OK.&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;</jbn:manualInstallation>
    <jbn:automatedInstallation>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
  &lt;jbn:automatedInstallation xmlns:jbn="http://network.jboss.com/elements/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" &gt;
  &lt;jbn:instructions&gt;
   &lt;jbn:instructionSet rdf:about="http://network.jboss.com/instructionVersion#1.4"&gt;
     &lt;![CDATA[&lt;?xml version="1.0"?&gt;
&lt;process-definition name="process"&gt;
   &lt;start-state&gt;
      &lt;transition to="main_process/1"/&gt;
   &lt;/start-state&gt;

   &lt;super-state name="main_process"&gt;

      &lt;node name="1"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.JONServerDownloadActionHandler" config-type="bean"&gt;
           &lt;/action&gt;
         &lt;transition name="success" to="2"/&gt;
      &lt;/node&gt;
      &lt;node name="2"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.CompareDigestActionHandler"
                 config-type="bean"&gt;
            &lt;algorithm&gt;MD5&lt;/algorithm&gt;
            &lt;fileToBeCheckedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeCheckedLocation&gt;
            &lt;expectedDigest&gt;#{software.MD5}&lt;/expectedDigest&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="3"/&gt;
      &lt;/node&gt;

      &lt;node name="3"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.UnzipActionHandler"
                 config-type="bean"&gt;
            &lt;fileToBeUnzippedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeUnzippedLocation&gt;
            &lt;destinationDirectoryLocation&gt;#{patchFolder}&lt;/destinationDirectoryLocation&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="4"/&gt;
      &lt;/node&gt;

      &lt;node name="4"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;stopIfRunning&lt;/actionName&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="5"/&gt;
      &lt;/node&gt;

      &lt;!-- the XML above should *not* change per patch --&gt;


        &lt;node name="5"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="6"/&gt;
                &lt;transition name="success" to="6"/&gt;
        &lt;/node&gt;
        &lt;node name="6"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossmq.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossmq.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="7"/&gt;
                &lt;transition name="success" to="7"/&gt;
        &lt;/node&gt;
        &lt;node name="7"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossha.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossha.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="8"/&gt;
                &lt;transition name="success" to="8"/&gt;
        &lt;/node&gt;
        &lt;node name="8"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/commons-logging.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/commons-logging.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="9"/&gt;
                &lt;transition name="success" to="9"/&gt;
        &lt;/node&gt;
        &lt;node name="9"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="10"/&gt;
                &lt;transition name="success" to="10"/&gt;
        &lt;/node&gt;
        &lt;node name="10"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/console-mgr-classes.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/console-mgr-classes.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="11"/&gt;
                &lt;transition name="success" to="11"/&gt;
        &lt;/node&gt;
        &lt;node name="11"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="12"/&gt;
                &lt;transition name="success" to="12"/&gt;
        &lt;/node&gt;
        &lt;node name="12"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-util.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-util.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="13"/&gt;
                &lt;transition name="success" to="13"/&gt;
        &lt;/node&gt;
        &lt;node name="13"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="14"/&gt;
                &lt;transition name="success" to="14"/&gt;
        &lt;/node&gt;
        &lt;node name="14"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-ajp.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-ajp.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="15"/&gt;
                &lt;transition name="success" to="15"/&gt;
        &lt;/node&gt;
        &lt;node name="15"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-default.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-default.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="16"/&gt;
                &lt;transition name="success" to="16"/&gt;
        &lt;/node&gt;
        &lt;node name="16"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/jasper-runtime.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/jasper-runtime.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="17"/&gt;
                &lt;transition name="success" to="17"/&gt;
        &lt;/node&gt;
        &lt;node name="17"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/catalina-optional.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/catalina-optional.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="18"/&gt;
                &lt;transition name="success" to="18"/&gt;
        &lt;/node&gt;
        &lt;node name="18"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/commons-modeler.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/commons-modeler.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="19"/&gt;
                &lt;transition name="success" to="19"/&gt;
        &lt;/node&gt;
        &lt;node name="19"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-http.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-http.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="20"/&gt;
                &lt;transition name="success" to="20"/&gt;
        &lt;/node&gt;
        &lt;node name="20"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/jasper-compiler-jdt.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/jasper-compiler-jdt.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="21"/&gt;
                &lt;transition name="success" to="21"/&gt;
        &lt;/node&gt;
        &lt;node name="21"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-invoker.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-invoker.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="22"/&gt;
                &lt;transition name="success" to="22"/&gt;
        &lt;/node&gt;
        &lt;node name="22"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/naming-resources.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/naming-resources.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="23"/&gt;
                &lt;transition name="success" to="23"/&gt;
        &lt;/node&gt;
        &lt;node name="23"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-apr.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-apr.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="24"/&gt;
                &lt;transition name="success" to="24"/&gt;
        &lt;/node&gt;
        &lt;node name="24"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/catalina-manager.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/catalina-manager.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="25"/&gt;
                &lt;transition name="success" to="25"/&gt;
        &lt;/node&gt;
        &lt;node name="25"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/catalina.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/catalina.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="26"/&gt;
                &lt;transition name="success" to="26"/&gt;
        &lt;/node&gt;
        &lt;node name="26"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-coyote.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-coyote.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="27"/&gt;
                &lt;transition name="success" to="27"/&gt;
        &lt;/node&gt;
        &lt;node name="27"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-webdav.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-webdav.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="28"/&gt;
                &lt;transition name="success" to="28"/&gt;
        &lt;/node&gt;
        &lt;node name="28"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/jasper-compiler.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/jasper-compiler.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="29"/&gt;
                &lt;transition name="success" to="29"/&gt;
        &lt;/node&gt;
        &lt;node name="29"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/tc5-cluster.sar/tc5-cluster.aop&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/tc5-cluster.sar/tc5-cluster.aop&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="30"/&gt;
                &lt;transition name="success" to="30"/&gt;
        &lt;/node&gt;
        &lt;node name="30"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-jmx.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-jmx.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="31"/&gt;
                &lt;transition name="success" to="31"/&gt;
        &lt;/node&gt;
        &lt;node name="31"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-system.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-system.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="32"/&gt;
                &lt;transition name="success" to="32"/&gt;
        &lt;/node&gt;
        &lt;node name="32"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-common.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-common.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="33"/&gt;
                &lt;transition name="success" to="33"/&gt;
        &lt;/node&gt;
        &lt;node name="33"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-xml-binding.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-xml-binding.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="34"/&gt;
                &lt;transition name="success" to="34"/&gt;
        &lt;/node&gt;
        &lt;node name="34"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/commons-logging.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/commons-logging.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="35"/&gt;
                &lt;transition name="success" to="35"/&gt;
        &lt;/node&gt;
        &lt;node name="35"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jmx-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jmx-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="36"/&gt;
                &lt;transition name="success" to="36"/&gt;
        &lt;/node&gt;
        &lt;node name="36"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="37"/&gt;
                &lt;transition name="success" to="37"/&gt;
        &lt;/node&gt;
        &lt;node name="37"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossha-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossha-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="38"/&gt;
                &lt;transition name="success" to="38"/&gt;
        &lt;/node&gt;
        &lt;node name="38"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-xml-binding.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-xml-binding.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="39"/&gt;
                &lt;transition name="success" to="39"/&gt;
        &lt;/node&gt;
        &lt;node name="39"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-common-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-common-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="40"/&gt;
                &lt;transition name="success" to="40"/&gt;
        &lt;/node&gt;
        &lt;node name="40"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/commons-logging.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/commons-logging.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="41"/&gt;
                &lt;transition name="success" to="41"/&gt;
        &lt;/node&gt;
        &lt;node name="41"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossall-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossall-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="42"/&gt;
                &lt;transition name="success" to="42"/&gt;
        &lt;/node&gt;
        &lt;node name="42"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/bin/run.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/bin/run.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="43"/&gt;
                &lt;transition name="success" to="43"/&gt;
        &lt;/node&gt;
        &lt;node name="43"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-minimal.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/minimal/lib/jboss-minimal.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="44"/&gt;
                &lt;transition name="success" to="44"/&gt;
        &lt;/node&gt;





             &lt;node name="44"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Apply the following patch if your instance is derived from the "all" configuration. Use the original file #{patchFolder}/config-patches/jboss-service-all.xml.orig and the patched file #{patchFolder}/config-patches/jboss-service-all.xml.patched to update your file #{jbossHomeDir}/server/all/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="45"/&gt;
            &lt;/node&gt;



             &lt;node name="45"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Apply the following patch if your instance is derived from the "default" configuration. Use the original file #{patchFolder}/config-patches/jboss-service.xml.orig and the patched file #{patchFolder}/config-patches/jboss-service.xml.patched to update your file #{jbossHomeDir}/server/default/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="46"/&gt;
            &lt;/node&gt;



             &lt;node name="46"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/EntityEjb.jsp.orig and the patched file #{patchFolder}/config-patches/EntityEjb.jsp.patched to update your file #{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/EntityEjb.jsp &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="47"/&gt;
            &lt;/node&gt;



             &lt;node name="47"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/MdbEjb.jsp.orig and the patched file #{patchFolder}/config-patches/MdbEjb.jsp.patched to update your file #{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/MdbEjb.jsp &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="48"/&gt;
            &lt;/node&gt;



             &lt;node name="48"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/StatefulEjb.jsp.orig and the patched file #{patchFolder}/config-patches/StatefulEjb.jsp.patched to update your file #{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/StatefulEjb.jsp &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="49"/&gt;
            &lt;/node&gt;



             &lt;node name="49"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/StatelessEjb.jsp.orig and the patched file #{patchFolder}/config-patches/StatelessEjb.jsp.patched to update your file #{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/StatelessEjb.jsp &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="50"/&gt;
            &lt;/node&gt;



      &lt;!-- the XML below should *not* change per patch --&gt;

      &lt;node name="50"&gt;
&lt;!-- this action element was removed, beacuse there are manuall steps to do, before you can start the server
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;start&lt;/actionName&gt;
         &lt;/action&gt;
--&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
            &lt;notification&gt;Start your JBoss instance and perform a scan to update the version string. Go to your JBoss instance, choose the Inventory tab, edit the Configuration Properties and click OK&lt;/notification&gt;
         &lt;/action&gt;

         &lt;transition name="success" to="../end"/&gt;
      &lt;/node&gt;

      &lt;transition name="error" to="end"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.SetProcessStatusActionHandler" config-type="bean"&gt;
            &lt;status&gt;false&lt;/status&gt;
         &lt;/action&gt;
      &lt;/transition&gt;

   &lt;/super-state&gt;
   &lt;end-state name="end"/&gt;
&lt;/process-definition&gt;



]]&gt;
   &lt;/jbn:instructionSet&gt;
 &lt;/jbn:instructions&gt;
&lt;/jbn:automatedInstallation&gt;</jbn:automatedInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-05-08T21:07:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007EsTSAA0">
    <title>BUGFIX: ASPATCH-189 - JBoss AS 4.0.5.GA_CP03</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007EsTSAA0</link>
    <description>TITLE: &amp;nbsp; JBoss AS 4.0.5.GA_CP03&lt;br&gt;JIRA ID: &amp;nbsp; ASPATCH-189&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP02&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP01&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CP03 is the third cumulative patch for JBoss 4.0.5.GA. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-180"&gt;ASPATCH-180&lt;/a&gt;: JBAS-4260: JBossMQ table schema can not be created within a transaction when using MS SQL Server jdbc driver&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-175"&gt;ASPATCH-175&lt;/a&gt;: Backport JBAS-4231 JMXOpsAccessControlFilter is Not Thread Safe&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-174"&gt;ASPATCH-174&lt;/a&gt;: Web Console causes an error when navigating entity beans or message driven beans.&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-164"&gt;ASPATCH-164&lt;/a&gt;: Upgrade to Commons Logging 1.1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-167"&gt;ASPATCH-167&lt;/a&gt;: org.jboss.test.classloader.test.CircularityUnitTestCase.testRecursiveLoadMT fails under jdk1.5.0_09&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-158"&gt;ASPATCH-158&lt;/a&gt;: ExternalContext needs to expand its proxy interface collection&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-143"&gt;ASPATCH-143&lt;/a&gt;: JACC PolicyContextHandler usage leaks ThreadLocal values&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-142"&gt;ASPATCH-142&lt;/a&gt;: JBAS-3198: Problems with separated ClassLoaders for EARs and pooled invoker (PooledInvokerHA)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-138"&gt;ASPATCH-138&lt;/a&gt;: JBAS-3882: JBXB-89 - JBossXB automatically unzips gzipped content when decoding base64 data.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-137"&gt;ASPATCH-137&lt;/a&gt;: JBAS-3947: JConsole throws exception on connect post JBoss4.0.3SP1&lt;br&gt;
&lt;br&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-4.0.5.GA_CP03.zip / 10980624&lt;br&gt;MD5: &amp;nbsp; 3088bc7cad4e3a9869c30a194085c46f&lt;br&gt;SHA-256: &amp;nbsp; 5bc0d6568be75da05f7f0497278b587644ca666f9031da4c6586e0106036747b&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Note:  &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5)Apply configuration file patches:&lt;br&gt;
&lt;br&gt;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.
&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Apply the following patch if your instance is derived from the "default" configuration.&lt;/i&gt;&lt;br&gt;
5a) 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/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;
&lt;i&gt;Note: Apply the following patch if your instance is derived from the "all" configuration.&lt;/i&gt;&lt;br&gt;
5b) Use the original file PATCH_ROOT/config-patches/jboss-service-all.xml.orig and the patched file PATCH_ROOT/config-patches/jboss-service-all.xml.patched to update your file JBOSS_HOME/server/all/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;
5c) Use the original file PATCH_ROOT/config-patches/EntityEjb.jsp.orig and the patched file PATCH_ROOT/config-patches/EntityEjb.jsp.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/management/console-mgr.sar/web-console.war/EntityEjb.jsp&lt;br&gt;
&lt;br&gt;
5d) Use the original file PATCH_ROOT/config-patches/MdbEjb.jsp.orig and the patched file PATCH_ROOT/config-patches/MdbEjb.jsp.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/management/console-mgr.sar/web-console.war/MdbEjb.jsp&lt;br&gt;
&lt;br&gt;
5e) Use the original file PATCH_ROOT/config-patches/StatefulEjb.jsp.orig and the patched file PATCH_ROOT/config-patches/StatefulEjb.jsp.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/management/console-mgr.sar/web-console.war/StatefulEjb.jsp&lt;br&gt;
&lt;br&gt;
5f) Use the original file PATCH_ROOT/config-patches/StatelessEjb.jsp.orig and the patched file PATCH_ROOT/config-patches/StatelessEjb.jsp.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/management/console-mgr.sar/web-console.war/StatelessEjb.jsp&lt;br&gt;
&lt;br&gt;
6) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
7) Perform a scan to update the version string. Go to your JBoss instance, choose the Inventory tab, edit the Configuration Properties and click OK.&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Apr 10 14:16:15 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Apr 10 14:25:43 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss AS 4.0.5.GA_CP03</dc:subject>
    <dc:date>2007-04-10T14:16:Z</dc:date>
    <jbn:creator>Jaroslaw Kijanowski</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5GA"
        jbn:productName="Application Server" jbn:productVersion="4.0.5" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0142">Application Server; 4.0.5</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP02"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP02" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0161">Application Server; 4.0.5.GA_CP02</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP01"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP01" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0156">Application Server; 4.0.5.GA_CP01</jbn:product>
    </jbn:products>
    <jbn:jira>ASPATCH-189</jbn:jira>
    <jbn:md5>3088bc7cad4e3a9869c30a194085c46f</jbn:md5>
    <jbn:sha256>5bc0d6568be75da05f7f0497278b587644ca666f9031da4c6586e0106036747b</jbn:sha256>
    <jbn:fileName>jboss-4.0.5.GA_CP03.zip</jbn:fileName>
    <jbn:fileSize>10980624</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007EsTSAA0</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007EsTSAA0</jbn:automatedDownloadUrl>
    <jbn:instructionCompatibilityVersion>1.4</jbn:instructionCompatibilityVersion>
    <jbn:longDescription>Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-180"&gt;ASPATCH-180&lt;/a&gt;: JBAS-4260: JBossMQ table schema can not be created within a transaction when using MS SQL Server jdbc driver&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-175"&gt;ASPATCH-175&lt;/a&gt;: Backport JBAS-4231 JMXOpsAccessControlFilter is Not Thread Safe&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-174"&gt;ASPATCH-174&lt;/a&gt;: Web Console causes an error when navigating entity beans or message driven beans.&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-164"&gt;ASPATCH-164&lt;/a&gt;: Upgrade to Commons Logging 1.1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-167"&gt;ASPATCH-167&lt;/a&gt;: org.jboss.test.classloader.test.CircularityUnitTestCase.testRecursiveLoadMT fails under jdk1.5.0_09&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-158"&gt;ASPATCH-158&lt;/a&gt;: ExternalContext needs to expand its proxy interface collection&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-143"&gt;ASPATCH-143&lt;/a&gt;: JACC PolicyContextHandler usage leaks ThreadLocal values&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-142"&gt;ASPATCH-142&lt;/a&gt;: JBAS-3198: Problems with separated ClassLoaders for EARs and pooled invoker (PooledInvokerHA)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-138"&gt;ASPATCH-138&lt;/a&gt;: JBAS-3882: JBXB-89 - JBossXB automatically unzips gzipped content when decoding base64 data.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-137"&gt;ASPATCH-137&lt;/a&gt;: JBAS-3947: JConsole throws exception on connect post JBoss4.0.3SP1&lt;br&gt;
&lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>CP03 is the third cumulative patch for JBoss 4.0.5.GA. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;</jbn:shortDescription>
    <jbn:manualInstallation>Note:  &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5)Apply configuration file patches:&lt;br&gt;
&lt;br&gt;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.
&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Apply the following patch if your instance is derived from the "default" configuration.&lt;/i&gt;&lt;br&gt;
5a) 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/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;
&lt;i&gt;Note: Apply the following patch if your instance is derived from the "all" configuration.&lt;/i&gt;&lt;br&gt;
5b) Use the original file PATCH_ROOT/config-patches/jboss-service-all.xml.orig and the patched file PATCH_ROOT/config-patches/jboss-service-all.xml.patched to update your file JBOSS_HOME/server/all/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;
5c) Use the original file PATCH_ROOT/config-patches/EntityEjb.jsp.orig and the patched file PATCH_ROOT/config-patches/EntityEjb.jsp.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/management/console-mgr.sar/web-console.war/EntityEjb.jsp&lt;br&gt;
&lt;br&gt;
5d) Use the original file PATCH_ROOT/config-patches/MdbEjb.jsp.orig and the patched file PATCH_ROOT/config-patches/MdbEjb.jsp.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/management/console-mgr.sar/web-console.war/MdbEjb.jsp&lt;br&gt;
&lt;br&gt;
5e) Use the original file PATCH_ROOT/config-patches/StatefulEjb.jsp.orig and the patched file PATCH_ROOT/config-patches/StatefulEjb.jsp.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/management/console-mgr.sar/web-console.war/StatefulEjb.jsp&lt;br&gt;
&lt;br&gt;
5f) Use the original file PATCH_ROOT/config-patches/StatelessEjb.jsp.orig and the patched file PATCH_ROOT/config-patches/StatelessEjb.jsp.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/management/console-mgr.sar/web-console.war/StatelessEjb.jsp&lt;br&gt;
&lt;br&gt;
6) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
7) Perform a scan to update the version string. Go to your JBoss instance, choose the Inventory tab, edit the Configuration Properties and click OK.&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;</jbn:manualInstallation>
    <jbn:automatedInstallation>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
  &lt;jbn:automatedInstallation xmlns:jbn="http://network.jboss.com/elements/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" &gt;
  &lt;jbn:instructions&gt;
   &lt;jbn:instructionSet rdf:about="http://network.jboss.com/instructionVersion#1.4"&gt;
     &lt;![CDATA[&lt;?xml version="1.0"?&gt;
&lt;process-definition name="process"&gt;
   &lt;start-state&gt;
      &lt;transition to="main_process/1"/&gt;
   &lt;/start-state&gt;

   &lt;super-state name="main_process"&gt;

      &lt;node name="1"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.JONServerDownloadActionHandler" config-type="bean"&gt;
           &lt;/action&gt;
         &lt;transition name="success" to="2"/&gt;
      &lt;/node&gt;
      &lt;node name="2"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.CompareDigestActionHandler"
                 config-type="bean"&gt;
            &lt;algorithm&gt;MD5&lt;/algorithm&gt;
            &lt;fileToBeCheckedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeCheckedLocation&gt;
            &lt;expectedDigest&gt;#{software.MD5}&lt;/expectedDigest&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="3"/&gt;
      &lt;/node&gt;

      &lt;node name="3"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.UnzipActionHandler"
                 config-type="bean"&gt;
            &lt;fileToBeUnzippedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeUnzippedLocation&gt;
            &lt;destinationDirectoryLocation&gt;#{patchFolder}&lt;/destinationDirectoryLocation&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="4"/&gt;
      &lt;/node&gt;

      &lt;node name="4"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;stopIfRunning&lt;/actionName&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="5"/&gt;
      &lt;/node&gt;

      &lt;!-- the XML above should *not* change per patch --&gt;


        &lt;node name="5"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="6"/&gt;
                &lt;transition name="success" to="6"/&gt;
        &lt;/node&gt;
        &lt;node name="6"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossmq.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossmq.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="7"/&gt;
                &lt;transition name="success" to="7"/&gt;
        &lt;/node&gt;
        &lt;node name="7"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/commons-logging.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/commons-logging.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="8"/&gt;
                &lt;transition name="success" to="8"/&gt;
        &lt;/node&gt;
        &lt;node name="8"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="9"/&gt;
                &lt;transition name="success" to="9"/&gt;
        &lt;/node&gt;
        &lt;node name="9"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/console-mgr-classes.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/console-mgr-classes.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="10"/&gt;
                &lt;transition name="success" to="10"/&gt;
        &lt;/node&gt;
        &lt;node name="10"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="11"/&gt;
                &lt;transition name="success" to="11"/&gt;
        &lt;/node&gt;
        &lt;node name="11"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="12"/&gt;
                &lt;transition name="success" to="12"/&gt;
        &lt;/node&gt;
        &lt;node name="12"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/tc5-cluster.sar/tc5-cluster.aop&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/tc5-cluster.sar/tc5-cluster.aop&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="13"/&gt;
                &lt;transition name="success" to="13"/&gt;
        &lt;/node&gt;
        &lt;node name="13"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-jmx.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-jmx.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="14"/&gt;
                &lt;transition name="success" to="14"/&gt;
        &lt;/node&gt;
        &lt;node name="14"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-system.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-system.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="15"/&gt;
                &lt;transition name="success" to="15"/&gt;
        &lt;/node&gt;
        &lt;node name="15"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-xml-binding.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-xml-binding.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="16"/&gt;
                &lt;transition name="success" to="16"/&gt;
        &lt;/node&gt;
        &lt;node name="16"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/commons-logging.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/commons-logging.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="17"/&gt;
                &lt;transition name="success" to="17"/&gt;
        &lt;/node&gt;
        &lt;node name="17"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jmx-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jmx-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="18"/&gt;
                &lt;transition name="success" to="18"/&gt;
        &lt;/node&gt;
        &lt;node name="18"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="19"/&gt;
                &lt;transition name="success" to="19"/&gt;
        &lt;/node&gt;
        &lt;node name="19"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/commons-logging.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/commons-logging.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="20"/&gt;
                &lt;transition name="success" to="20"/&gt;
        &lt;/node&gt;
        &lt;node name="20"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-xml-binding.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-xml-binding.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="21"/&gt;
                &lt;transition name="success" to="21"/&gt;
        &lt;/node&gt;
        &lt;node name="21"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossall-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossall-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="22"/&gt;
                &lt;transition name="success" to="22"/&gt;
        &lt;/node&gt;
        &lt;node name="22"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/bin/run.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/bin/run.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="23"/&gt;
                &lt;transition name="success" to="23"/&gt;
        &lt;/node&gt;
        &lt;node name="23"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-minimal.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/minimal/lib/jboss-minimal.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="24"/&gt;
                &lt;transition name="success" to="24"/&gt;
        &lt;/node&gt;





             &lt;node name="24"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Apply the following patch if your instance is derived from the "all" configuration. Use the original file #{patchFolder}/config-patches/jboss-service-all.xml.orig and the patched file #{patchFolder}/config-patches/jboss-service-all.xml.patched to update your file #{jbossHomeDir}/server/all/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="25"/&gt;
            &lt;/node&gt;



             &lt;node name="25"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Apply the following patch if your instance is derived from the "default" configuration. Use the original file #{patchFolder}/config-patches/jboss-service.xml.orig and the patched file #{patchFolder}/config-patches/jboss-service.xml.patched to update your file #{jbossHomeDir}/server/default/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="26"/&gt;
            &lt;/node&gt;



             &lt;node name="26"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/EntityEjb.jsp.orig and the patched file #{patchFolder}/config-patches/EntityEjb.jsp.patched to update your file #{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/EntityEjb.jsp &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="27"/&gt;
            &lt;/node&gt;



             &lt;node name="27"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/MdbEjb.jsp.orig and the patched file #{patchFolder}/config-patches/MdbEjb.jsp.patched to update your file #{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/MdbEjb.jsp &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="28"/&gt;
            &lt;/node&gt;



             &lt;node name="28"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/StatefulEjb.jsp.orig and the patched file #{patchFolder}/config-patches/StatefulEjb.jsp.patched to update your file #{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/StatefulEjb.jsp &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="29"/&gt;
            &lt;/node&gt;



             &lt;node name="29"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/StatelessEjb.jsp.orig and the patched file #{patchFolder}/config-patches/StatelessEjb.jsp.patched to update your file #{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/StatelessEjb.jsp &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="30"/&gt;
            &lt;/node&gt;



      &lt;!-- the XML below should *not* change per patch --&gt;

      &lt;node name="30"&gt;
&lt;!-- this action element was removed, beacuse there are manuall steps to do, before you can start the server
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;start&lt;/actionName&gt;
         &lt;/action&gt;
--&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
            &lt;notification&gt;Start your JBoss instance and perform a scan to update the version string. Go to your JBoss instance, choose the Inventory tab, edit the Configuration Properties and click OK&lt;/notification&gt;
         &lt;/action&gt;

         &lt;transition name="success" to="../end"/&gt;
      &lt;/node&gt;

      &lt;transition name="error" to="end"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.SetProcessStatusActionHandler" config-type="bean"&gt;
            &lt;status&gt;false&lt;/status&gt;
         &lt;/action&gt;
      &lt;/transition&gt;

   &lt;/super-state&gt;
   &lt;end-state name="end"/&gt;
&lt;/process-definition&gt;


]]&gt;
   &lt;/jbn:instructionSet&gt;
 &lt;/jbn:instructions&gt;
&lt;/jbn:automatedInstallation&gt;</jbn:automatedInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-04-10T14:25:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006wuEwAAI">
    <title>BUGFIX: ASPATCH-166 - JBoss AS 4.0.5.GA_CP02</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006wuEwAAI</link>
    <description>TITLE: &amp;nbsp; JBoss AS 4.0.5.GA_CP02&lt;br&gt;JIRA ID: &amp;nbsp; ASPATCH-166&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP01&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CP02 is the second cumulative patch for JBoss 4.0.5_GA. All the patches included in this patch are listed in the long description. &lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-164"&gt;ASPATCH-164&lt;/a&gt;: Upgrade to Commons Logging 1.1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-167"&gt;ASPATCH-167&lt;/a&gt;: org.jboss.test.classloader.test.CircularityUnitTestCase.testRecursiveLoadMT fails under jdk1.5.0_09&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-158"&gt;ASPATCH-158&lt;/a&gt;: ExternalContext needs to expand its proxy interface collection&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-143"&gt;ASPATCH-143&lt;/a&gt;: JACC PolicyContextHandler usage leaks ThreadLocal values&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-142"&gt;ASPATCH-142&lt;/a&gt;: JBAS-3198: Problems with separated ClassLoaders for EARs and pooled invoker (PooledInvokerHA)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-138"&gt;ASPATCH-138&lt;/a&gt;: JBAS-3882: JBXB-89 - JBossXB automatically unzips gzipped content when decoding base64 data.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-137"&gt;ASPATCH-137&lt;/a&gt;: JBAS-3947: JConsole throws exception on connect post JBoss4.0.3SP1&lt;br&gt;
&lt;br&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-4.0.5.GA_CP02.zip / 8209151&lt;br&gt;MD5: &amp;nbsp; 4d78267269e75a924b217944468ce53c&lt;br&gt;SHA-256: &amp;nbsp; 905337c6761b934249911f940dda2416f452313b5f8f4ae0157f30bb2f62040a&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Note:  &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5)Apply configuration file patches:&lt;br&gt;
&lt;br&gt;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.
&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Apply the following patch if your instance is derived from the "default" configuration.&lt;/i&gt;&lt;br&gt;
5a) 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/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;
&lt;i&gt;Note: Apply the following patch if your instance is derived from the "all" configuration.&lt;/i&gt;&lt;br&gt;
5b) Use the original file PATCH_ROOT/config-patches/jboss-service-all.xml.orig and the patched file PATCH_ROOT/config-patches/jboss-service-all.xml.patched to update your file JBOSS_HOME/server/all/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;
6) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
7) Perform a scan to update the version string. Go to your JBoss instance, choose the Inventory tab, edit the Configuration Properties and click OK.&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Mar 13 16:32:14 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Mar 13 16:36:15 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss AS 4.0.5.GA_CP02</dc:subject>
    <dc:date>2007-03-13T16:32:Z</dc:date>
    <jbn:creator>Jaroslaw Kijanowski</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5GA"
        jbn:productName="Application Server" jbn:productVersion="4.0.5" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0142">Application Server; 4.0.5</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP01"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP01" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0156">Application Server; 4.0.5.GA_CP01</jbn:product>
    </jbn:products>
    <jbn:jira>ASPATCH-166</jbn:jira>
    <jbn:md5>4d78267269e75a924b217944468ce53c</jbn:md5>
    <jbn:sha256>905337c6761b934249911f940dda2416f452313b5f8f4ae0157f30bb2f62040a</jbn:sha256>
    <jbn:fileName>jboss-4.0.5.GA_CP02.zip</jbn:fileName>
    <jbn:fileSize>8209151</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006wuEwAAI</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006wuEwAAI</jbn:automatedDownloadUrl>
    <jbn:instructionCompatibilityVersion>1.4</jbn:instructionCompatibilityVersion>
    <jbn:longDescription>Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-164"&gt;ASPATCH-164&lt;/a&gt;: Upgrade to Commons Logging 1.1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-167"&gt;ASPATCH-167&lt;/a&gt;: org.jboss.test.classloader.test.CircularityUnitTestCase.testRecursiveLoadMT fails under jdk1.5.0_09&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-158"&gt;ASPATCH-158&lt;/a&gt;: ExternalContext needs to expand its proxy interface collection&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-143"&gt;ASPATCH-143&lt;/a&gt;: JACC PolicyContextHandler usage leaks ThreadLocal values&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-142"&gt;ASPATCH-142&lt;/a&gt;: JBAS-3198: Problems with separated ClassLoaders for EARs and pooled invoker (PooledInvokerHA)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-138"&gt;ASPATCH-138&lt;/a&gt;: JBAS-3882: JBXB-89 - JBossXB automatically unzips gzipped content when decoding base64 data.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-137"&gt;ASPATCH-137&lt;/a&gt;: JBAS-3947: JConsole throws exception on connect post JBoss4.0.3SP1&lt;br&gt;
&lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>CP02 is the second cumulative patch for JBoss 4.0.5_GA. All the patches included in this patch are listed in the long description. &lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;</jbn:shortDescription>
    <jbn:manualInstallation>Note:  &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5)Apply configuration file patches:&lt;br&gt;
&lt;br&gt;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.
&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Apply the following patch if your instance is derived from the "default" configuration.&lt;/i&gt;&lt;br&gt;
5a) 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/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;
&lt;i&gt;Note: Apply the following patch if your instance is derived from the "all" configuration.&lt;/i&gt;&lt;br&gt;
5b) Use the original file PATCH_ROOT/config-patches/jboss-service-all.xml.orig and the patched file PATCH_ROOT/config-patches/jboss-service-all.xml.patched to update your file JBOSS_HOME/server/all/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;
6) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
7) Perform a scan to update the version string. Go to your JBoss instance, choose the Inventory tab, edit the Configuration Properties and click OK.&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;</jbn:manualInstallation>
    <jbn:automatedInstallation>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
  &lt;jbn:automatedInstallation xmlns:jbn="http://network.jboss.com/elements/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" &gt;
  &lt;jbn:instructions&gt;
   &lt;jbn:instructionSet rdf:about="http://network.jboss.com/instructionVersion#1.4"&gt;
     &lt;![CDATA[&lt;?xml version="1.0"?&gt;
&lt;process-definition name="process"&gt;
   &lt;start-state&gt;
      &lt;transition to="main_process/1"/&gt;
   &lt;/start-state&gt;

   &lt;super-state name="main_process"&gt;

      &lt;node name="1"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.JONServerDownloadActionHandler" config-type="bean"&gt;
           &lt;/action&gt;
         &lt;transition name="success" to="2"/&gt;
      &lt;/node&gt;
      &lt;node name="2"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.CompareDigestActionHandler"
                 config-type="bean"&gt;
            &lt;algorithm&gt;MD5&lt;/algorithm&gt;
            &lt;fileToBeCheckedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeCheckedLocation&gt;
            &lt;expectedDigest&gt;#{software.MD5}&lt;/expectedDigest&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="3"/&gt;
      &lt;/node&gt;

      &lt;node name="3"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.UnzipActionHandler"
                 config-type="bean"&gt;
            &lt;fileToBeUnzippedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeUnzippedLocation&gt;
            &lt;destinationDirectoryLocation&gt;#{patchFolder}&lt;/destinationDirectoryLocation&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="4"/&gt;
      &lt;/node&gt;

      &lt;node name="4"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;stopIfRunning&lt;/actionName&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="5"/&gt;
      &lt;/node&gt;

      &lt;!-- the XML above should *not* change per patch --&gt;


        &lt;node name="5"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="6"/&gt;
                &lt;transition name="success" to="6"/&gt;
        &lt;/node&gt;
        &lt;node name="6"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/commons-logging.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/commons-logging.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="7"/&gt;
                &lt;transition name="success" to="7"/&gt;
        &lt;/node&gt;
        &lt;node name="7"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="8"/&gt;
                &lt;transition name="success" to="8"/&gt;
        &lt;/node&gt;
        &lt;node name="8"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/tc5-cluster.sar/tc5-cluster.aop&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/tc5-cluster.sar/tc5-cluster.aop&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="9"/&gt;
                &lt;transition name="success" to="9"/&gt;
        &lt;/node&gt;
        &lt;node name="9"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-jmx.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-jmx.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="10"/&gt;
                &lt;transition name="success" to="10"/&gt;
        &lt;/node&gt;
        &lt;node name="10"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-system.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-system.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="11"/&gt;
                &lt;transition name="success" to="11"/&gt;
        &lt;/node&gt;
        &lt;node name="11"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-xml-binding.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-xml-binding.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="12"/&gt;
                &lt;transition name="success" to="12"/&gt;
        &lt;/node&gt;
        &lt;node name="12"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/commons-logging.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/commons-logging.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="13"/&gt;
                &lt;transition name="success" to="13"/&gt;
        &lt;/node&gt;
        &lt;node name="13"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jmx-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jmx-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="14"/&gt;
                &lt;transition name="success" to="14"/&gt;
        &lt;/node&gt;
        &lt;node name="14"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="15"/&gt;
                &lt;transition name="success" to="15"/&gt;
        &lt;/node&gt;
        &lt;node name="15"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-xml-binding.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-xml-binding.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="16"/&gt;
                &lt;transition name="success" to="16"/&gt;
        &lt;/node&gt;
        &lt;node name="16"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/commons-logging.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/commons-logging.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="17"/&gt;
                &lt;transition name="success" to="17"/&gt;
        &lt;/node&gt;
        &lt;node name="17"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossall-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossall-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="18"/&gt;
                &lt;transition name="success" to="18"/&gt;
        &lt;/node&gt;
        &lt;node name="18"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/bin/run.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/bin/run.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="19"/&gt;
                &lt;transition name="success" to="19"/&gt;
        &lt;/node&gt;
        &lt;node name="19"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-minimal.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/minimal/lib/jboss-minimal.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="20"/&gt;
                &lt;transition name="success" to="20"/&gt;
        &lt;/node&gt;





             &lt;node name="20"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/jboss-service-all.xml.orig and the patched file #{patchFolder}/config-patches/jboss-service-all.xml.patched to update your file #{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="21"/&gt;
            &lt;/node&gt;



             &lt;node name="21"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/jboss-service.xml.orig and the patched file #{patchFolder}/config-patches/jboss-service.xml.patched to update your file #{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="22"/&gt;
            &lt;/node&gt;



      &lt;!-- the XML below should *not* change per patch --&gt;

      &lt;node name="22"&gt;
&lt;!-- this action element was removed, because there are manuall steps to do, before you can start the server
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;start&lt;/actionName&gt;
         &lt;/action&gt;
--&gt;
         &lt;transition name="success" to="../end"/&gt;
      &lt;/node&gt;

      &lt;transition name="error" to="end"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.SetProcessStatusActionHandler" config-type="bean"&gt;
            &lt;status&gt;false&lt;/status&gt;
         &lt;/action&gt;
      &lt;/transition&gt;

   &lt;/super-state&gt;
   &lt;end-state name="end"/&gt;
&lt;/process-definition&gt;


]]&gt;
   &lt;/jbn:instructionSet&gt;
 &lt;/jbn:instructions&gt;
&lt;/jbn:automatedInstallation&gt;</jbn:automatedInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-03-13T16:36:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NcaBAAS">
    <title>BUGFIX: JBWS-1001 - Combined wsdl-java fixes for base64binary types and lowercase operation types</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NcaBAAS</link>
    <description>TITLE: &amp;nbsp; Combined wsdl-java fixes for base64binary types and lowercase operation types&lt;br&gt;JIRA ID: &amp;nbsp; JBWS-1001&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Combined wsdl-java fixes for base64binary types and lowercase operation names&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The java source file generated for a base64binary type would contain [Ljava.lang.Byte; instead of byte[]&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBWS-1001.zip / 5423273&lt;br&gt;MD5: &amp;nbsp; 85c9aee7e4a57ab5c2b14d1988f55a42&lt;br&gt;SHA-256: &amp;nbsp; b5d541ecc9ee815740f3e533b26e2cde4f1d71381e4361f2e02cad5746e2f99b&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JDK 1.4 - Standard JBoss 4.0.4.GA zip:&lt;br&gt;
1. Copy jbossws14-client.jar into your jboss-4.0.4.GA/client directory&lt;br&gt;
2. Copy jbossws14.sar into your jboss-4.0.4.GA/server/[server name]/deploy&lt;br&gt;&lt;br&gt;
JDK 1.5 - JBoss 4.0.4.GA EJB3 Profile (Installer)&lt;br&gt;
1. Copy jbossws-client.jar into your jboss-4.0.4.GA-ejb3/client directory&lt;br&gt;
2. Copy jbossws.sart into your jboss-4.0.4.GA-ejb3/server/[server name]/deploy&lt;br&gt;
3. Move the naming service from deploy/naming-service.xml to conf/jboss-service.xml see JBWS-1006 for instructions&lt;br&gt;CREATED DATE: &amp;nbsp; Thu Jun 29 12:06:01 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Thu Jun 29 12:06:44 EDT 2006&lt;br&gt;</description>
    <dc:subject>Combined wsdl-java fixes for base64binary types and lowercase operation types</dc:subject>
    <dc:date>2006-06-29T12:06:Z</dc:date>
    <jbn:creator>Jason T. Greene</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4GA"
        jbn:productName="Application Server" jbn:productVersion="4.0.4" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0110">Application Server; 4.0.4</jbn:product>
    </jbn:products>
    <jbn:jira>JBWS-1001</jbn:jira>
    <jbn:md5>85c9aee7e4a57ab5c2b14d1988f55a42</jbn:md5>
    <jbn:sha256>b5d541ecc9ee815740f3e533b26e2cde4f1d71381e4361f2e02cad5746e2f99b</jbn:sha256>
    <jbn:fileName>JBWS-1001.zip</jbn:fileName>
    <jbn:fileSize>5423273</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000005NcaBAAS</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000005NcaBAAS</jbn:automatedDownloadUrl>
    <jbn:longDescription>The java source file generated for a base64binary type would contain [Ljava.lang.Byte; instead of byte[]</jbn:longDescription>
    <jbn:shortDescription>Combined wsdl-java fixes for base64binary types and lowercase operation names</jbn:shortDescription>
    <jbn:manualInstallation>JDK 1.4 - Standard JBoss 4.0.4.GA zip:&lt;br&gt;
1. Copy jbossws14-client.jar into your jboss-4.0.4.GA/client directory&lt;br&gt;
2. Copy jbossws14.sar into your jboss-4.0.4.GA/server/[server name]/deploy&lt;br&gt;&lt;br&gt;
JDK 1.5 - JBoss 4.0.4.GA EJB3 Profile (Installer)&lt;br&gt;
1. Copy jbossws-client.jar into your jboss-4.0.4.GA-ejb3/client directory&lt;br&gt;
2. Copy jbossws.sart into your jboss-4.0.4.GA-ejb3/server/[server name]/deploy&lt;br&gt;
3. Move the naming service from deploy/naming-service.xml to conf/jboss-service.xml see JBWS-1006 for instructions</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-06-29T12:06:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007i3ZxAAI">
    <title>BUGFIX: JBAS-4312 - Send asyncfailure if receive throws an unknown falure</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007i3ZxAAI</link>
    <description>TITLE: &amp;nbsp; Send asyncfailure if receive throws an unknown falure&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-4312&lt;br&gt;CASE ID: &amp;nbsp; 500300000034k2J&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Send asyncfailure if receive throws an unknown falure&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Prior to this fix, when an unexpected error was thrown in a receive, such as a timeout, the thread would just end. We now send an asyncerror to the registered conection listener.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-4312.zip / 4581761&lt;br&gt;MD5: &amp;nbsp; b62499bc0f14723db57b632f6ec374cc&lt;br&gt;SHA-256: &amp;nbsp; d11f202421dd72b1bdf10bf44316a1ba99284e2531e9ab7778c0522b5740f593&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Rename %JBOSS_HOME%/default/lib/jbossmq.jar to "jbossmq.replacedBy.ASPATCH-228.jar.old &lt;br /&gt;
        Copy the new jbossmq.jar to %JBOSS_HOME%/default/lib/ &lt;br /&gt;
        Rename %JBOSS_HOME%/all/lib/jbossmq.jar to "jbossmq.replacedBy.ASPATCH-228.jar.old &lt;br /&gt;
        Copy the new jbossmq.jar to %JBOSS_HOME%/all/lib/ &lt;br /&gt;
        Make sure to replace any custom server configurations with the new jbossmq.jar &lt;br /&gt;
        Replace the jars of all of the external clients with jbossmq-client.jar and jbossmq.jar  &lt;br /&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Jun 18 14:27:48 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Jun 18 14:27:48 EDT 2007&lt;br&gt;</description>
    <dc:subject>Send asyncfailure if receive throws an unknown falure</dc:subject>
    <dc:date>2007-06-18T14:27:Z</dc:date>
    <jbn:creator>Jay Howell</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4GA"
        jbn:productName="Application Server" jbn:productVersion="4.0.4" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0110">Application Server; 4.0.4</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-4312</jbn:jira>
    <jbn:caseId>500300000034k2J</jbn:caseId>
    <jbn:md5>b62499bc0f14723db57b632f6ec374cc</jbn:md5>
    <jbn:sha256>d11f202421dd72b1bdf10bf44316a1ba99284e2531e9ab7778c0522b5740f593</jbn:sha256>
    <jbn:fileName>JBAS-4312.zip</jbn:fileName>
    <jbn:fileSize>4581761</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007i3ZxAAI</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007i3ZxAAI</jbn:automatedDownloadUrl>
    <jbn:longDescription>Prior to this fix, when an unexpected error was thrown in a receive, such as a timeout, the thread would just end. We now send an asyncerror to the registered conection listener.</jbn:longDescription>
    <jbn:shortDescription>Send asyncfailure if receive throws an unknown falure</jbn:shortDescription>
    <jbn:manualInstallation>Rename %JBOSS_HOME%/default/lib/jbossmq.jar to "jbossmq.replacedBy.ASPATCH-228.jar.old &lt;br /&gt;
        Copy the new jbossmq.jar to %JBOSS_HOME%/default/lib/ &lt;br /&gt;
        Rename %JBOSS_HOME%/all/lib/jbossmq.jar to "jbossmq.replacedBy.ASPATCH-228.jar.old &lt;br /&gt;
        Copy the new jbossmq.jar to %JBOSS_HOME%/all/lib/ &lt;br /&gt;
        Make sure to replace any custom server configurations with the new jbossmq.jar &lt;br /&gt;
        Replace the jars of all of the external clients with jbossmq-client.jar and jbossmq.jar  &lt;br /&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-06-18T14:27:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006vD1aAAE">
    <title>BUGFIX: JBAS-4034 - cache partition index calculation</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006vD1aAAE</link>
    <description>TITLE: &amp;nbsp; cache partition index calculation&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-4034&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cache partition index calculation&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;If the hashCode of a primary key value is Integer.MIN_VALUE then the cache partition index for the entity will be negative since.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-4034.zip / 1928319&lt;br&gt;MD5: &amp;nbsp; 889ff6ed0f905c12e3c42644ee1b1e85&lt;br&gt;SHA-256: &amp;nbsp; c2281a535d4a0ec688b3586ea115e5c7f8b4dcc580ee31f1f55ff232afc46814&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Replace server/default/lib/jboss.jar with the one attached to this issue&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Feb 02 09:20:50 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri Feb 02 09:20:50 EST 2007&lt;br&gt;</description>
    <dc:subject>cache partition index calculation</dc:subject>
    <dc:date>2007-02-02T09:20:Z</dc:date>
    <jbn:creator>Alexey Loubyansky</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4GA"
        jbn:productName="Application Server" jbn:productVersion="4.0.4" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0110">Application Server; 4.0.4</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-4034</jbn:jira>
    <jbn:md5>889ff6ed0f905c12e3c42644ee1b1e85</jbn:md5>
    <jbn:sha256>c2281a535d4a0ec688b3586ea115e5c7f8b4dcc580ee31f1f55ff232afc46814</jbn:sha256>
    <jbn:fileName>JBAS-4034.zip</jbn:fileName>
    <jbn:fileSize>1928319</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006vD1aAAE</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006vD1aAAE</jbn:automatedDownloadUrl>
    <jbn:longDescription>If the hashCode of a primary key value is Integer.MIN_VALUE then the cache partition index for the entity will be negative since.</jbn:longDescription>
    <jbn:shortDescription>cache partition index calculation</jbn:shortDescription>
    <jbn:manualInstallation>Replace server/default/lib/jboss.jar with the one attached to this issue</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-02-02T09:20:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006u5yzAAA">
    <title>BUGFIX: JBAS-3983 - support value classes in EJBQLToSQL92Compiler</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006u5yzAAA</link>
    <description>TITLE: &amp;nbsp; support value classes in EJBQLToSQL92Compiler&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-3983&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;support value classes in EJBQLToSQL92Compiler&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;the EJBQLToSQL92Compiler doesn't support value classes in paths&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-3983.zip / 1937067&lt;br&gt;MD5: &amp;nbsp; ed35271daeb0694aacece90478b1ddbc&lt;br&gt;SHA-256: &amp;nbsp; 53c8b21dee19f3172e2405fa35608f8d57045cf6a10dec78bb25393d90dbab78&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;replace jboss.jar in the server/default/lib with the attached one&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Jan 19 14:19:53 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri Jan 19 19:10:00 EST 2007&lt;br&gt;</description>
    <dc:subject>support value classes in EJBQLToSQL92Compiler</dc:subject>
    <dc:date>2007-01-19T14:19:Z</dc:date>
    <jbn:creator>Alexey Loubyansky</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4GA"
        jbn:productName="Application Server" jbn:productVersion="4.0.4" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0110">Application Server; 4.0.4</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-3983</jbn:jira>
    <jbn:md5>ed35271daeb0694aacece90478b1ddbc</jbn:md5>
    <jbn:sha256>53c8b21dee19f3172e2405fa35608f8d57045cf6a10dec78bb25393d90dbab78</jbn:sha256>
    <jbn:fileName>JBAS-3983.zip</jbn:fileName>
    <jbn:fileSize>1937067</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006u5yzAAA</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006u5yzAAA</jbn:automatedDownloadUrl>
    <jbn:longDescription>the EJBQLToSQL92Compiler doesn't support value classes in paths</jbn:longDescription>
    <jbn:shortDescription>support value classes in EJBQLToSQL92Compiler</jbn:shortDescription>
    <jbn:manualInstallation>replace jboss.jar in the server/default/lib with the attached one</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-01-19T19:10:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006ZBk1AAG">
    <title>BUGFIX: JBAS-3755 - Expose all SSL socket factory settings via properties or attributes for UIL2</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006ZBk1AAG</link>
    <description>TITLE: &amp;nbsp; Expose all SSL socket factory settings via properties or attributes for UIL2&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-3755&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Need to allow a server socket factory instance to be injected.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The uil2 server socket factory attribute did not support injection of a fully configured factory. This does not allow one to configure the avaialble factory settings such as ssl chipers, protocols, handshake, etc.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-3755.zip / 475668&lt;br&gt;MD5: &amp;nbsp; 4377f6d2810cf552ef4a572e332bd592&lt;br&gt;SHA-256: &amp;nbsp; 98f1283e62583992ff46c31016318d4218f763d681f2a49af9dc81ee58a2562b&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Copy the new jbossmq.jar to %JBOSS_HOME%/server/default/lib/ and %JBOSS_HOME%/server/all/lib/&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Oct 13 15:38:01 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri Oct 13 15:38:01 EDT 2006&lt;br&gt;</description>
    <dc:subject>Expose all SSL socket factory settings via properties or attributes for UIL2</dc:subject>
    <dc:date>2006-10-13T15:38:Z</dc:date>
    <jbn:creator>scott.stark@jboss.org</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4GA"
        jbn:productName="Application Server" jbn:productVersion="4.0.4" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0110">Application Server; 4.0.4</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-3755</jbn:jira>
    <jbn:md5>4377f6d2810cf552ef4a572e332bd592</jbn:md5>
    <jbn:sha256>98f1283e62583992ff46c31016318d4218f763d681f2a49af9dc81ee58a2562b</jbn:sha256>
    <jbn:fileName>JBAS-3755.zip</jbn:fileName>
    <jbn:fileSize>475668</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006ZBk1AAG</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006ZBk1AAG</jbn:automatedDownloadUrl>
    <jbn:longDescription>The uil2 server socket factory attribute did not support injection of a fully configured factory. This does not allow one to configure the avaialble factory settings such as ssl chipers, protocols, handshake, etc.</jbn:longDescription>
    <jbn:shortDescription>Need to allow a server socket factory instance to be injected.</jbn:shortDescription>
    <jbn:manualInstallation>Copy the new jbossmq.jar to %JBOSS_HOME%/server/default/lib/ and %JBOSS_HOME%/server/all/lib/</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-10-13T15:38:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006YXKRAA4">
    <title>BUGFIX: JBAS-3692 - NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006YXKRAA4</link>
    <description>TITLE: &amp;nbsp; NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-3692&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;When running with certain IBM JDKs remotely looking up a dynamic proxy causes a NoClassDefFoundError.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;When running with certain IBM JDKs remotely looking up a dynamic proxy causes a NoClassDefFoundError.&lt;br&gt;&lt;br&gt;

        This failure has been encountered on the following JDKs: -&lt;br&gt;

          IBM 1.4.2 64Bit&lt;br&gt;
          IBM 5.0 32Bit&lt;br&gt;
          IBM 5.0 64Bit&lt;br&gt;

        So far no other JDKs are known to have this problem.&lt;br&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-3692.zip / 6352856&lt;br&gt;MD5: &amp;nbsp; b80806e04ac5f3c824a5db541bd73677&lt;br&gt;SHA-256: &amp;nbsp; 9315a79bcc87551248c3ef5d5df40e096622a71ab791ce049654ba99c347bef2&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Replace the following jars with the corresponding jars included with this patch.&lt;br&gt;

        {jboss.home}/client/jboss-common-client.jar&lt;br&gt;
        {jboss.home}/client/jbossall-client.jar&lt;br&gt;
        {jboss.home}/lib/jboss-common.jar&lt;br&gt;
        {jboss.home}/server/&lt;configuration&gt;/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Sep 27 20:39:27 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Sep 27 20:39:27 EDT 2006&lt;br&gt;</description>
    <dc:subject>NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK</dc:subject>
    <dc:date>2006-09-27T20:39:Z</dc:date>
    <jbn:creator>Darran Lofthouse</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4GA"
        jbn:productName="Application Server" jbn:productVersion="4.0.4" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0110">Application Server; 4.0.4</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-3692</jbn:jira>
    <jbn:md5>b80806e04ac5f3c824a5db541bd73677</jbn:md5>
    <jbn:sha256>9315a79bcc87551248c3ef5d5df40e096622a71ab791ce049654ba99c347bef2</jbn:sha256>
    <jbn:fileName>JBAS-3692.zip</jbn:fileName>
    <jbn:fileSize>6352856</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006YXKRAA4</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006YXKRAA4</jbn:automatedDownloadUrl>
    <jbn:longDescription>When running with certain IBM JDKs remotely looking up a dynamic proxy causes a NoClassDefFoundError.&lt;br&gt;&lt;br&gt;

        This failure has been encountered on the following JDKs: -&lt;br&gt;

          IBM 1.4.2 64Bit&lt;br&gt;
          IBM 5.0 32Bit&lt;br&gt;
          IBM 5.0 64Bit&lt;br&gt;

        So far no other JDKs are known to have this problem.&lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>When running with certain IBM JDKs remotely looking up a dynamic proxy causes a NoClassDefFoundError.</jbn:shortDescription>
    <jbn:manualInstallation>Replace the following jars with the corresponding jars included with this patch.&lt;br&gt;

        {jboss.home}/client/jboss-common-client.jar&lt;br&gt;
        {jboss.home}/client/jbossall-client.jar&lt;br&gt;
        {jboss.home}/lib/jboss-common.jar&lt;br&gt;
        {jboss.home}/server/&lt;configuration&gt;/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;br&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-09-27T20:39:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005OTdwAAG">
    <title>BUGFIX: JBAS-3623 - Backport JBAS-3463 to 4.0.4.GA</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005OTdwAAG</link>
    <description>TITLE: &amp;nbsp; Backport JBAS-3463 to 4.0.4.GA&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-3623&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Allow loading of persisted custom MBean attributes.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Allow loading of persisted custom MBean attributes, see JBAS-3463.  This is when the XMLAttributePersistenceManager is used, which is   configured by default. The XMLAttributePersistenceManager was modified to use the correct classloader when unserializing the custom attributes.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-3623.zip / 242745&lt;br&gt;MD5: &amp;nbsp; 88ae5021f69871d11a48a5d46bac3666&lt;br&gt;SHA-256: &amp;nbsp; 3a403204e464d24f467f6be79f01cae2b5b51ba1caaf48147d3ac8797fe6dd65&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;replace %JBOSS_HOME%/lib/jboss-system.jar with the patched .jar
        attached to this case.&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Sep 06 09:42:32 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Sep 06 09:42:32 EDT 2006&lt;br&gt;</description>
    <dc:subject>Backport JBAS-3463 to 4.0.4.GA</dc:subject>
    <dc:date>2006-09-06T09:42:Z</dc:date>
    <jbn:creator>Dimitris Andreadis</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4GA"
        jbn:productName="Application Server" jbn:productVersion="4.0.4" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0110">Application Server; 4.0.4</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-3623</jbn:jira>
    <jbn:md5>88ae5021f69871d11a48a5d46bac3666</jbn:md5>
    <jbn:sha256>3a403204e464d24f467f6be79f01cae2b5b51ba1caaf48147d3ac8797fe6dd65</jbn:sha256>
    <jbn:fileName>JBAS-3623.zip</jbn:fileName>
    <jbn:fileSize>242745</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000005OTdwAAG</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000005OTdwAAG</jbn:automatedDownloadUrl>
    <jbn:longDescription>Allow loading of persisted custom MBean attributes, see JBAS-3463.  This is when the XMLAttributePersistenceManager is used, which is   configured by default. The XMLAttributePersistenceManager was modified to use the correct classloader when unserializing the custom attributes.</jbn:longDescription>
    <jbn:shortDescription>Allow loading of persisted custom MBean attributes.</jbn:shortDescription>
    <jbn:manualInstallation>replace %JBOSS_HOME%/lib/jboss-system.jar with the patched .jar
        attached to this case.</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-09-06T09:42:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005OXtBAAW">
    <title>BUGFIX: JBAS-3581 - JBXB-78 NPE marshalling simple anonymous types</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005OXtBAAW</link>
    <description>TITLE: &amp;nbsp; JBXB-78 NPE marshalling simple anonymous types&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-3581&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBXB-78 NPE marshalling simple anonymous types&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Calling a web service that had a return type that contained an anonymous simple type caused a
        NullPointerException marshalling the response.&lt;br&gt;&lt;br&gt;

        The following is an example definition from the schema that causes the problem.&lt;br&gt;&lt;br&gt;

         &lt;complexType name='TelephoneNumber'&gt;&lt;br&gt;
          &lt;sequence&gt;&lt;br&gt;
           &lt;element name='areaCode' nillable='true'&gt;&lt;br&gt;
             &lt;simpleType&gt;&lt;br&gt;
               &lt;restriction base='string'&gt;&lt;br&gt;
                 &lt;pattern value='[0-9]{5}'/&gt;&lt;br&gt;
                &lt;/restriction&gt;&lt;br&gt;
             &lt;/simpleType&gt;&lt;br&gt;
           &lt;/element&gt;&lt;br&gt;
           &lt;element name='number' nillable='true' type='string'/&gt;&lt;br&gt;
          &lt;/sequence&gt;&lt;br&gt;
         &lt;/complexType&gt;&lt;br&gt;&lt;br&gt;

         This patch checks if the simple type has a name before attempting to use it.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-3581.zip / 317129&lt;br&gt;MD5: &amp;nbsp; fea5214a2443c26d083b501fe4c09749&lt;br&gt;SHA-256: &amp;nbsp; 89e6741e73357eff2f31fd1263fa5b2cb1fcf516e7254f889c212a4af4e371e9&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Replace the jar {jboss.home}/lib/jboss-xml-binding.jar with the jboss-xml-binding.jar included in this patch.&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Sep 08 08:19:49 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri Sep 08 08:19:49 EDT 2006&lt;br&gt;</description>
    <dc:subject>JBXB-78 NPE marshalling simple anonymous types</dc:subject>
    <dc:date>2006-09-08T08:19:Z</dc:date>
    <jbn:creator>Clebert Suconic</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4GA"
        jbn:productName="Application Server" jbn:productVersion="4.0.4" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0110">Application Server; 4.0.4</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-3581</jbn:jira>
    <jbn:md5>fea5214a2443c26d083b501fe4c09749</jbn:md5>
    <jbn:sha256>89e6741e73357eff2f31fd1263fa5b2cb1fcf516e7254f889c212a4af4e371e9</jbn:sha256>
    <jbn:fileName>JBAS-3581.zip</jbn:fileName>
    <jbn:fileSize>317129</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000005OXtBAAW</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000005OXtBAAW</jbn:automatedDownloadUrl>
    <jbn:longDescription>Calling a web service that had a return type that contained an anonymous simple type caused a
        NullPointerException marshalling the response.&lt;br&gt;&lt;br&gt;

        The following is an example definition from the schema that causes the problem.&lt;br&gt;&lt;br&gt;

         &lt;complexType name='TelephoneNumber'&gt;&lt;br&gt;
          &lt;sequence&gt;&lt;br&gt;
           &lt;element name='areaCode' nillable='true'&gt;&lt;br&gt;
             &lt;simpleType&gt;&lt;br&gt;
               &lt;restriction base='string'&gt;&lt;br&gt;
                 &lt;pattern value='[0-9]{5}'/&gt;&lt;br&gt;
                &lt;/restriction&gt;&lt;br&gt;
             &lt;/simpleType&gt;&lt;br&gt;
           &lt;/element&gt;&lt;br&gt;
           &lt;element name='number' nillable='true' type='string'/&gt;&lt;br&gt;
          &lt;/sequence&gt;&lt;br&gt;
         &lt;/complexType&gt;&lt;br&gt;&lt;br&gt;

         This patch checks if the simple type has a name before attempting to use it.</jbn:longDescription>
    <jbn:shortDescription>JBXB-78 NPE marshalling simple anonymous types</jbn:shortDescription>
    <jbn:manualInstallation>Replace the jar {jboss.home}/lib/jboss-xml-binding.jar with the jboss-xml-binding.jar included in this patch.</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-09-08T08:19:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005OICWAA4">
    <title>BUGFIX: JBAS-3564 - CallByValue is not marshalling certain data from CMP</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005OICWAA4</link>
    <description>TITLE: &amp;nbsp; CallByValue is not marshalling certain data from CMP&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-3564&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CallByValue is not marshalling certain data from CMP&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;InvokerInterceptor.invokeLocalMarshalled is not marshalling PayLoad and invocationContext (JBAS-3561) what is
causing equivalents to ClassCastException and some reflection problems when the Primary Key is in a different Jar, and when
setting CallByValue to true on Naming service.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-3564.zip / 5934129&lt;br&gt;MD5: &amp;nbsp; 0c0846a58f1578a54e40b1e823598f48&lt;br&gt;SHA-256: &amp;nbsp; 92b5a33db2a6b20e0615c4c05a53ab2177ed895041507dddeaaa989fdd4d2e83&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Copy jboss-client.jar and jbossall-client.jar into &lt;jboss-4.0.4.ga&gt;/client&lt;br&gt;
         Copy jboss.jar into &lt;jboss-4.0.4.ga&gt;/server/&lt;yourServer&gt;/lib&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Sep 01 16:31:53 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri Sep 01 16:31:53 EDT 2006&lt;br&gt;</description>
    <dc:subject>CallByValue is not marshalling certain data from CMP</dc:subject>
    <dc:date>2006-09-01T16:31:Z</dc:date>
    <jbn:creator>Clebert Suconic</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4GA"
        jbn:productName="Application Server" jbn:productVersion="4.0.4" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0110">Application Server; 4.0.4</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-3564</jbn:jira>
    <jbn:md5>0c0846a58f1578a54e40b1e823598f48</jbn:md5>
    <jbn:sha256>92b5a33db2a6b20e0615c4c05a53ab2177ed895041507dddeaaa989fdd4d2e83</jbn:sha256>
    <jbn:fileName>JBAS-3564.zip</jbn:fileName>
    <jbn:fileSize>5934129</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000005OICWAA4</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000005OICWAA4</jbn:automatedDownloadUrl>
    <jbn:longDescription>InvokerInterceptor.invokeLocalMarshalled is not marshalling PayLoad and invocationContext (JBAS-3561) what is
causing equivalents to ClassCastException and some reflection problems when the Primary Key is in a different Jar, and when
setting CallByValue to true on Naming service.</jbn:longDescription>
    <jbn:shortDescription>CallByValue is not marshalling certain data from CMP</jbn:shortDescription>
    <jbn:manualInstallation>Copy jboss-client.jar and jbossall-client.jar into &lt;jboss-4.0.4.ga&gt;/client&lt;br&gt;
         Copy jboss.jar into &lt;jboss-4.0.4.ga&gt;/server/&lt;yourServer&gt;/lib</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-09-01T16:31:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005OAFbAAO">
    <title>BUGFIX: JBAS-3552 - support for JBAS-3541 JDBCParameterSetter is not used for query parameters</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005OAFbAAO</link>
    <description>TITLE: &amp;nbsp; support for JBAS-3541 JDBCParameterSetter is not used for query parameters&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-3552&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JDBCParameterSetter is not used for query parameters&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;See JBAS-3541&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-3552.zip / 1928560&lt;br&gt;MD5: &amp;nbsp; 4e5837dc3ce0f8a55bea2e84de678717&lt;br&gt;SHA-256: &amp;nbsp; 3b5486f833d1e42457ec68bf6cf38d8ff390ed8f9563775cb9e5a5996e2a3d69&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Substitute jboss.jar in the server/default/lib with the one attached to this issue&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Aug 29 08:15:27 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Aug 29 08:15:27 EDT 2006&lt;br&gt;</description>
    <dc:subject>support for JBAS-3541 JDBCParameterSetter is not used for query parameters</dc:subject>
    <dc:date>2006-08-29T08:15:Z</dc:date>
    <jbn:creator>alexey.loubyansky@jboss.com</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4GA"
        jbn:productName="Application Server" jbn:productVersion="4.0.4" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0110">Application Server; 4.0.4</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-3552</jbn:jira>
    <jbn:md5>4e5837dc3ce0f8a55bea2e84de678717</jbn:md5>
    <jbn:sha256>3b5486f833d1e42457ec68bf6cf38d8ff390ed8f9563775cb9e5a5996e2a3d69</jbn:sha256>
    <jbn:fileName>JBAS-3552.zip</jbn:fileName>
    <jbn:fileSize>1928560</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000005OAFbAAO</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000005OAFbAAO</jbn:automatedDownloadUrl>
    <jbn:longDescription>See JBAS-3541</jbn:longDescription>
    <jbn:shortDescription>JDBCParameterSetter is not used for query parameters</jbn:shortDescription>
    <jbn:manualInstallation>Substitute jboss.jar in the server/default/lib with the one attached to this issue</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-08-29T08:15:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005Nx8mAAC">
    <title>BUGFIX: JBAS-3526 - JBAS-3310 and JBAS-3528 Patch for JBoss 4.0.4.GA</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005Nx8mAAC</link>
    <description>TITLE: &amp;nbsp; JBAS-3310 and JBAS-3528 Patch for JBoss 4.0.4.GA&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-3526&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Expired replicated HTTP sessions will now be cleared from memory on the backup server even if that server isn't

actively managing any distributed sessions. Also, HttpSession.isNew() will now return 'false' on a second browser request  even if that request is to a different server from the first request.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Prior to this fix, the session manager for a distributed webapp would only clear overaged sessions replicated from
another server from memory as part of the process of expiring sessions it itself was actively managing. Now the cleanup
process occurs even if the manager isn't actively managing any sessions (i.e. is serving solely as a passive failover
server.) Also, prior to this fix, if the first request for a session was on one server, and the second on another, on the  second request a call to ttpSession.isNew() would incorrectly return 'true.' This has been corrected, it now returns 'false.'&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-3526.zip / 203403&lt;br&gt;MD5: &amp;nbsp; 7664503c858446fcc9ea7b2b1cb06b94&lt;br&gt;SHA-256: &amp;nbsp; 5596a0fa164d02560d1ca84997a38a5f5ed65e2142243c7bc2f72b8f7e61f00e&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Rename %JBOSS_HOME%/server/.../lib/jbossweb-tomcat55.sar/tomcat55-service.jar to "tomcat55-
service.replacedBy.JBAS3526.jar.old&lt;br&gt;
        Copy the new tomcat55-service.jar to %JBOSS_HOME%/server/.../lib/jbossweb-tomcat55.sar/"&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Aug 23 10:30:17 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Aug 23 10:30:17 EDT 2006&lt;br&gt;</description>
    <dc:subject>JBAS-3310 and JBAS-3528 Patch for JBoss 4.0.4.GA</dc:subject>
    <dc:date>2006-08-23T10:30:Z</dc:date>
    <jbn:creator>Galder Zamarreno and Brian Stansberry</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4GA"
        jbn:productName="Application Server" jbn:productVersion="4.0.4" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0110">Application Server; 4.0.4</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-3526</jbn:jira>
    <jbn:md5>7664503c858446fcc9ea7b2b1cb06b94</jbn:md5>
    <jbn:sha256>5596a0fa164d02560d1ca84997a38a5f5ed65e2142243c7bc2f72b8f7e61f00e</jbn:sha256>
    <jbn:fileName>JBAS-3526.zip</jbn:fileName>
    <jbn:fileSize>203403</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000005Nx8mAAC</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000005Nx8mAAC</jbn:automatedDownloadUrl>
    <jbn:longDescription>Prior to this fix, the session manager for a distributed webapp would only clear overaged sessions replicated from
another server from memory as part of the process of expiring sessions it itself was actively managing. Now the cleanup
process occurs even if the manager isn't actively managing any sessions (i.e. is serving solely as a passive failover
server.) Also, prior to this fix, if the first request for a session was on one server, and the second on another, on the  second request a call to ttpSession.isNew() would incorrectly return 'true.' This has been corrected, it now returns 'false.'</jbn:longDescription>
    <jbn:shortDescription>Expired replicated HTTP sessions will now be cleared from memory on the backup server even if that server isn't

actively managing any distributed sessions. Also, HttpSession.isNew() will now return 'false' on a second browser request  even if that request is to a different server from the first request.</jbn:shortDescription>
    <jbn:manualInstallation>Rename %JBOSS_HOME%/server/.../lib/jbossweb-tomcat55.sar/tomcat55-service.jar to "tomcat55-
service.replacedBy.JBAS3526.jar.old&lt;br&gt;
        Copy the new tomcat55-service.jar to %JBOSS_HOME%/server/.../lib/jbossweb-tomcat55.sar/"</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-08-23T10:30:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005Ns28AAC">
    <title>BUGFIX: JBAS-3519 - Patch-Work directory shouldn't be deleted on Context Destroy</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005Ns28AAC</link>
    <description>TITLE: &amp;nbsp; Patch-Work directory shouldn't be deleted on Context Destroy&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-3519&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Since tomcat5.5.10, whenever a context (web application) is destroyed (or undeployed), the work directory is deleted. This

patch makes the deletion of the work directory a configurable option.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Refer to http://jira.jboss.com/jira/browse/JBAS-3358&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-3519.zip / 212466&lt;br&gt;MD5: &amp;nbsp; 94c6a6cc30c1d4f54ce5fdf61b1fbfeb&lt;br&gt;SHA-256: &amp;nbsp; b354daef14dde2af48773b32ea156e0da834a2f1813eb6c9a972f453f7f652c0&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Take the patch file (tar file) and then untar it in the&lt;br&gt;
jbossweb-tomcat55.sar directory of the deploy directory of your server configuration&lt;br&gt;
(Eg: default/deploy/jbossweb-tomcat55.sar)&lt;br&gt;

The patch contains:&lt;br&gt;
META-INF/&lt;br&gt;
META-INF/jboss-service.xml&lt;br&gt;
META-INF/webserver-xmbean.xml&lt;br&gt;
server.xml&lt;br&gt;
tomcat55-service.jar&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Aug 18 09:47:39 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri Aug 18 09:47:39 EDT 2006&lt;br&gt;</description>
    <dc:subject>Patch-Work directory shouldn't be deleted on Context Destroy</dc:subject>
    <dc:date>2006-08-18T09:47:Z</dc:date>
    <jbn:creator>Anil Saldhana</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4GA"
        jbn:productName="Application Server" jbn:productVersion="4.0.4" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0110">Application Server; 4.0.4</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-3519</jbn:jira>
    <jbn:md5>94c6a6cc30c1d4f54ce5fdf61b1fbfeb</jbn:md5>
    <jbn:sha256>b354daef14dde2af48773b32ea156e0da834a2f1813eb6c9a972f453f7f652c0</jbn:sha256>
    <jbn:fileName>JBAS-3519.zip</jbn:fileName>
    <jbn:fileSize>212466</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000005Ns28AAC</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000005Ns28AAC</jbn:automatedDownloadUrl>
    <jbn:longDescription>Refer to http://jira.jboss.com/jira/browse/JBAS-3358</jbn:longDescription>
    <jbn:shortDescription>Since tomcat5.5.10, whenever a context (web application) is destroyed (or undeployed), the work directory is deleted. This

patch makes the deletion of the work directory a configurable option.</jbn:shortDescription>
    <jbn:manualInstallation>Take the patch file (tar file) and then untar it in the&lt;br&gt;
jbossweb-tomcat55.sar directory of the deploy directory of your server configuration&lt;br&gt;
(Eg: default/deploy/jbossweb-tomcat55.sar)&lt;br&gt;

The patch contains:&lt;br&gt;
META-INF/&lt;br&gt;
META-INF/jboss-service.xml&lt;br&gt;
META-INF/webserver-xmbean.xml&lt;br&gt;
server.xml&lt;br&gt;
tomcat55-service.jar&lt;br&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-08-18T09:47:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NsDMAA0">
    <title>BUGFIX: JBAS-3475 - Upgrade of JacORB library to JacORB 2.2.4 JBoss patch 1.</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NsDMAA0</link>
    <description>TITLE: &amp;nbsp; Upgrade of JacORB library to JacORB 2.2.4 JBoss patch 1.&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-3475&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;This patched version of JacORB 2.2.4 fixes the issue of ArrayIndexOutOfBoundsException at

org.jacorb.orb.CDROutputStream.write_string() if using UTF-8 (support case # 00010508 ).
The patched library identifies itself as JacORB V 2.2.4 (JBoss patch 1).&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;This patched version of JacORB 2.2.4 fixes the issue of ArrayIndexOutOfBoundsException at org.jacorb.orb.CDROutputStream.write_string() if using UTF-8 (support case # 00010508 ).
The patched library identifies itself as JacORB V 2.2.4 (JBoss patch 1).&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-3475.zip / 5126108&lt;br&gt;MD5: &amp;nbsp; 97e4bd56c62afb9f2533d704b90e7073&lt;br&gt;SHA-256: &amp;nbsp; 8237b436634186c5a1292117886c4b14df814a4c3dada7830519ff4a6df8f7c8&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;In the 'all configuration replace&lt;br&gt;
1) conf/jacorb.properties, with jacorb.properties&lt;br&gt;
2) lib/jacorb.jar, with jacorb.jar&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Aug 21 08:04:25 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Mar 27 09:36:21 EDT 2007&lt;br&gt;</description>
    <dc:subject>Upgrade of JacORB library to JacORB 2.2.4 JBoss patch 1.</dc:subject>
    <dc:date>2006-08-21T08:04:Z</dc:date>
    <jbn:creator>Franscisco Reverber</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4GA"
        jbn:productName="Application Server" jbn:productVersion="4.0.4" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0110">Application Server; 4.0.4</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-3475</jbn:jira>
    <jbn:md5>97e4bd56c62afb9f2533d704b90e7073</jbn:md5>
    <jbn:sha256>8237b436634186c5a1292117886c4b14df814a4c3dada7830519ff4a6df8f7c8</jbn:sha256>
    <jbn:fileName>JBAS-3475.zip</jbn:fileName>
    <jbn:fileSize>5126108</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000005NsDMAA0</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000005NsDMAA0</jbn:automatedDownloadUrl>
    <jbn:longDescription>This patched version of JacORB 2.2.4 fixes the issue of ArrayIndexOutOfBoundsException at org.jacorb.orb.CDROutputStream.write_string() if using UTF-8 (support case # 00010508 ).
The patched library identifies itself as JacORB V 2.2.4 (JBoss patch 1).</jbn:longDescription>
    <jbn:shortDescription>This patched version of JacORB 2.2.4 fixes the issue of ArrayIndexOutOfBoundsException at

org.jacorb.orb.CDROutputStream.write_string() if using UTF-8 (support case # 00010508 ).
The patched library identifies itself as JacORB V 2.2.4 (JBoss patch 1).</jbn:shortDescription>
    <jbn:manualInstallation>In the 'all configuration replace&lt;br&gt;
1) conf/jacorb.properties, with jacorb.properties&lt;br&gt;
2) lib/jacorb.jar, with jacorb.jar&lt;br&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-03-27T09:36:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005Nn9AAAS">
    <title>BUGFIX: JBAS-3430 - MBeanProxyExt.create is creating a new classLoader for each getMBeanProxy operation</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005Nn9AAAS</link>
    <description>TITLE: &amp;nbsp; MBeanProxyExt.create is creating a new classLoader for each getMBeanProxy operation&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-3430&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Usage of MBeanProxyExt.create in org.jboss.ejb.SecurityActions can cause excessive GC and memory leaks when using EJB 2.0

(or anything related to org.jboss.ejb.Container). The patch changes the usage to MBeanProxy.get&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-3430.zip / 1928106&lt;br&gt;MD5: &amp;nbsp; 687123ab3e8fb1ea4df1f6cffa3d8b4a&lt;br&gt;SHA-256: &amp;nbsp; fd8a74575a7caf279de9b74e76742ef5524e331f3551e992955c8edea2e5b079&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Copy the attached jboss.jar to server/default/lib (Or server/your_config/lib)&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Aug 09 08:16:18 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri Sep 01 16:32:26 EDT 2006&lt;br&gt;</description>
    <dc:subject>MBeanProxyExt.create is creating a new classLoader for each getMBeanProxy operation</dc:subject>
    <dc:date>2006-08-09T08:16:Z</dc:date>
    <jbn:creator>Anil Saldhana</jbn:creator>
    <jbn:distributionStatus>REMOVED</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4GA"
        jbn:productName="Application Server" jbn:productVersion="4.0.4" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0110">Application Server; 4.0.4</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-3430</jbn:jira>
    <jbn:md5>687123ab3e8fb1ea4df1f6cffa3d8b4a</jbn:md5>
    <jbn:sha256>fd8a74575a7caf279de9b74e76742ef5524e331f3551e992955c8edea2e5b079</jbn:sha256>
    <jbn:fileName>JBAS-3430.zip</jbn:fileName>
    <jbn:fileSize>1928106</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000005Nn9AAAS</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000005Nn9AAAS</jbn:automatedDownloadUrl>
    <jbn:shortDescription>Usage of MBeanProxyExt.create in org.jboss.ejb.SecurityActions can cause excessive GC and memory leaks when using EJB 2.0

(or anything related to org.jboss.ejb.Container). The patch changes the usage to MBeanProxy.get</jbn:shortDescription>
    <jbn:manualInstallation>Copy the attached jboss.jar to server/default/lib (Or server/your_config/lib)</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-09-01T16:32:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NepQAAS">
    <title>BUGFIX: JBAS-3361 - Entity container is not ready after its startService</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NepQAAS</link>
    <description>TITLE: &amp;nbsp; Entity container is not ready after its startService&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-3361&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;EntityContainer can be used immediately after it's been started&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;After EntityContainer's startService method returns, persistence managers of the EJB module have not
been initialized yet. This breaks dependency on the EntityContainer MBean.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-3361.zip / 1928871&lt;br&gt;MD5: &amp;nbsp; cde08e23c01700575e04a7c8966bbc4c&lt;br&gt;SHA-256: &amp;nbsp; f66d63bc8cb9a9a5d4ca77eb1154dd2b1e40808fc56f9948ca94f12f0c99e436&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Replace jboss.jar in server/default/lib with the attached one.&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Jul 07 08:38:19 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri Jul 07 08:38:31 EDT 2006&lt;br&gt;</description>
    <dc:subject>Entity container is not ready after its startService</dc:subject>
    <dc:date>2006-07-07T08:38:Z</dc:date>
    <jbn:creator>Alexey Loubyansky</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4GA"
        jbn:productName="Application Server" jbn:productVersion="4.0.4" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0110">Application Server; 4.0.4</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-3361</jbn:jira>
    <jbn:md5>cde08e23c01700575e04a7c8966bbc4c</jbn:md5>
    <jbn:sha256>f66d63bc8cb9a9a5d4ca77eb1154dd2b1e40808fc56f9948ca94f12f0c99e436</jbn:sha256>
    <jbn:fileName>JBAS-3361.zip</jbn:fileName>
    <jbn:fileSize>1928871</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000005NepQAAS</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000005NepQAAS</jbn:automatedDownloadUrl>
    <jbn:longDescription>After EntityContainer's startService method returns, persistence managers of the EJB module have not
been initialized yet. This breaks dependency on the EntityContainer MBean.</jbn:longDescription>
    <jbn:shortDescription>EntityContainer can be used immediately after it's been started</jbn:shortDescription>
    <jbn:manualInstallation>Replace jboss.jar in server/default/lib with the attached one.</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-07-07T08:38:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NeV3AAK">
    <title>BUGFIX: JBAS-3351 - JBAS-3258 Patch for JBoss 4.0.4.GA</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NeV3AAK</link>
    <description>TITLE: &amp;nbsp; JBAS-3258 Patch for JBoss 4.0.4.GA&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-3351&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Closing an already closed Statement should not throw an SQLException.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;When an Statement is closed and the state was already closed, an SQLException is thrown. This should

not happen as closing a closed Statement should not have any effect. As per java.sql.Statement API: "Calling the method close on a Statement object that is already closed has no effect."&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-3351.zip / 242051&lt;br&gt;MD5: &amp;nbsp; 6ded669248fab13714ee4da5f44d4055&lt;br&gt;SHA-256: &amp;nbsp; 4d6b8a62c00d91a5bff1fa0cbdcf766a8be1e34cadebc9360c87cf47521a908d&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;- Default configuration:&lt;br&gt;
Rename %JBOSS_HOME%/server/default/lib/jboss-jca.jar to "jboss-jca.jar.replacedBy.JBAS-3351.jar.old"
Copy the jboss-jca.jar to %JBOSS_HOME%/server/default/lib/&lt;br&gt;
Rename %JBOSS_HOME%/server/default/lib/jboss-common-jdbc-wrapper.jar to "jboss-common-jdbc-wrapper.jar.replacedBy.JBAS-3351.jar.old"&lt;br&gt;
Copy the jboss-common-jdbc-wrapper.jar to %JBOSS_HOME%/server/default/lib/&lt;br&gt;&lt;br&gt;

- All configuration:&lt;br&gt;
Rename %JBOSS_HOME%/server/all/lib/jboss-jca.jar to "jboss-jca.jar.replacedBy.JBAS-3351.jar.old"
Copy the jboss-jca.jar to %JBOSS_HOME%/server/all/lib/&lt;br&gt;
Rename %JBOSS_HOME%/server/all/lib/jboss-common-jdbc-wrapper.jar to "jboss-common-jdbc-

wrapper.jar.replacedBy.JBAS-3351.jar.old"&lt;br&gt;
Copy the jboss-common-jdbc-wrapper.jar to %JBOSS_HOME%/server/all/lib/&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Jul 05 07:47:42 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Jul 05 07:48:03 EDT 2006&lt;br&gt;</description>
    <dc:subject>JBAS-3258 Patch for JBoss 4.0.4.GA</dc:subject>
    <dc:date>2006-07-05T07:47:Z</dc:date>
    <jbn:creator>Galder Zamarreno</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4GA"
        jbn:productName="Application Server" jbn:productVersion="4.0.4" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0110">Application Server; 4.0.4</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-3351</jbn:jira>
    <jbn:md5>6ded669248fab13714ee4da5f44d4055</jbn:md5>
    <jbn:sha256>4d6b8a62c00d91a5bff1fa0cbdcf766a8be1e34cadebc9360c87cf47521a908d</jbn:sha256>
    <jbn:fileName>JBAS-3351.zip</jbn:fileName>
    <jbn:fileSize>242051</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000005NeV3AAK</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000005NeV3AAK</jbn:automatedDownloadUrl>
    <jbn:longDescription>When an Statement is closed and the state was already closed, an SQLException is thrown. This should

not happen as closing a closed Statement should not have any effect. As per java.sql.Statement API: "Calling the method close on a Statement object that is already closed has no effect."</jbn:longDescription>
    <jbn:shortDescription>Closing an already closed Statement should not throw an SQLException.</jbn:shortDescription>
    <jbn:manualInstallation>- Default configuration:&lt;br&gt;
Rename %JBOSS_HOME%/server/default/lib/jboss-jca.jar to "jboss-jca.jar.replacedBy.JBAS-3351.jar.old"
Copy the jboss-jca.jar to %JBOSS_HOME%/server/default/lib/&lt;br&gt;
Rename %JBOSS_HOME%/server/default/lib/jboss-common-jdbc-wrapper.jar to "jboss-common-jdbc-wrapper.jar.replacedBy.JBAS-3351.jar.old"&lt;br&gt;
Copy the jboss-common-jdbc-wrapper.jar to %JBOSS_HOME%/server/default/lib/&lt;br&gt;&lt;br&gt;

- All configuration:&lt;br&gt;
Rename %JBOSS_HOME%/server/all/lib/jboss-jca.jar to "jboss-jca.jar.replacedBy.JBAS-3351.jar.old"
Copy the jboss-jca.jar to %JBOSS_HOME%/server/all/lib/&lt;br&gt;
Rename %JBOSS_HOME%/server/all/lib/jboss-common-jdbc-wrapper.jar to "jboss-common-jdbc-

wrapper.jar.replacedBy.JBAS-3351.jar.old"&lt;br&gt;
Copy the jboss-common-jdbc-wrapper.jar to %JBOSS_HOME%/server/all/lib/&lt;br&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-07-05T07:48:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NbW4AAK">
    <title>BUGFIX: JBAS-3338 - Role Mapping Login Module that maps application role to declarative role</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NbW4AAK</link>
    <description>TITLE: &amp;nbsp; Role Mapping Login Module that maps application role to declarative role&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-3338&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Patch allows a map of roles from the application domain to the declarative domain.
(http://wiki.jboss.org/wiki/Wiki.jsp?page=RoleMappingLoginModule )&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Customers sometime need a feature to map an application role (for example, role from ldap) to a declarative role in web.xml etc.&lt;br&gt;&lt;br&gt;

Description:&lt;br&gt;
Assume a web.xml defines a security role called as "admin". Now the user uses ldap login module and authenticates the user called as "X". But ldap has been configured to assign an role of "ldaprole" to "X". It should be possible for the user to specify a mapping from "ldaprole" to "admin" such that the authentication passes and access is granted.&lt;br&gt;&lt;br&gt;

A simple RoleMappingLoginModule would suffice that can be configured to replace specific roles in the authenticated subject with roles in the login module options etc. We should also allow mapping of multiple security domain roles onto multiple application roles so a many to many relationship between the backend security domain to the application exists.
(http://jira.jboss.com/jira/browse/JBAS-3323)&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-3338.zip / 276408&lt;br&gt;MD5: &amp;nbsp; e5c3cba7df23c644cdc709ca286242cb&lt;br&gt;SHA-256: &amp;nbsp; 7b742c05b3a8e39001862675e3d1becd0e6fd7c09779d4de17b14841eff06669&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Extract JBAS-3338.zip&lt;br&gt;
 In the lib directory of your server configuration (eg:jboss/server/default/lib), move the jbosssx.jar to jbosssx.jar.bak&lt;br&gt;
Copy the attached jar to the lid directory of your server configuration(eg:jboss/server/default/lib)&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Jun 27 18:28:48 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Jun 27 18:29:06 EDT 2006&lt;br&gt;</description>
    <dc:subject>Role Mapping Login Module that maps application role to declarative role</dc:subject>
    <dc:date>2006-06-27T18:28:Z</dc:date>
    <jbn:creator>Anil Saldhana</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4GA"
        jbn:productName="Application Server" jbn:productVersion="4.0.4" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0110">Application Server; 4.0.4</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-3338</jbn:jira>
    <jbn:md5>e5c3cba7df23c644cdc709ca286242cb</jbn:md5>
    <jbn:sha256>7b742c05b3a8e39001862675e3d1becd0e6fd7c09779d4de17b14841eff06669</jbn:sha256>
    <jbn:fileName>JBAS-3338.zip</jbn:fileName>
    <jbn:fileSize>276408</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000005NbW4AAK</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000005NbW4AAK</jbn:automatedDownloadUrl>
    <jbn:longDescription>Customers sometime need a feature to map an application role (for example, role from ldap) to a declarative role in web.xml etc.&lt;br&gt;&lt;br&gt;

Description:&lt;br&gt;
Assume a web.xml defines a security role called as "admin". Now the user uses ldap login module and authenticates the user called as "X". But ldap has been configured to assign an role of "ldaprole" to "X". It should be possible for the user to specify a mapping from "ldaprole" to "admin" such that the authentication passes and access is granted.&lt;br&gt;&lt;br&gt;

A simple RoleMappingLoginModule would suffice that can be configured to replace specific roles in the authenticated subject with roles in the login module options etc. We should also allow mapping of multiple security domain roles onto multiple application roles so a many to many relationship between the backend security domain to the application exists.
(http://jira.jboss.com/jira/browse/JBAS-3323)</jbn:longDescription>
    <jbn:shortDescription>Patch allows a map of roles from the application domain to the declarative domain.
(http://wiki.jboss.org/wiki/Wiki.jsp?page=RoleMappingLoginModule )</jbn:shortDescription>
    <jbn:manualInstallation>Extract JBAS-3338.zip&lt;br&gt;
 In the lib directory of your server configuration (eg:jboss/server/default/lib), move the jbosssx.jar to jbosssx.jar.bak&lt;br&gt;
Copy the attached jar to the lid directory of your server configuration(eg:jboss/server/default/lib)</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-06-27T18:29:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NbaBAAS">
    <title>BUGFIX: JBAS-3335 - HiLoKeyGenerator.generateKey is not thread-safe</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NbaBAAS</link>
    <description>TITLE: &amp;nbsp; HiLoKeyGenerator.generateKey is not thread-safe&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-3335&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;HiLoKeyGenerator.generateKey() method is not thread-safe&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The HiLo key generator is used by the CMP engine to generate unique primary keys. generateKey() method can be invoked concurrently and must be thread-safe.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-3335.zip / 10822&lt;br&gt;MD5: &amp;nbsp; dd3a63383439093a3d5653d15219d805&lt;br&gt;SHA-256: &amp;nbsp; b5edf444a70b0772d7fb9751427fb1a85978905f47b88d80e2be439657ff75cc&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Extract JBAS-3335.zip&lt;br&gt;
Replace the existing uuid-key-generator.sar in the deploy folder with the one attached to this Support Patch issue.&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Jun 28 09:28:59 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Jun 28 09:29:24 EDT 2006&lt;br&gt;</description>
    <dc:subject>HiLoKeyGenerator.generateKey is not thread-safe</dc:subject>
    <dc:date>2006-06-28T09:28:Z</dc:date>
    <jbn:creator>Alexey Loubyansky</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4GA"
        jbn:productName="Application Server" jbn:productVersion="4.0.4" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0110">Application Server; 4.0.4</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-3335</jbn:jira>
    <jbn:md5>dd3a63383439093a3d5653d15219d805</jbn:md5>
    <jbn:sha256>b5edf444a70b0772d7fb9751427fb1a85978905f47b88d80e2be439657ff75cc</jbn:sha256>
    <jbn:fileName>JBAS-3335.zip</jbn:fileName>
    <jbn:fileSize>10822</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000005NbaBAAS</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000005NbaBAAS</jbn:automatedDownloadUrl>
    <jbn:longDescription>The HiLo key generator is used by the CMP engine to generate unique primary keys. generateKey() method can be invoked concurrently and must be thread-safe.</jbn:longDescription>
    <jbn:shortDescription>HiLoKeyGenerator.generateKey() method is not thread-safe</jbn:shortDescription>
    <jbn:manualInstallation>Extract JBAS-3335.zip&lt;br&gt;
Replace the existing uuid-key-generator.sar in the deploy folder with the one attached to this Support Patch issue.</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-06-28T09:29:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006Z2THAA0">
    <title>BUGFIX: ASPATCH-102 - JBoss AS 4.0.4.GA_CP01</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006Z2THAA0</link>
    <description>TITLE: &amp;nbsp; JBoss AS 4.0.4.GA_CP01&lt;br&gt;JIRA ID: &amp;nbsp; ASPATCH-102&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CP01 is the first cumulative patch for JBoss 4.0.4_GA. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-84"&gt;ASPATCH-84&lt;/a&gt;: JBAS-3362: org.jboss.test.cmp2.idxandusersql.test.IdxAndUsersqlUnitTestCase failure&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-80"&gt;ASPATCH-80&lt;/a&gt;: JBTM-138: Fix references to TxManager to allow JBossTS as a replacement.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-62"&gt;ASPATCH-62&lt;/a&gt;: JBAS-3338: Role Mapping Login Module that maps application role to declarative role&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-60"&gt;ASPATCH-60&lt;/a&gt;: JBAS-3351: JBAS-3258 Patch for JBoss 4.0.4.GA&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-59"&gt;ASPATCH-59&lt;/a&gt;: JBAS-3361: JBAS-3341 Entity container is not ready after its startService&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-57"&gt;ASPATCH-57&lt;/a&gt;: JBAS-3475: Upgrade of JacORB library to "JacORB 2.2.4 JBoss patch 1".&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-56"&gt;ASPATCH-56&lt;/a&gt;: JBAS-3526: JBAS-3310 and JBAS-3528 Patch for JBoss 4.0.4.GA&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-55"&gt;ASPATCH-55&lt;/a&gt;: JBAS-3552: support for JBAS-3541 JDBCParameterSetter is not used for query parameters&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-52"&gt;ASPATCH-52&lt;/a&gt;: JBAS-3564: CallByValue is not marshalling certain data from CMP&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-51"&gt;ASPATCH-51&lt;/a&gt;: JBAS-3623: Backport JBAS-3463 to 4.0.4.GA&lt;br&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-4.0.4.GA_CP01.zip / 9043362&lt;br&gt;MD5: &amp;nbsp; 0dec2c980afa1af2c12b4fd02d8d4198&lt;br&gt;SHA-256: &amp;nbsp; 70f9e21d44b539cdcf505cc03c0cb1a3f7b043035420f0f3b02f12e144b97dee&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Oct 10 14:50:05 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Oct 10 21:52:00 EDT 2006&lt;br&gt;</description>
    <dc:subject>JBoss AS 4.0.4.GA_CP01</dc:subject>
    <dc:date>2006-10-10T14:50:Z</dc:date>
    <jbn:creator>Ryan Campbell</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4GA"
        jbn:productName="Application Server" jbn:productVersion="4.0.4" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0110">Application Server; 4.0.4</jbn:product>
    </jbn:products>
    <jbn:jira>ASPATCH-102</jbn:jira>
    <jbn:md5>0dec2c980afa1af2c12b4fd02d8d4198</jbn:md5>
    <jbn:sha256>70f9e21d44b539cdcf505cc03c0cb1a3f7b043035420f0f3b02f12e144b97dee</jbn:sha256>
    <jbn:fileName>jboss-4.0.4.GA_CP01.zip</jbn:fileName>
    <jbn:fileSize>9043362</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006Z2THAA0</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006Z2THAA0</jbn:automatedDownloadUrl>
    <jbn:instructionCompatibilityVersion>1.4</jbn:instructionCompatibilityVersion>
    <jbn:longDescription>Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-84"&gt;ASPATCH-84&lt;/a&gt;: JBAS-3362: org.jboss.test.cmp2.idxandusersql.test.IdxAndUsersqlUnitTestCase failure&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-80"&gt;ASPATCH-80&lt;/a&gt;: JBTM-138: Fix references to TxManager to allow JBossTS as a replacement.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-62"&gt;ASPATCH-62&lt;/a&gt;: JBAS-3338: Role Mapping Login Module that maps application role to declarative role&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-60"&gt;ASPATCH-60&lt;/a&gt;: JBAS-3351: JBAS-3258 Patch for JBoss 4.0.4.GA&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-59"&gt;ASPATCH-59&lt;/a&gt;: JBAS-3361: JBAS-3341 Entity container is not ready after its startService&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-57"&gt;ASPATCH-57&lt;/a&gt;: JBAS-3475: Upgrade of JacORB library to "JacORB 2.2.4 JBoss patch 1".&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-56"&gt;ASPATCH-56&lt;/a&gt;: JBAS-3526: JBAS-3310 and JBAS-3528 Patch for JBoss 4.0.4.GA&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-55"&gt;ASPATCH-55&lt;/a&gt;: JBAS-3552: support for JBAS-3541 JDBCParameterSetter is not used for query parameters&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-52"&gt;ASPATCH-52&lt;/a&gt;: JBAS-3564: CallByValue is not marshalling certain data from CMP&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-51"&gt;ASPATCH-51&lt;/a&gt;: JBAS-3623: Backport JBAS-3463 to 4.0.4.GA&lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>CP01 is the first cumulative patch for JBoss 4.0.4_GA. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;</jbn:shortDescription>
    <jbn:manualInstallation>Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;</jbn:manualInstallation>
    <jbn:automatedInstallation>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
  &lt;jbn:automatedInstallation xmlns:jbn="http://network.jboss.com/elements/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" &gt;
  &lt;jbn:instructions&gt;
   &lt;jbn:instructionSet rdf:about="http://network.jboss.com/instructionVersion#1.4"&gt;
     &lt;![CDATA[&lt;?xml version="1.0"?&gt;
&lt;process-definition name="process"&gt;
   &lt;start-state&gt;
      &lt;transition to="main_process/1"/&gt;
   &lt;/start-state&gt;

   &lt;super-state name="main_process"&gt;

      &lt;node name="1"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.JONServerDownloadActionHandler" config-type="bean"&gt;
           &lt;/action&gt;
         &lt;transition name="success" to="2"/&gt;
      &lt;/node&gt;
      &lt;node name="2"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.CompareDigestActionHandler"
                 config-type="bean"&gt;
            &lt;algorithm&gt;MD5&lt;/algorithm&gt;
            &lt;fileToBeCheckedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeCheckedLocation&gt;
            &lt;expectedDigest&gt;#{software.MD5}&lt;/expectedDigest&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="3"/&gt;
      &lt;/node&gt;

      &lt;node name="3"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.UnzipActionHandler"
                 config-type="bean"&gt;
            &lt;fileToBeUnzippedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeUnzippedLocation&gt;
            &lt;destinationDirectoryLocation&gt;#{patchFolder}&lt;/destinationDirectoryLocation&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="4"/&gt;
      &lt;/node&gt;

      &lt;node name="4"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;stopIfRunning&lt;/actionName&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="5"/&gt;
      &lt;/node&gt;

      &lt;!-- the XML above should *not* change per patch --&gt;

      	&lt;node name="5"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbosssx.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbosssx.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="6"/&gt;
		&lt;transition name="success" to="6"/&gt;
	&lt;/node&gt;
	&lt;node name="6"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="7"/&gt;
		&lt;transition name="success" to="7"/&gt;
	&lt;/node&gt;
	&lt;node name="7"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-common-jdbc-wrapper.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss-common-jdbc-wrapper.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="8"/&gt;
		&lt;transition name="success" to="8"/&gt;
	&lt;/node&gt;
	&lt;node name="8"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="9"/&gt;
		&lt;transition name="success" to="9"/&gt;
	&lt;/node&gt;
	&lt;node name="9"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jboss-aop.deployer/jboss-aspect-library.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jboss-aop.deployer/jboss-aspect-library.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="10"/&gt;
		&lt;transition name="success" to="10"/&gt;
	&lt;/node&gt;
	&lt;node name="10"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="11"/&gt;
		&lt;transition name="success" to="11"/&gt;
	&lt;/node&gt;
	&lt;node name="11"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/tc5-cluster.sar/tc5-cluster.aop&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/tc5-cluster.sar/tc5-cluster.aop&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="12"/&gt;
		&lt;transition name="success" to="12"/&gt;
	&lt;/node&gt;
	&lt;node name="12"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-system.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-system.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="13"/&gt;
		&lt;transition name="success" to="13"/&gt;
	&lt;/node&gt;
	&lt;node name="13"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossClientDir}/jboss-client.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-client.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="14"/&gt;
		&lt;transition name="success" to="14"/&gt;
	&lt;/node&gt;
	&lt;node name="14"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossClientDir}/jbossall-client.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/client/jbossall-client.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="15"/&gt;
		&lt;transition name="success" to="15"/&gt;
	&lt;/node&gt;
	&lt;node name="15"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-minimal.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/server/minimal/lib/jboss-minimal.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="16"/&gt;
		&lt;transition name="success" to="16"/&gt;
	&lt;/node&gt;
	&lt;node name="16"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossHomeDir}/bin/run.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/bin/run.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="17"/&gt;
		&lt;transition name="success" to="17"/&gt;
	&lt;/node&gt;


      &lt;!-- no notifications --&gt;

      &lt;!-- the XML below should *not* change per patch --&gt;

      &lt;node name="17"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;start&lt;/actionName&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="../end"/&gt;
      &lt;/node&gt;

      &lt;transition name="error" to="end"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.SetProcessStatusActionHandler" config-type="bean"&gt;
            &lt;status&gt;false&lt;/status&gt;
         &lt;/action&gt;
      &lt;/transition&gt;

   &lt;/super-state&gt;
   &lt;end-state name="end"/&gt;
&lt;/process-definition&gt;

]]&gt;
   &lt;/jbn:instructionSet&gt;
 &lt;/jbn:instructions&gt;
&lt;/jbn:automatedInstallation&gt;</jbn:automatedInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-10-10T21:52:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000009bABNAA2">
    <title>BUGFIX: ASPATCH-328 - JBoss AS 4.0.4.GA_CP11</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000009bABNAA2</link>
    <description>TITLE: &amp;nbsp; JBoss AS 4.0.4.GA_CP11&lt;br&gt;JIRA ID: &amp;nbsp; ASPATCH-328&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4.GA_CP10&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4.GA_CP09&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4.GA_CP08&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4.GA_CP07&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4.GA_CP06&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4.GA_CP05&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4.GA_CP04&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4.GA_CP03&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4.GA_CP02&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4.GA_CP01&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CP11 is the eleventh cumulative patch for JBoss 4.0.4.GA. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP11:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-309"&gt;ASPATCH-309&lt;/a&gt;: CVE-2007-5461: Information Leak in Tomcat Webdav Servlet / AS 4.0.4&lt;br&gt;
&lt;b&gt;CP10:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-286"&gt;ASPATCH-286&lt;/a&gt;: Fix Tomcat security vulnerabilities, CVE-2007-3382 and CVE-2007-3385&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP09:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-240"&gt;ASPATCH-240&lt;/a&gt;: jms server failover with tibco ems&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-228"&gt;ASPATCH-228&lt;/a&gt;: JBAS-4312 SpyConnectionConsumer should fire asynchFailure if it receives an error&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP08:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-221"&gt;ASPATCH-221&lt;/a&gt;: FarmMemberService.logException Uses A Logger And Throwable.printStackTrace&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-168"&gt;ASPATCH-168&lt;/a&gt;: Integrate JBAS-4183 (Failed to update attributes through JMX console) fix.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP07:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-209"&gt;ASPATCH-209&lt;/a&gt;: JBAS-4229 HASingletonController doesn't handle "split brain" correctly.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-206"&gt;ASPATCH-206&lt;/a&gt;: Upgrade Tomcat to 5.5.23, which includes security fixes for problems affecting 5.5.17 and 5.5.20&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP06:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-183"&gt;ASPATCH-183&lt;/a&gt;: Upgrade of JacORB library to JacORB 2.2.3.cp01&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-172"&gt;ASPATCH-172&lt;/a&gt;: JBAS-3311: Access Control on JMX Operations in the JMX Console&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP05:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-155"&gt;ASPATCH-155&lt;/a&gt;: cache partition index calculation&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-145"&gt;ASPATCH-145&lt;/a&gt;: support value classes in EJBQLToSQL92Compiler&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP04:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-136"&gt;ASPATCH-136&lt;/a&gt;: JConsole throws exception on connect post JBoss4.0.3SP1&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-128"&gt;ASPATCH-128&lt;/a&gt;: CLONE -JBAS-3861: DeploymentFileRepository can be used to write/remove arbitrary files in the filesystem&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-121"&gt;ASPATCH-121&lt;/a&gt;: JBAS-3300: PooledInvokerProxy thread safety patch&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-109"&gt;ASPATCH-109&lt;/a&gt;: JBAS-3755: Expose all SSL socket factory settings via properties or attributes for UIL2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-106"&gt;ASPATCH-106&lt;/a&gt;: JBAS-3755: Expose all SSL socket factory settings via properties or attributes for UIL2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-104"&gt;ASPATCH-104&lt;/a&gt;: JBAS-3692: NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-61"&gt;ASPATCH-61&lt;/a&gt;: JBAS-3335: JBAS-3328 HiLoKeyGenerator.generateKey is not thread-safe&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-58"&gt;ASPATCH-58&lt;/a&gt;: JBAS-3519: Work directory shouldn't be deleted on Context Destroy&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-84"&gt;ASPATCH-84&lt;/a&gt;: JBAS-3362: org.jboss.test.cmp2.idxandusersql.test.IdxAndUsersqlUnitTestCase failure&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-80"&gt;ASPATCH-80&lt;/a&gt;: JBTM-138: Fix references to TxManager to allow JBossTS as a replacement.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-62"&gt;ASPATCH-62&lt;/a&gt;: JBAS-3338: Role Mapping Login Module that maps application role to declarative role&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-60"&gt;ASPATCH-60&lt;/a&gt;: JBAS-3351: JBAS-3258 Patch for JBoss 4.0.4.GA&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-59"&gt;ASPATCH-59&lt;/a&gt;: JBAS-3361: JBAS-3341 Entity container is not ready after its startService&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-57"&gt;ASPATCH-57&lt;/a&gt;: JBAS-3475: Upgrade of JacORB library to "JacORB 2.2.4 JBoss patch 1".&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-56"&gt;ASPATCH-56&lt;/a&gt;: JBAS-3526: JBAS-3310 and JBAS-3528 Patch for JBoss 4.0.4.GA&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-55"&gt;ASPATCH-55&lt;/a&gt;: JBAS-3552: support for JBAS-3541 JDBCParameterSetter is not used for query parameters&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-52"&gt;ASPATCH-52&lt;/a&gt;: JBAS-3564: CallByValue is not marshalling certain data from CMP&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-51"&gt;ASPATCH-51&lt;/a&gt;: JBAS-3623: Backport JBAS-3463 to 4.0.4.GA&lt;br&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-4.0.4.GA_CP11.zip / 25032891&lt;br&gt;MD5: &amp;nbsp; 6cc85684a37b22f6a6d97da727f07995&lt;br&gt;SHA-256: &amp;nbsp; 0ca1332963a5212c2716add8aa9adbdc63b7f09c8197e9e8011cbed2400824b5&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Note:  &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5) Copy following new files:&lt;br&gt;
&lt;br&gt;
5a) Copy the new file from PATCH_ROOT/docs/examples/jms/sslext-uil2-service.xml to JBOSS_HOME/docs/examples/jms/sslext-uil2-service.xml&lt;br&gt;
5b) Copy the new file from PATCH_ROOT/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class to JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;br&gt;
&lt;br&gt;
6) Apply the following configuration file patches to following files:&lt;br&gt;
&lt;br&gt;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.
&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Apply the following patch if your instance is derived from the "default" configuration.&lt;/i&gt;&lt;br&gt;
6a) 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/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;
&lt;i&gt;Note: Apply the following patch if your instance is derived from the "all" configuration.&lt;/i&gt;&lt;br&gt;
6b) Use the original file PATCH_ROOT/config-patches/jboss-service-all.xml.orig and the patched file PATCH_ROOT/config-patches/jboss-service-all.xml.patched to update your file JBOSS_HOME/server/all/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;
6c) 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/&lt;all | default&gt;/deploy/jbossweb-tomcat55.sar/server.xml&lt;br&gt;
&lt;br&gt;
6d) 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/&lt;all | default&gt;/deploy/jbossweb-tomcat55.sar/META-INF/webserver-xmbean.xml&lt;br&gt;
6e) 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/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/web.xml&lt;br&gt;
&lt;br&gt;
6f) 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/&lt;all | default&gt;/deploy/jmx-console.war/inspectMBean.jsp&lt;br&gt;
&lt;br&gt;
7) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
8) 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.&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Dec 10 12:26:18 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Dec 11 06:02:16 EST 2007&lt;br&gt;</description>
    <dc:subject>JBoss AS 4.0.4.GA_CP11</dc:subject>
    <dc:date>2007-12-10T12:26:Z</dc:date>
    <jbn:creator>Jaroslaw Kijanowski</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4.GA_CP10"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.4.GA_CP10" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0217">Application Server; 4.0.4.GA_CP10</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4GA_CP01"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.4.GA_CP01" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0139">Application Server; 4.0.4.GA_CP01</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4.GA_CP07"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.4.GA_CP07" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0178">Application Server; 4.0.4.GA_CP07</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4.GA_CP04"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.4.GA_CP04" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0154">Application Server; 4.0.4.GA_CP04</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4.GA_CP06"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.4.GA_CP06" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0171">Application Server; 4.0.4.GA_CP06</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4GA_CP02"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.4.GA_CP02" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0145">Application Server; 4.0.4.GA_CP02</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4.GA_CP05"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.4.GA_CP05" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0155">Application Server; 4.0.4.GA_CP05</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4GA"
        jbn:productName="Application Server" jbn:productVersion="4.0.4" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0110">Application Server; 4.0.4</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4.GA_CP08"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.4.GA_CP08" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0185">Application Server; 4.0.4.GA_CP08</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4GA_CP03"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.4.GA_CP03" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0146">Application Server; 4.0.4.GA_CP03</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4.GA_CP09"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.4.GA_CP09" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0193">Application Server; 4.0.4.GA_CP09</jbn:product>
    </jbn:products>
    <jbn:jira>ASPATCH-328</jbn:jira>
    <jbn:md5>6cc85684a37b22f6a6d97da727f07995</jbn:md5>
    <jbn:sha256>0ca1332963a5212c2716add8aa9adbdc63b7f09c8197e9e8011cbed2400824b5</jbn:sha256>
    <jbn:fileName>jboss-4.0.4.GA_CP11.zip</jbn:fileName>
    <jbn:fileSize>25032891</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000009bABNAA2</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000009bABNAA2</jbn:automatedDownloadUrl>
    <jbn:instructionCompatibilityVersion>1.4</jbn:instructionCompatibilityVersion>
    <jbn:longDescription>Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP11:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-309"&gt;ASPATCH-309&lt;/a&gt;: CVE-2007-5461: Information Leak in Tomcat Webdav Servlet / AS 4.0.4&lt;br&gt;
&lt;b&gt;CP10:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-286"&gt;ASPATCH-286&lt;/a&gt;: Fix Tomcat security vulnerabilities, CVE-2007-3382 and CVE-2007-3385&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP09:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-240"&gt;ASPATCH-240&lt;/a&gt;: jms server failover with tibco ems&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-228"&gt;ASPATCH-228&lt;/a&gt;: JBAS-4312 SpyConnectionConsumer should fire asynchFailure if it receives an error&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP08:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-221"&gt;ASPATCH-221&lt;/a&gt;: FarmMemberService.logException Uses A Logger And Throwable.printStackTrace&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-168"&gt;ASPATCH-168&lt;/a&gt;: Integrate JBAS-4183 (Failed to update attributes through JMX console) fix.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP07:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-209"&gt;ASPATCH-209&lt;/a&gt;: JBAS-4229 HASingletonController doesn't handle "split brain" correctly.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-206"&gt;ASPATCH-206&lt;/a&gt;: Upgrade Tomcat to 5.5.23, which includes security fixes for problems affecting 5.5.17 and 5.5.20&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP06:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-183"&gt;ASPATCH-183&lt;/a&gt;: Upgrade of JacORB library to JacORB 2.2.3.cp01&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-172"&gt;ASPATCH-172&lt;/a&gt;: JBAS-3311: Access Control on JMX Operations in the JMX Console&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP05:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-155"&gt;ASPATCH-155&lt;/a&gt;: cache partition index calculation&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-145"&gt;ASPATCH-145&lt;/a&gt;: support value classes in EJBQLToSQL92Compiler&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP04:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-136"&gt;ASPATCH-136&lt;/a&gt;: JConsole throws exception on connect post JBoss4.0.3SP1&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-128"&gt;ASPATCH-128&lt;/a&gt;: CLONE -JBAS-3861: DeploymentFileRepository can be used to write/remove arbitrary files in the filesystem&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-121"&gt;ASPATCH-121&lt;/a&gt;: JBAS-3300: PooledInvokerProxy thread safety patch&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-109"&gt;ASPATCH-109&lt;/a&gt;: JBAS-3755: Expose all SSL socket factory settings via properties or attributes for UIL2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-106"&gt;ASPATCH-106&lt;/a&gt;: JBAS-3755: Expose all SSL socket factory settings via properties or attributes for UIL2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-104"&gt;ASPATCH-104&lt;/a&gt;: JBAS-3692: NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-61"&gt;ASPATCH-61&lt;/a&gt;: JBAS-3335: JBAS-3328 HiLoKeyGenerator.generateKey is not thread-safe&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-58"&gt;ASPATCH-58&lt;/a&gt;: JBAS-3519: Work directory shouldn't be deleted on Context Destroy&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-84"&gt;ASPATCH-84&lt;/a&gt;: JBAS-3362: org.jboss.test.cmp2.idxandusersql.test.IdxAndUsersqlUnitTestCase failure&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-80"&gt;ASPATCH-80&lt;/a&gt;: JBTM-138: Fix references to TxManager to allow JBossTS as a replacement.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-62"&gt;ASPATCH-62&lt;/a&gt;: JBAS-3338: Role Mapping Login Module that maps application role to declarative role&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-60"&gt;ASPATCH-60&lt;/a&gt;: JBAS-3351: JBAS-3258 Patch for JBoss 4.0.4.GA&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-59"&gt;ASPATCH-59&lt;/a&gt;: JBAS-3361: JBAS-3341 Entity container is not ready after its startService&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-57"&gt;ASPATCH-57&lt;/a&gt;: JBAS-3475: Upgrade of JacORB library to "JacORB 2.2.4 JBoss patch 1".&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-56"&gt;ASPATCH-56&lt;/a&gt;: JBAS-3526: JBAS-3310 and JBAS-3528 Patch for JBoss 4.0.4.GA&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-55"&gt;ASPATCH-55&lt;/a&gt;: JBAS-3552: support for JBAS-3541 JDBCParameterSetter is not used for query parameters&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-52"&gt;ASPATCH-52&lt;/a&gt;: JBAS-3564: CallByValue is not marshalling certain data from CMP&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-51"&gt;ASPATCH-51&lt;/a&gt;: JBAS-3623: Backport JBAS-3463 to 4.0.4.GA&lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>CP11 is the eleventh cumulative patch for JBoss 4.0.4.GA. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;</jbn:shortDescription>
    <jbn:manualInstallation>Note:  &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5) Copy following new files:&lt;br&gt;
&lt;br&gt;
5a) Copy the new file from PATCH_ROOT/docs/examples/jms/sslext-uil2-service.xml to JBOSS_HOME/docs/examples/jms/sslext-uil2-service.xml&lt;br&gt;
5b) Copy the new file from PATCH_ROOT/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class to JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;br&gt;
&lt;br&gt;
6) Apply the following configuration file patches to following files:&lt;br&gt;
&lt;br&gt;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.
&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Apply the following patch if your instance is derived from the "default" configuration.&lt;/i&gt;&lt;br&gt;
6a) 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/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;
&lt;i&gt;Note: Apply the following patch if your instance is derived from the "all" configuration.&lt;/i&gt;&lt;br&gt;
6b) Use the original file PATCH_ROOT/config-patches/jboss-service-all.xml.orig and the patched file PATCH_ROOT/config-patches/jboss-service-all.xml.patched to update your file JBOSS_HOME/server/all/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;
6c) 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/&lt;all | default&gt;/deploy/jbossweb-tomcat55.sar/server.xml&lt;br&gt;
&lt;br&gt;
6d) 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/&lt;all | default&gt;/deploy/jbossweb-tomcat55.sar/META-INF/webserver-xmbean.xml&lt;br&gt;
6e) 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/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/web.xml&lt;br&gt;
&lt;br&gt;
6f) 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/&lt;all | default&gt;/deploy/jmx-console.war/inspectMBean.jsp&lt;br&gt;
&lt;br&gt;
7) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
8) 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.&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;</jbn:manualInstallation>
    <jbn:automatedInstallation>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
  &lt;jbn:automatedInstallation xmlns:jbn="http://network.jboss.com/elements/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" &gt;
  &lt;jbn:instructions&gt;
   &lt;jbn:instructionSet rdf:about="http://network.jboss.com/instructionVersion#1.4"&gt;
     &lt;![CDATA[&lt;?xml version="1.0"?&gt;
&lt;process-definition name="process"&gt;
   &lt;start-state&gt;
      &lt;transition to="main_process/1"/&gt;
   &lt;/start-state&gt;

   &lt;super-state name="main_process"&gt;

      &lt;node name="1"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.JONServerDownloadActionHandler" config-type="bean"&gt;
           &lt;/action&gt;
         &lt;transition name="success" to="2"/&gt;
      &lt;/node&gt;
      &lt;node name="2"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.CompareDigestActionHandler"
                 config-type="bean"&gt;
            &lt;algorithm&gt;MD5&lt;/algorithm&gt;
            &lt;fileToBeCheckedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeCheckedLocation&gt;
            &lt;expectedDigest&gt;#{software.MD5}&lt;/expectedDigest&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="3"/&gt;
      &lt;/node&gt;

      &lt;node name="3"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.UnzipActionHandler"
                 config-type="bean"&gt;
            &lt;fileToBeUnzippedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeUnzippedLocation&gt;
            &lt;destinationDirectoryLocation&gt;#{patchFolder}&lt;/destinationDirectoryLocation&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="4"/&gt;
      &lt;/node&gt;

      &lt;node name="4"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;stopIfRunning&lt;/actionName&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="5"/&gt;
      &lt;/node&gt;

      &lt;!-- the XML above should *not* change per patch --&gt;


        &lt;node name="5"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbosssx.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbosssx.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="6"/&gt;
                &lt;transition name="success" to="6"/&gt;
        &lt;/node&gt;
        &lt;node name="6"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="7"/&gt;
                &lt;transition name="success" to="7"/&gt;
        &lt;/node&gt;
        &lt;node name="7"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossmq.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossmq.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="8"/&gt;
                &lt;transition name="success" to="8"/&gt;
        &lt;/node&gt;
        &lt;node name="8"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-common-jdbc-wrapper.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss-common-jdbc-wrapper.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="9"/&gt;
                &lt;transition name="success" to="9"/&gt;
        &lt;/node&gt;
        &lt;node name="9"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossha.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossha.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="10"/&gt;
                &lt;transition name="success" to="10"/&gt;
        &lt;/node&gt;
        &lt;node name="10"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jacorb.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jacorb.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="11"/&gt;
                &lt;transition name="success" to="11"/&gt;
        &lt;/node&gt;
        &lt;node name="11"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/uuid-key-generator.sar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/uuid-key-generator.sar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="12"/&gt;
                &lt;transition name="success" to="12"/&gt;
        &lt;/node&gt;
        &lt;node name="12"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/console-mgr-classes.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/console-mgr-classes.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="13"/&gt;
                &lt;transition name="success" to="13"/&gt;
        &lt;/node&gt;
        &lt;node name="13"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="14"/&gt;
                &lt;transition name="success" to="14"/&gt;
        &lt;/node&gt;
        &lt;node name="14"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jboss-aop.deployer/jboss-aspect-library.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jboss-aop.deployer/jboss-aspect-library.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="15"/&gt;
                &lt;transition name="success" to="15"/&gt;
        &lt;/node&gt;
        &lt;node name="15"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-coyote.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-coyote.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="16"/&gt;
                &lt;transition name="success" to="16"/&gt;
        &lt;/node&gt;
        &lt;node name="16"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/naming-resources.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/naming-resources.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="17"/&gt;
                &lt;transition name="success" to="17"/&gt;
        &lt;/node&gt;
        &lt;node name="17"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-http.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-http.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="18"/&gt;
                &lt;transition name="success" to="18"/&gt;
        &lt;/node&gt;
        &lt;node name="18"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/commons-modeler.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/commons-modeler.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="19"/&gt;
                &lt;transition name="success" to="19"/&gt;
        &lt;/node&gt;
        &lt;node name="19"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/jasper-runtime.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/jasper-runtime.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="20"/&gt;
                &lt;transition name="success" to="20"/&gt;
        &lt;/node&gt;
        &lt;node name="20"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-util.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-util.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="21"/&gt;
                &lt;transition name="success" to="21"/&gt;
        &lt;/node&gt;
        &lt;node name="21"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-invoker.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-invoker.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="22"/&gt;
                &lt;transition name="success" to="22"/&gt;
        &lt;/node&gt;
        &lt;node name="22"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/catalina-manager.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/catalina-manager.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="23"/&gt;
                &lt;transition name="success" to="23"/&gt;
        &lt;/node&gt;
        &lt;node name="23"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/jasper-compiler-jdt.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/jasper-compiler-jdt.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="24"/&gt;
                &lt;transition name="success" to="24"/&gt;
        &lt;/node&gt;
        &lt;node name="24"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-webdav.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-webdav.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="25"/&gt;
                &lt;transition name="success" to="25"/&gt;
        &lt;/node&gt;
        &lt;node name="25"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/jasper-compiler.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/jasper-compiler.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="26"/&gt;
                &lt;transition name="success" to="26"/&gt;
        &lt;/node&gt;
        &lt;node name="26"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="27"/&gt;
                &lt;transition name="success" to="27"/&gt;
        &lt;/node&gt;
        &lt;node name="27"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-default.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-default.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="28"/&gt;
                &lt;transition name="success" to="28"/&gt;
        &lt;/node&gt;
        &lt;node name="28"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-apr.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-apr.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="29"/&gt;
                &lt;transition name="success" to="29"/&gt;
        &lt;/node&gt;
        &lt;node name="29"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-ajp.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-ajp.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="30"/&gt;
                &lt;transition name="success" to="30"/&gt;
        &lt;/node&gt;
        &lt;node name="30"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/catalina.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/catalina.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="31"/&gt;
                &lt;transition name="success" to="31"/&gt;
        &lt;/node&gt;
        &lt;node name="31"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/catalina-optional.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/catalina-optional.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="32"/&gt;
                &lt;transition name="success" to="32"/&gt;
        &lt;/node&gt;
        &lt;node name="32"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-common.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-common.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="33"/&gt;
                &lt;transition name="success" to="33"/&gt;
        &lt;/node&gt;
        &lt;node name="33"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-jmx.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-jmx.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="34"/&gt;
                &lt;transition name="success" to="34"/&gt;
        &lt;/node&gt;
        &lt;node name="34"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-system.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-system.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="35"/&gt;
                &lt;transition name="success" to="35"/&gt;
        &lt;/node&gt;
        &lt;node name="35"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-common-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-common-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="36"/&gt;
                &lt;transition name="success" to="36"/&gt;
        &lt;/node&gt;
        &lt;node name="36"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jmx-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jmx-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="37"/&gt;
                &lt;transition name="success" to="37"/&gt;
        &lt;/node&gt;
        &lt;node name="37"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="38"/&gt;
                &lt;transition name="success" to="38"/&gt;
        &lt;/node&gt;
        &lt;node name="38"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossmq-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossmq-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="39"/&gt;
                &lt;transition name="success" to="39"/&gt;
        &lt;/node&gt;
        &lt;node name="39"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossha-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossha-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="40"/&gt;
                &lt;transition name="success" to="40"/&gt;
        &lt;/node&gt;
        &lt;node name="40"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jacorb.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jacorb.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="41"/&gt;
                &lt;transition name="success" to="41"/&gt;
        &lt;/node&gt;
        &lt;node name="41"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossall-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossall-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="42"/&gt;
                &lt;transition name="success" to="42"/&gt;
        &lt;/node&gt;
        &lt;node name="42"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-minimal.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/minimal/lib/jboss-minimal.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="43"/&gt;
                &lt;transition name="success" to="43"/&gt;
        &lt;/node&gt;
        &lt;node name="43"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/bin/run.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/bin/run.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="44"/&gt;
                &lt;transition name="success" to="44"/&gt;
        &lt;/node&gt;

        &lt;node name="44"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
                        &lt;notification&gt;Copy the new file from #{patchFolder}/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class to #{jbossServerHomeDir}/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="45"/&gt;
        &lt;/node&gt;
        &lt;node name="45"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
                        &lt;notification&gt;Copy the new file from #{patchFolder}/docs/examples/jms/sslext-uil2-service.xml to #{jbossHomeDir}/docs/examples/jms/sslext-uil2-service.xml&lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="46"/&gt;
        &lt;/node&gt;




             &lt;node name="46"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Apply the following patch if your instance is derived from the "all" configuration. Use the original file #{patchFolder}/config-patches/jboss-service-all.xml.orig and the patched file #{patchFolder}/config-patches/jboss-service-all.xml.patched to update your file #{jbossHomeDir}/server/all/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="47"/&gt;
            &lt;/node&gt;



             &lt;node name="47"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Apply the following patch if your instance is derived from the "default" configuration. Use the original file #{patchFolder}/config-patches/jboss-service.xml.orig and the patched file #{patchFolder}/config-patches/jboss-service.xml.patched to update your file #{jbossHomeDir}/server/default/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="48"/&gt;
            &lt;/node&gt;



             &lt;node name="48"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/server.xml.orig and the patched file #{patchFolder}/config-patches/server.xml.patched to update your file #{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/server.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="49"/&gt;
            &lt;/node&gt;



             &lt;node name="49"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/webserver-xmbean.xml.orig and the patched file #{patchFolder}/config-patches/webserver-xmbean.xml.patched to update your file #{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/META-INF/webserver-xmbean.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="50"/&gt;
            &lt;/node&gt;



             &lt;node name="50"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/web.xml.orig and the patched file #{patchFolder}/config-patches/web.xml.patched to update your file #{jbossServerHomeDir}/deploy/jmx-console.war/WEB-INF/web.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="51"/&gt;
            &lt;/node&gt;



             &lt;node name="51"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/inspectMBean.jsp.orig and the patched file #{patchFolder}/config-patches/inspectMBean.jsp.patched to update your file #{jbossServerHomeDir}/deploy/jmx-console.war/inspectMBean.jsp &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="52"/&gt;
            &lt;/node&gt;



      &lt;!-- the XML below should *not* change per patch --&gt;

      &lt;node name="52"&gt;
&lt;!-- this action element was removed, because there are manual steps to do, before you can start the server
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;start&lt;/actionName&gt;
         &lt;/action&gt;
--&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
            &lt;notification&gt;Start your JBoss instance and perform a scan to update the version string. Go to your JBoss instance, choose the Inventory tab, edit the Configuration Properties and click OK&lt;/notification&gt;
         &lt;/action&gt;

         &lt;transition name="success" to="../end"/&gt;
      &lt;/node&gt;

      &lt;transition name="error" to="end"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.SetProcessStatusActionHandler" config-type="bean"&gt;
            &lt;status&gt;false&lt;/status&gt;
         &lt;/action&gt;
      &lt;/transition&gt;

   &lt;/super-state&gt;
   &lt;end-state name="end"/&gt;
&lt;/process-definition&gt;


]]&gt;
   &lt;/jbn:instructionSet&gt;
 &lt;/jbn:instructions&gt;
&lt;/jbn:automatedInstallation&gt;</jbn:automatedInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-12-11T06:02:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007l9xbAAA">
    <title>BUGFIX: ASPATCH-296 - JBoss AS 4.0.4.GA_CP10</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007l9xbAAA</link>
    <description>TITLE: &amp;nbsp; JBoss AS 4.0.4.GA_CP10&lt;br&gt;JIRA ID: &amp;nbsp; ASPATCH-296&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4.GA_CP09&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4.GA_CP08&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4.GA_CP07&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4.GA_CP06&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4.GA_CP05&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4.GA_CP04&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4.GA_CP03&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4.GA_CP02&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4.GA_CP01&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CP10 is the tenth cumulative patch for JBoss 4.0.4.GA. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP10:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-286"&gt;ASPATCH-286&lt;/a&gt;: Fix Tomcat security vulnerabilities, CVE-2007-3382 and CVE-2007-3385&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP09:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-240"&gt;ASPATCH-240&lt;/a&gt;: jms server failover with tibco ems&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-228"&gt;ASPATCH-228&lt;/a&gt;: JBAS-4312 SpyConnectionConsumer should fire asynchFailure if it receives an error&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP08:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-221"&gt;ASPATCH-221&lt;/a&gt;: FarmMemberService.logException Uses A Logger And Throwable.printStackTrace&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-168"&gt;ASPATCH-168&lt;/a&gt;: Integrate JBAS-4183 (Failed to update attributes through JMX console) fix.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP07:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-209"&gt;ASPATCH-209&lt;/a&gt;: JBAS-4229 HASingletonController doesn't handle "split brain" correctly.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-206"&gt;ASPATCH-206&lt;/a&gt;: Upgrade Tomcat to 5.5.23, which includes security fixes for problems affecting 5.5.17 and 5.5.20&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP06:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-183"&gt;ASPATCH-183&lt;/a&gt;: Upgrade of JacORB library to JacORB 2.2.3.cp01&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-172"&gt;ASPATCH-172&lt;/a&gt;: JBAS-3311: Access Control on JMX Operations in the JMX Console&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP05:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-155"&gt;ASPATCH-155&lt;/a&gt;: cache partition index calculation&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-145"&gt;ASPATCH-145&lt;/a&gt;: support value classes in EJBQLToSQL92Compiler&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP04:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-136"&gt;ASPATCH-136&lt;/a&gt;: JConsole throws exception on connect post JBoss4.0.3SP1&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-128"&gt;ASPATCH-128&lt;/a&gt;: CLONE -JBAS-3861: DeploymentFileRepository can be used to write/remove arbitrary files in the filesystem&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-121"&gt;ASPATCH-121&lt;/a&gt;: JBAS-3300: PooledInvokerProxy thread safety patch&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-109"&gt;ASPATCH-109&lt;/a&gt;: JBAS-3755: Expose all SSL socket factory settings via properties or attributes for UIL2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-106"&gt;ASPATCH-106&lt;/a&gt;: JBAS-3755: Expose all SSL socket factory settings via properties or attributes for UIL2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-104"&gt;ASPATCH-104&lt;/a&gt;: JBAS-3692: NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-61"&gt;ASPATCH-61&lt;/a&gt;: JBAS-3335: JBAS-3328 HiLoKeyGenerator.generateKey is not thread-safe&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-58"&gt;ASPATCH-58&lt;/a&gt;: JBAS-3519: Work directory shouldn't be deleted on Context Destroy&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-84"&gt;ASPATCH-84&lt;/a&gt;: JBAS-3362: org.jboss.test.cmp2.idxandusersql.test.IdxAndUsersqlUnitTestCase failure&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-80"&gt;ASPATCH-80&lt;/a&gt;: JBTM-138: Fix references to TxManager to allow JBossTS as a replacement.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-62"&gt;ASPATCH-62&lt;/a&gt;: JBAS-3338: Role Mapping Login Module that maps application role to declarative role&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-60"&gt;ASPATCH-60&lt;/a&gt;: JBAS-3351: JBAS-3258 Patch for JBoss 4.0.4.GA&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-59"&gt;ASPATCH-59&lt;/a&gt;: JBAS-3361: JBAS-3341 Entity container is not ready after its startService&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-57"&gt;ASPATCH-57&lt;/a&gt;: JBAS-3475: Upgrade of JacORB library to "JacORB 2.2.4 JBoss patch 1".&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-56"&gt;ASPATCH-56&lt;/a&gt;: JBAS-3526: JBAS-3310 and JBAS-3528 Patch for JBoss 4.0.4.GA&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-55"&gt;ASPATCH-55&lt;/a&gt;: JBAS-3552: support for JBAS-3541 JDBCParameterSetter is not used for query parameters&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-52"&gt;ASPATCH-52&lt;/a&gt;: JBAS-3564: CallByValue is not marshalling certain data from CMP&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-51"&gt;ASPATCH-51&lt;/a&gt;: JBAS-3623: Backport JBAS-3463 to 4.0.4.GA&lt;br&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-4.0.4.GA_CP10.zip / 25031663&lt;br&gt;MD5: &amp;nbsp; 003bf9fb0bab6e05dcdb05fcb40b8ae4&lt;br&gt;SHA-256: &amp;nbsp; c34b842bd6cff4f07b9caf6027ee949d0793aae8835f1b6854190d838848f23d&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Note:  &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5) Copy following new files:&lt;br&gt;
&lt;br&gt;
5a) Copy the new file from PATCH_ROOT/docs/examples/jms/sslext-uil2-service.xml to JBOSS_HOME/docs/examples/jms/sslext-uil2-service.xml&lt;br&gt;
5b) Copy the new file from PATCH_ROOT/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class to JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;br&gt;
&lt;br&gt;
6) Apply the following configuration file patches to following files:&lt;br&gt;
&lt;br&gt;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.
&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Apply the following patch if your instance is derived from the "default" configuration.&lt;/i&gt;&lt;br&gt;
6a) 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/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;
&lt;i&gt;Note: Apply the following patch if your instance is derived from the "all" configuration.&lt;/i&gt;&lt;br&gt;
6b) Use the original file PATCH_ROOT/config-patches/jboss-service-all.xml.orig and the patched file PATCH_ROOT/config-patches/jboss-service-all.xml.patched to update your file JBOSS_HOME/server/all/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;
6c) 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/&lt;all | default&gt;/deploy/jbossweb-tomcat55.sar/server.xml&lt;br&gt;
&lt;br&gt;
6d) 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/&lt;all | default&gt;/deploy/jbossweb-tomcat55.sar/META-INF/webserver-xmbean.xml&lt;br&gt;
6e) 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/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/web.xml&lt;br&gt;
&lt;br&gt;
6f) 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/&lt;all | default&gt;/deploy/jmx-console.war/inspectMBean.jsp&lt;br&gt;
&lt;br&gt;
7) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
8) 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.&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Sep 12 12:31:49 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Sep 12 12:53:03 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss AS 4.0.4.GA_CP10</dc:subject>
    <dc:date>2007-09-12T12:31:Z</dc:date>
    <jbn:creator>Jaroslaw Kijanowski</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4GA_CP01"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.4.GA_CP01" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0139">Application Server; 4.0.4.GA_CP01</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4.GA_CP07"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.4.GA_CP07" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0178">Application Server; 4.0.4.GA_CP07</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4.GA_CP04"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.4.GA_CP04" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0154">Application Server; 4.0.4.GA_CP04</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4.GA_CP06"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.4.GA_CP06" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0171">Application Server; 4.0.4.GA_CP06</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4GA_CP02"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.4.GA_CP02" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0145">Application Server; 4.0.4.GA_CP02</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4.GA_CP05"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.4.GA_CP05" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0155">Application Server; 4.0.4.GA_CP05</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4GA"
        jbn:productName="Application Server" jbn:productVersion="4.0.4" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0110">Application Server; 4.0.4</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4.GA_CP08"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.4.GA_CP08" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0185">Application Server; 4.0.4.GA_CP08</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4GA_CP03"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.4.GA_CP03" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0146">Application Server; 4.0.4.GA_CP03</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4.GA_CP09"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.4.GA_CP09" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0193">Application Server; 4.0.4.GA_CP09</jbn:product>
    </jbn:products>
    <jbn:jira>ASPATCH-296</jbn:jira>
    <jbn:md5>003bf9fb0bab6e05dcdb05fcb40b8ae4</jbn:md5>
    <jbn:sha256>c34b842bd6cff4f07b9caf6027ee949d0793aae8835f1b6854190d838848f23d</jbn:sha256>
    <jbn:fileName>jboss-4.0.4.GA_CP10.zip</jbn:fileName>
    <jbn:fileSize>25031663</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007l9xbAAA</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007l9xbAAA</jbn:automatedDownloadUrl>
    <jbn:instructionCompatibilityVersion>1.4</jbn:instructionCompatibilityVersion>
    <jbn:longDescription>Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP10:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-286"&gt;ASPATCH-286&lt;/a&gt;: Fix Tomcat security vulnerabilities, CVE-2007-3382 and CVE-2007-3385&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP09:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-240"&gt;ASPATCH-240&lt;/a&gt;: jms server failover with tibco ems&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-228"&gt;ASPATCH-228&lt;/a&gt;: JBAS-4312 SpyConnectionConsumer should fire asynchFailure if it receives an error&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP08:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-221"&gt;ASPATCH-221&lt;/a&gt;: FarmMemberService.logException Uses A Logger And Throwable.printStackTrace&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-168"&gt;ASPATCH-168&lt;/a&gt;: Integrate JBAS-4183 (Failed to update attributes through JMX console) fix.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP07:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-209"&gt;ASPATCH-209&lt;/a&gt;: JBAS-4229 HASingletonController doesn't handle "split brain" correctly.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-206"&gt;ASPATCH-206&lt;/a&gt;: Upgrade Tomcat to 5.5.23, which includes security fixes for problems affecting 5.5.17 and 5.5.20&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP06:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-183"&gt;ASPATCH-183&lt;/a&gt;: Upgrade of JacORB library to JacORB 2.2.3.cp01&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-172"&gt;ASPATCH-172&lt;/a&gt;: JBAS-3311: Access Control on JMX Operations in the JMX Console&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP05:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-155"&gt;ASPATCH-155&lt;/a&gt;: cache partition index calculation&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-145"&gt;ASPATCH-145&lt;/a&gt;: support value classes in EJBQLToSQL92Compiler&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP04:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-136"&gt;ASPATCH-136&lt;/a&gt;: JConsole throws exception on connect post JBoss4.0.3SP1&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-128"&gt;ASPATCH-128&lt;/a&gt;: CLONE -JBAS-3861: DeploymentFileRepository can be used to write/remove arbitrary files in the filesystem&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-121"&gt;ASPATCH-121&lt;/a&gt;: JBAS-3300: PooledInvokerProxy thread safety patch&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-109"&gt;ASPATCH-109&lt;/a&gt;: JBAS-3755: Expose all SSL socket factory settings via properties or attributes for UIL2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-106"&gt;ASPATCH-106&lt;/a&gt;: JBAS-3755: Expose all SSL socket factory settings via properties or attributes for UIL2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-104"&gt;ASPATCH-104&lt;/a&gt;: JBAS-3692: NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-61"&gt;ASPATCH-61&lt;/a&gt;: JBAS-3335: JBAS-3328 HiLoKeyGenerator.generateKey is not thread-safe&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-58"&gt;ASPATCH-58&lt;/a&gt;: JBAS-3519: Work directory shouldn't be deleted on Context Destroy&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-84"&gt;ASPATCH-84&lt;/a&gt;: JBAS-3362: org.jboss.test.cmp2.idxandusersql.test.IdxAndUsersqlUnitTestCase failure&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-80"&gt;ASPATCH-80&lt;/a&gt;: JBTM-138: Fix references to TxManager to allow JBossTS as a replacement.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-62"&gt;ASPATCH-62&lt;/a&gt;: JBAS-3338: Role Mapping Login Module that maps application role to declarative role&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-60"&gt;ASPATCH-60&lt;/a&gt;: JBAS-3351: JBAS-3258 Patch for JBoss 4.0.4.GA&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-59"&gt;ASPATCH-59&lt;/a&gt;: JBAS-3361: JBAS-3341 Entity container is not ready after its startService&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-57"&gt;ASPATCH-57&lt;/a&gt;: JBAS-3475: Upgrade of JacORB library to "JacORB 2.2.4 JBoss patch 1".&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-56"&gt;ASPATCH-56&lt;/a&gt;: JBAS-3526: JBAS-3310 and JBAS-3528 Patch for JBoss 4.0.4.GA&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-55"&gt;ASPATCH-55&lt;/a&gt;: JBAS-3552: support for JBAS-3541 JDBCParameterSetter is not used for query parameters&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-52"&gt;ASPATCH-52&lt;/a&gt;: JBAS-3564: CallByValue is not marshalling certain data from CMP&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-51"&gt;ASPATCH-51&lt;/a&gt;: JBAS-3623: Backport JBAS-3463 to 4.0.4.GA&lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>CP10 is the tenth cumulative patch for JBoss 4.0.4.GA. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;</jbn:shortDescription>
    <jbn:manualInstallation>Note:  &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5) Copy following new files:&lt;br&gt;
&lt;br&gt;
5a) Copy the new file from PATCH_ROOT/docs/examples/jms/sslext-uil2-service.xml to JBOSS_HOME/docs/examples/jms/sslext-uil2-service.xml&lt;br&gt;
5b) Copy the new file from PATCH_ROOT/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class to JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;br&gt;
&lt;br&gt;
6) Apply the following configuration file patches to following files:&lt;br&gt;
&lt;br&gt;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.
&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Apply the following patch if your instance is derived from the "default" configuration.&lt;/i&gt;&lt;br&gt;
6a) 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/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;
&lt;i&gt;Note: Apply the following patch if your instance is derived from the "all" configuration.&lt;/i&gt;&lt;br&gt;
6b) Use the original file PATCH_ROOT/config-patches/jboss-service-all.xml.orig and the patched file PATCH_ROOT/config-patches/jboss-service-all.xml.patched to update your file JBOSS_HOME/server/all/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;
6c) 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/&lt;all | default&gt;/deploy/jbossweb-tomcat55.sar/server.xml&lt;br&gt;
&lt;br&gt;
6d) 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/&lt;all | default&gt;/deploy/jbossweb-tomcat55.sar/META-INF/webserver-xmbean.xml&lt;br&gt;
6e) 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/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/web.xml&lt;br&gt;
&lt;br&gt;
6f) 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/&lt;all | default&gt;/deploy/jmx-console.war/inspectMBean.jsp&lt;br&gt;
&lt;br&gt;
7) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
8) 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.&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;</jbn:manualInstallation>
    <jbn:automatedInstallation>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
  &lt;jbn:automatedInstallation xmlns:jbn="http://network.jboss.com/elements/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" &gt;
  &lt;jbn:instructions&gt;
   &lt;jbn:instructionSet rdf:about="http://network.jboss.com/instructionVersion#1.4"&gt;
     &lt;![CDATA[&lt;?xml version="1.0"?&gt;
&lt;process-definition name="process"&gt;
   &lt;start-state&gt;
      &lt;transition to="main_process/1"/&gt;
   &lt;/start-state&gt;

   &lt;super-state name="main_process"&gt;

      &lt;node name="1"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.JONServerDownloadActionHandler" config-type="bean"&gt;
           &lt;/action&gt;
         &lt;transition name="success" to="2"/&gt;
      &lt;/node&gt;
      &lt;node name="2"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.CompareDigestActionHandler"
                 config-type="bean"&gt;
            &lt;algorithm&gt;MD5&lt;/algorithm&gt;
            &lt;fileToBeCheckedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeCheckedLocation&gt;
            &lt;expectedDigest&gt;#{software.MD5}&lt;/expectedDigest&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="3"/&gt;
      &lt;/node&gt;

      &lt;node name="3"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.UnzipActionHandler"
                 config-type="bean"&gt;
            &lt;fileToBeUnzippedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeUnzippedLocation&gt;
            &lt;destinationDirectoryLocation&gt;#{patchFolder}&lt;/destinationDirectoryLocation&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="4"/&gt;
      &lt;/node&gt;

      &lt;node name="4"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;stopIfRunning&lt;/actionName&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="5"/&gt;
      &lt;/node&gt;

      &lt;!-- the XML above should *not* change per patch --&gt;


        &lt;node name="5"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbosssx.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbosssx.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="6"/&gt;
                &lt;transition name="success" to="6"/&gt;
        &lt;/node&gt;
        &lt;node name="6"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossmq.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossmq.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="7"/&gt;
                &lt;transition name="success" to="7"/&gt;
        &lt;/node&gt;
        &lt;node name="7"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-common-jdbc-wrapper.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss-common-jdbc-wrapper.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="8"/&gt;
                &lt;transition name="success" to="8"/&gt;
        &lt;/node&gt;
        &lt;node name="8"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossha.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossha.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="9"/&gt;
                &lt;transition name="success" to="9"/&gt;
        &lt;/node&gt;
        &lt;node name="9"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jacorb.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jacorb.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="10"/&gt;
                &lt;transition name="success" to="10"/&gt;
        &lt;/node&gt;
        &lt;node name="10"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="11"/&gt;
                &lt;transition name="success" to="11"/&gt;
        &lt;/node&gt;
        &lt;node name="11"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/uuid-key-generator.sar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/uuid-key-generator.sar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="12"/&gt;
                &lt;transition name="success" to="12"/&gt;
        &lt;/node&gt;
        &lt;node name="12"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/console-mgr-classes.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/console-mgr-classes.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="13"/&gt;
                &lt;transition name="success" to="13"/&gt;
        &lt;/node&gt;
        &lt;node name="13"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="14"/&gt;
                &lt;transition name="success" to="14"/&gt;
        &lt;/node&gt;
        &lt;node name="14"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jboss-aop.deployer/jboss-aspect-library.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jboss-aop.deployer/jboss-aspect-library.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="15"/&gt;
                &lt;transition name="success" to="15"/&gt;
        &lt;/node&gt;
        &lt;node name="15"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-webdav.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-webdav.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="16"/&gt;
                &lt;transition name="success" to="16"/&gt;
        &lt;/node&gt;
        &lt;node name="16"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/jasper-compiler.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/jasper-compiler.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="17"/&gt;
                &lt;transition name="success" to="17"/&gt;
        &lt;/node&gt;
        &lt;node name="17"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-util.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-util.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="18"/&gt;
                &lt;transition name="success" to="18"/&gt;
        &lt;/node&gt;
        &lt;node name="18"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-invoker.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-invoker.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="19"/&gt;
                &lt;transition name="success" to="19"/&gt;
        &lt;/node&gt;
        &lt;node name="19"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/catalina-manager.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/catalina-manager.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="20"/&gt;
                &lt;transition name="success" to="20"/&gt;
        &lt;/node&gt;
        &lt;node name="20"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="21"/&gt;
                &lt;transition name="success" to="21"/&gt;
        &lt;/node&gt;
        &lt;node name="21"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/jasper-compiler-jdt.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/jasper-compiler-jdt.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="22"/&gt;
                &lt;transition name="success" to="22"/&gt;
        &lt;/node&gt;
        &lt;node name="22"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/jasper-runtime.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/jasper-runtime.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="23"/&gt;
                &lt;transition name="success" to="23"/&gt;
        &lt;/node&gt;
        &lt;node name="23"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-default.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-default.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="24"/&gt;
                &lt;transition name="success" to="24"/&gt;
        &lt;/node&gt;
        &lt;node name="24"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/catalina.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/catalina.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="25"/&gt;
                &lt;transition name="success" to="25"/&gt;
        &lt;/node&gt;
        &lt;node name="25"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-http.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-http.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="26"/&gt;
                &lt;transition name="success" to="26"/&gt;
        &lt;/node&gt;
        &lt;node name="26"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-apr.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-apr.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="27"/&gt;
                &lt;transition name="success" to="27"/&gt;
        &lt;/node&gt;
        &lt;node name="27"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-ajp.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-ajp.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="28"/&gt;
                &lt;transition name="success" to="28"/&gt;
        &lt;/node&gt;
        &lt;node name="28"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/catalina-optional.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/catalina-optional.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="29"/&gt;
                &lt;transition name="success" to="29"/&gt;
        &lt;/node&gt;
        &lt;node name="29"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/commons-modeler.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/commons-modeler.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="30"/&gt;
                &lt;transition name="success" to="30"/&gt;
        &lt;/node&gt;
        &lt;node name="30"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/naming-resources.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/naming-resources.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="31"/&gt;
                &lt;transition name="success" to="31"/&gt;
        &lt;/node&gt;
        &lt;node name="31"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-coyote.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-coyote.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="32"/&gt;
                &lt;transition name="success" to="32"/&gt;
        &lt;/node&gt;
        &lt;node name="32"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-common.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-common.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="33"/&gt;
                &lt;transition name="success" to="33"/&gt;
        &lt;/node&gt;
        &lt;node name="33"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-jmx.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-jmx.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="34"/&gt;
                &lt;transition name="success" to="34"/&gt;
        &lt;/node&gt;
        &lt;node name="34"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-system.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-system.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="35"/&gt;
                &lt;transition name="success" to="35"/&gt;
        &lt;/node&gt;
        &lt;node name="35"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-common-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-common-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="36"/&gt;
                &lt;transition name="success" to="36"/&gt;
        &lt;/node&gt;
        &lt;node name="36"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jmx-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jmx-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="37"/&gt;
                &lt;transition name="success" to="37"/&gt;
        &lt;/node&gt;
        &lt;node name="37"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="38"/&gt;
                &lt;transition name="success" to="38"/&gt;
        &lt;/node&gt;
        &lt;node name="38"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossmq-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossmq-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="39"/&gt;
                &lt;transition name="success" to="39"/&gt;
        &lt;/node&gt;
        &lt;node name="39"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossha-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossha-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="40"/&gt;
                &lt;transition name="success" to="40"/&gt;
        &lt;/node&gt;
        &lt;node name="40"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jacorb.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jacorb.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="41"/&gt;
                &lt;transition name="success" to="41"/&gt;
        &lt;/node&gt;
        &lt;node name="41"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossall-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossall-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="42"/&gt;
                &lt;transition name="success" to="42"/&gt;
        &lt;/node&gt;
        &lt;node name="42"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-minimal.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/minimal/lib/jboss-minimal.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="43"/&gt;
                &lt;transition name="success" to="43"/&gt;
        &lt;/node&gt;
        &lt;node name="43"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/bin/run.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/bin/run.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="44"/&gt;
                &lt;transition name="success" to="44"/&gt;
        &lt;/node&gt;

        &lt;node name="44"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
                        &lt;notification&gt;Copy the new file from #{patchFolder}/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class to #{jbossServerHomeDir}/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="45"/&gt;
        &lt;/node&gt;
        &lt;node name="45"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
                        &lt;notification&gt;Copy the new file from #{patchFolder}/docs/examples/jms/sslext-uil2-service.xml to #{jbossHomeDir}/docs/examples/jms/sslext-uil2-service.xml&lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="46"/&gt;
        &lt;/node&gt;




             &lt;node name="46"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Apply the following patch if your instance is derived from the "all" configuration. Use the original file #{patchFolder}/config-patches/jboss-service-all.xml.orig and the patched file #{patchFolder}/config-patches/jboss-service-all.xml.patched to update your file #{jbossHomeDir}/server/all/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="47"/&gt;
            &lt;/node&gt;



             &lt;node name="47"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Apply the following patch if your instance is derived from the "default" configuration. Use the original file #{patchFolder}/config-patches/jboss-service.xml.orig and the patched file #{patchFolder}/config-patches/jboss-service.xml.patched to update your file #{jbossHomeDir}/server/default/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="48"/&gt;
            &lt;/node&gt;



             &lt;node name="48"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/server.xml.orig and the patched file #{patchFolder}/config-patches/server.xml.patched to update your file #{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/server.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="49"/&gt;
            &lt;/node&gt;



             &lt;node name="49"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/webserver-xmbean.xml.orig and the patched file #{patchFolder}/config-patches/webserver-xmbean.xml.patched to update your file #{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/META-INF/webserver-xmbean.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="50"/&gt;
            &lt;/node&gt;



             &lt;node name="50"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/web.xml.orig and the patched file #{patchFolder}/config-patches/web.xml.patched to update your file #{jbossServerHomeDir}/deploy/jmx-console.war/WEB-INF/web.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="51"/&gt;
            &lt;/node&gt;



             &lt;node name="51"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/inspectMBean.jsp.orig and the patched file #{patchFolder}/config-patches/inspectMBean.jsp.patched to update your file #{jbossServerHomeDir}/deploy/jmx-console.war/inspectMBean.jsp &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="52"/&gt;
            &lt;/node&gt;



      &lt;!-- the XML below should *not* change per patch --&gt;

      &lt;node name="52"&gt;
&lt;!-- this action element was removed, beacuse there are manuall steps to do, before you can start the server
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;start&lt;/actionName&gt;
         &lt;/action&gt;
--&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
            &lt;notification&gt;Start your JBoss instance and perform a scan to update the version string. Go to your JBoss instance, choose the Inventory tab, edit the Configuration Properties and click OK&lt;/notification&gt;
         &lt;/action&gt;

         &lt;transition name="success" to="../end"/&gt;
      &lt;/node&gt;

      &lt;transition name="error" to="end"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.SetProcessStatusActionHandler" config-type="bean"&gt;
            &lt;status&gt;false&lt;/status&gt;
         &lt;/action&gt;
      &lt;/transition&gt;

   &lt;/super-state&gt;
   &lt;end-state name="end"/&gt;
&lt;/process-definition&gt;


]]&gt;
   &lt;/jbn:instructionSet&gt;
 &lt;/jbn:instructions&gt;
&lt;/jbn:automatedInstallation&gt;</jbn:automatedInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-09-12T12:53:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007iuF0AAI">
    <title>BUGFIX: ASPATCH-244 - JBoss AS 4.0.4.GA_CP09</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007iuF0AAI</link>
    <description>TITLE: &amp;nbsp; JBoss AS 4.0.4.GA_CP09&lt;br&gt;JIRA ID: &amp;nbsp; ASPATCH-244&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4.GA_CP07&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4.GA_CP06&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4.GA_CP05&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4.GA_CP04&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4.GA_CP03&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4.GA_CP02&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4.GA_CP01&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CP09 is the ninth cumulative patch for JBoss 4.0.4.GA. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP09:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-240"&gt;ASPATCH-240&lt;/a&gt;: jms server failover with tibco ems&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-228"&gt;ASPATCH-228&lt;/a&gt;: JBAS-4312 SpyConnectionConsumer should fire asynchFailure if it receives an error&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP08:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-221"&gt;ASPATCH-221&lt;/a&gt;: FarmMemberService.logException Uses A Logger And Throwable.printStackTrace&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-168"&gt;ASPATCH-168&lt;/a&gt;: Integrate JBAS-4183 (Failed to update attributes through JMX console) fix.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP07:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-209"&gt;ASPATCH-209&lt;/a&gt;: JBAS-4229 HASingletonController doesn't handle "split brain" correctly.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-206"&gt;ASPATCH-206&lt;/a&gt;: Upgrade Tomcat to 5.5.23, which includes security fixes for problems affecting 5.5.17 and 5.5.20&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP06:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-183"&gt;ASPATCH-183&lt;/a&gt;: Upgrade of JacORB library to JacORB 2.2.3.cp01&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-172"&gt;ASPATCH-172&lt;/a&gt;: JBAS-3311: Access Control on JMX Operations in the JMX Console&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP05:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-155"&gt;ASPATCH-155&lt;/a&gt;: cache partition index calculation&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-145"&gt;ASPATCH-145&lt;/a&gt;: support value classes in EJBQLToSQL92Compiler&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP04:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-136"&gt;ASPATCH-136&lt;/a&gt;: JConsole throws exception on connect post JBoss4.0.3SP1&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-128"&gt;ASPATCH-128&lt;/a&gt;: CLONE -JBAS-3861: DeploymentFileRepository can be used to write/remove arbitrary files in the filesystem&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-121"&gt;ASPATCH-121&lt;/a&gt;: JBAS-3300: PooledInvokerProxy thread safety patch&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-109"&gt;ASPATCH-109&lt;/a&gt;: JBAS-3755: Expose all SSL socket factory settings via properties or attributes for UIL2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-106"&gt;ASPATCH-106&lt;/a&gt;: JBAS-3755: Expose all SSL socket factory settings via properties or attributes for UIL2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-104"&gt;ASPATCH-104&lt;/a&gt;: JBAS-3692: NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-61"&gt;ASPATCH-61&lt;/a&gt;: JBAS-3335: JBAS-3328 HiLoKeyGenerator.generateKey is not thread-safe&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-58"&gt;ASPATCH-58&lt;/a&gt;: JBAS-3519: Work directory shouldn't be deleted on Context Destroy&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-84"&gt;ASPATCH-84&lt;/a&gt;: JBAS-3362: org.jboss.test.cmp2.idxandusersql.test.IdxAndUsersqlUnitTestCase failure&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-80"&gt;ASPATCH-80&lt;/a&gt;: JBTM-138: Fix references to TxManager to allow JBossTS as a replacement.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-62"&gt;ASPATCH-62&lt;/a&gt;: JBAS-3338: Role Mapping Login Module that maps application role to declarative role&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-60"&gt;ASPATCH-60&lt;/a&gt;: JBAS-3351: JBAS-3258 Patch for JBoss 4.0.4.GA&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-59"&gt;ASPATCH-59&lt;/a&gt;: JBAS-3361: JBAS-3341 Entity container is not ready after its startService&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-57"&gt;ASPATCH-57&lt;/a&gt;: JBAS-3475: Upgrade of JacORB library to "JacORB 2.2.4 JBoss patch 1".&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-56"&gt;ASPATCH-56&lt;/a&gt;: JBAS-3526: JBAS-3310 and JBAS-3528 Patch for JBoss 4.0.4.GA&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-55"&gt;ASPATCH-55&lt;/a&gt;: JBAS-3552: support for JBAS-3541 JDBCParameterSetter is not used for query parameters&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-52"&gt;ASPATCH-52&lt;/a&gt;: JBAS-3564: CallByValue is not marshalling certain data from CMP&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-51"&gt;ASPATCH-51&lt;/a&gt;: JBAS-3623: Backport JBAS-3463 to 4.0.4.GA&lt;br&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-4.0.4.GA_CP09.zip / 25030855&lt;br&gt;MD5: &amp;nbsp; 5656a7fbf12cf9da89ed28e81d04e658&lt;br&gt;SHA-256: &amp;nbsp; a1810bc8266e029837c084b77d844765b3c9d2541b240d37978299c7cfd4b33d&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Note:  &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5) Copy following new files:&lt;br&gt;
&lt;br&gt;
5a) Copy the new file from PATCH_ROOT/docs/examples/jms/sslext-uil2-service.xml to JBOSS_HOME/docs/examples/jms/sslext-uil2-service.xml&lt;br&gt;
5b) Copy the new file from PATCH_ROOT/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class to JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;br&gt;
&lt;br&gt;
6) Apply the following configuration file patches to following files:&lt;br&gt;
&lt;br&gt;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.
&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Apply the following patch if your instance is derived from the "default" configuration.&lt;/i&gt;&lt;br&gt;
6a) 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/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;
&lt;i&gt;Note: Apply the following patch if your instance is derived from the "all" configuration.&lt;/i&gt;&lt;br&gt;
6b) Use the original file PATCH_ROOT/config-patches/jboss-service-all.xml.orig and the patched file PATCH_ROOT/config-patches/jboss-service-all.xml.patched to update your file JBOSS_HOME/server/all/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;
6c) 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/&lt;all | default&gt;/deploy/jbossweb-tomcat55.sar/server.xml&lt;br&gt;
&lt;br&gt;
6d) 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/&lt;all | default&gt;/deploy/jbossweb-tomcat55.sar/META-INF/webserver-xmbean.xml&lt;br&gt;
6e) 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/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/web.xml&lt;br&gt;
&lt;br&gt;
6f) 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/&lt;all | default&gt;/deploy/jmx-console.war/inspectMBean.jsp&lt;br&gt;
&lt;br&gt;
7) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
8) 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.&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Jul 10 09:06:16 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Jul 11 15:11:05 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss AS 4.0.4.GA_CP09</dc:subject>
    <dc:date>2007-07-10T09:06:Z</dc:date>
    <jbn:creator>Jaroslaw Kijanowski</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4GA_CP01"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.4.GA_CP01" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0139">Application Server; 4.0.4.GA_CP01</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4.GA_CP07"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.4.GA_CP07" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0178">Application Server; 4.0.4.GA_CP07</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4.GA_CP04"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.4.GA_CP04" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0154">Application Server; 4.0.4.GA_CP04</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4.GA_CP06"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.4.GA_CP06" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0171">Application Server; 4.0.4.GA_CP06</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4GA_CP02"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.4.GA_CP02" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0145">Application Server; 4.0.4.GA_CP02</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4.GA_CP05"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.4.GA_CP05" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0155">Application Server; 4.0.4.GA_CP05</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4GA"
        jbn:productName="Application Server" jbn:productVersion="4.0.4" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0110">Application Server; 4.0.4</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4GA_CP03"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.4.GA_CP03" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0146">Application Server; 4.0.4.GA_CP03</jbn:product>
    </jbn:products>
    <jbn:jira>ASPATCH-244</jbn:jira>
    <jbn:md5>5656a7fbf12cf9da89ed28e81d04e658</jbn:md5>
    <jbn:sha256>a1810bc8266e029837c084b77d844765b3c9d2541b240d37978299c7cfd4b33d</jbn:sha256>
    <jbn:fileName>jboss-4.0.4.GA_CP09.zip</jbn:fileName>
    <jbn:fileSize>25030855</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007iuF0AAI</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007iuF0AAI</jbn:automatedDownloadUrl>
    <jbn:instructionCompatibilityVersion>1.4</jbn:instructionCompatibilityVersion>
    <jbn:longDescription>Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP09:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-240"&gt;ASPATCH-240&lt;/a&gt;: jms server failover with tibco ems&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-228"&gt;ASPATCH-228&lt;/a&gt;: JBAS-4312 SpyConnectionConsumer should fire asynchFailure if it receives an error&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP08:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-221"&gt;ASPATCH-221&lt;/a&gt;: FarmMemberService.logException Uses A Logger And Throwable.printStackTrace&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-168"&gt;ASPATCH-168&lt;/a&gt;: Integrate JBAS-4183 (Failed to update attributes through JMX console) fix.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP07:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-209"&gt;ASPATCH-209&lt;/a&gt;: JBAS-4229 HASingletonController doesn't handle "split brain" correctly.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-206"&gt;ASPATCH-206&lt;/a&gt;: Upgrade Tomcat to 5.5.23, which includes security fixes for problems affecting 5.5.17 and 5.5.20&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP06:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-183"&gt;ASPATCH-183&lt;/a&gt;: Upgrade of JacORB library to JacORB 2.2.3.cp01&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-172"&gt;ASPATCH-172&lt;/a&gt;: JBAS-3311: Access Control on JMX Operations in the JMX Console&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP05:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-155"&gt;ASPATCH-155&lt;/a&gt;: cache partition index calculation&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-145"&gt;ASPATCH-145&lt;/a&gt;: support value classes in EJBQLToSQL92Compiler&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP04:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-136"&gt;ASPATCH-136&lt;/a&gt;: JConsole throws exception on connect post JBoss4.0.3SP1&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-128"&gt;ASPATCH-128&lt;/a&gt;: CLONE -JBAS-3861: DeploymentFileRepository can be used to write/remove arbitrary files in the filesystem&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-121"&gt;ASPATCH-121&lt;/a&gt;: JBAS-3300: PooledInvokerProxy thread safety patch&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-109"&gt;ASPATCH-109&lt;/a&gt;: JBAS-3755: Expose all SSL socket factory settings via properties or attributes for UIL2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-106"&gt;ASPATCH-106&lt;/a&gt;: JBAS-3755: Expose all SSL socket factory settings via properties or attributes for UIL2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-104"&gt;ASPATCH-104&lt;/a&gt;: JBAS-3692: NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-61"&gt;ASPATCH-61&lt;/a&gt;: JBAS-3335: JBAS-3328 HiLoKeyGenerator.generateKey is not thread-safe&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-58"&gt;ASPATCH-58&lt;/a&gt;: JBAS-3519: Work directory shouldn't be deleted on Context Destroy&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-84"&gt;ASPATCH-84&lt;/a&gt;: JBAS-3362: org.jboss.test.cmp2.idxandusersql.test.IdxAndUsersqlUnitTestCase failure&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-80"&gt;ASPATCH-80&lt;/a&gt;: JBTM-138: Fix references to TxManager to allow JBossTS as a replacement.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-62"&gt;ASPATCH-62&lt;/a&gt;: JBAS-3338: Role Mapping Login Module that maps application role to declarative role&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-60"&gt;ASPATCH-60&lt;/a&gt;: JBAS-3351: JBAS-3258 Patch for JBoss 4.0.4.GA&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-59"&gt;ASPATCH-59&lt;/a&gt;: JBAS-3361: JBAS-3341 Entity container is not ready after its startService&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-57"&gt;ASPATCH-57&lt;/a&gt;: JBAS-3475: Upgrade of JacORB library to "JacORB 2.2.4 JBoss patch 1".&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-56"&gt;ASPATCH-56&lt;/a&gt;: JBAS-3526: JBAS-3310 and JBAS-3528 Patch for JBoss 4.0.4.GA&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-55"&gt;ASPATCH-55&lt;/a&gt;: JBAS-3552: support for JBAS-3541 JDBCParameterSetter is not used for query parameters&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-52"&gt;ASPATCH-52&lt;/a&gt;: JBAS-3564: CallByValue is not marshalling certain data from CMP&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-51"&gt;ASPATCH-51&lt;/a&gt;: JBAS-3623: Backport JBAS-3463 to 4.0.4.GA&lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>CP09 is the ninth cumulative patch for JBoss 4.0.4.GA. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;</jbn:shortDescription>
    <jbn:manualInstallation>Note:  &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5) Copy following new files:&lt;br&gt;
&lt;br&gt;
5a) Copy the new file from PATCH_ROOT/docs/examples/jms/sslext-uil2-service.xml to JBOSS_HOME/docs/examples/jms/sslext-uil2-service.xml&lt;br&gt;
5b) Copy the new file from PATCH_ROOT/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class to JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;br&gt;
&lt;br&gt;
6) Apply the following configuration file patches to following files:&lt;br&gt;
&lt;br&gt;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.
&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Apply the following patch if your instance is derived from the "default" configuration.&lt;/i&gt;&lt;br&gt;
6a) 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/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;
&lt;i&gt;Note: Apply the following patch if your instance is derived from the "all" configuration.&lt;/i&gt;&lt;br&gt;
6b) Use the original file PATCH_ROOT/config-patches/jboss-service-all.xml.orig and the patched file PATCH_ROOT/config-patches/jboss-service-all.xml.patched to update your file JBOSS_HOME/server/all/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;
6c) 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/&lt;all | default&gt;/deploy/jbossweb-tomcat55.sar/server.xml&lt;br&gt;
&lt;br&gt;
6d) 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/&lt;all | default&gt;/deploy/jbossweb-tomcat55.sar/META-INF/webserver-xmbean.xml&lt;br&gt;
6e) 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/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/web.xml&lt;br&gt;
&lt;br&gt;
6f) 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/&lt;all | default&gt;/deploy/jmx-console.war/inspectMBean.jsp&lt;br&gt;
&lt;br&gt;
7) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
8) 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.&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;</jbn:manualInstallation>
    <jbn:automatedInstallation>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
  &lt;jbn:automatedInstallation xmlns:jbn="http://network.jboss.com/elements/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" &gt;
  &lt;jbn:instructions&gt;
   &lt;jbn:instructionSet rdf:about="http://network.jboss.com/instructionVersion#1.4"&gt;
     &lt;![CDATA[&lt;?xml version="1.0"?&gt;
&lt;process-definition name="process"&gt;
   &lt;start-state&gt;
      &lt;transition to="main_process/1"/&gt;
   &lt;/start-state&gt;

   &lt;super-state name="main_process"&gt;

      &lt;node name="1"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.JONServerDownloadActionHandler" config-type="bean"&gt;
           &lt;/action&gt;
         &lt;transition name="success" to="2"/&gt;
      &lt;/node&gt;
      &lt;node name="2"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.CompareDigestActionHandler"
                 config-type="bean"&gt;
            &lt;algorithm&gt;MD5&lt;/algorithm&gt;
            &lt;fileToBeCheckedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeCheckedLocation&gt;
            &lt;expectedDigest&gt;#{software.MD5}&lt;/expectedDigest&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="3"/&gt;
      &lt;/node&gt;

      &lt;node name="3"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.UnzipActionHandler"
                 config-type="bean"&gt;
            &lt;fileToBeUnzippedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeUnzippedLocation&gt;
            &lt;destinationDirectoryLocation&gt;#{patchFolder}&lt;/destinationDirectoryLocation&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="4"/&gt;
      &lt;/node&gt;

      &lt;node name="4"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;stopIfRunning&lt;/actionName&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="5"/&gt;
      &lt;/node&gt;

      &lt;!-- the XML above should *not* change per patch --&gt;


        &lt;node name="5"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbosssx.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbosssx.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="6"/&gt;
                &lt;transition name="success" to="6"/&gt;
        &lt;/node&gt;
        &lt;node name="6"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="7"/&gt;
                &lt;transition name="success" to="7"/&gt;
        &lt;/node&gt;
        &lt;node name="7"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossmq.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossmq.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="8"/&gt;
                &lt;transition name="success" to="8"/&gt;
        &lt;/node&gt;
        &lt;node name="8"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-common-jdbc-wrapper.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss-common-jdbc-wrapper.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="9"/&gt;
                &lt;transition name="success" to="9"/&gt;
        &lt;/node&gt;
        &lt;node name="9"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossha.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossha.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="10"/&gt;
                &lt;transition name="success" to="10"/&gt;
        &lt;/node&gt;
        &lt;node name="10"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jacorb.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jacorb.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="11"/&gt;
                &lt;transition name="success" to="11"/&gt;
        &lt;/node&gt;
        &lt;node name="11"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/uuid-key-generator.sar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/uuid-key-generator.sar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="12"/&gt;
                &lt;transition name="success" to="12"/&gt;
        &lt;/node&gt;
        &lt;node name="12"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/console-mgr-classes.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/console-mgr-classes.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="13"/&gt;
                &lt;transition name="success" to="13"/&gt;
        &lt;/node&gt;
        &lt;node name="13"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="14"/&gt;
                &lt;transition name="success" to="14"/&gt;
        &lt;/node&gt;
        &lt;node name="14"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jboss-aop.deployer/jboss-aspect-library.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jboss-aop.deployer/jboss-aspect-library.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="15"/&gt;
                &lt;transition name="success" to="15"/&gt;
        &lt;/node&gt;
        &lt;node name="15"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/commons-modeler.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/commons-modeler.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="16"/&gt;
                &lt;transition name="success" to="16"/&gt;
        &lt;/node&gt;
        &lt;node name="16"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-apr.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-apr.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="17"/&gt;
                &lt;transition name="success" to="17"/&gt;
        &lt;/node&gt;
        &lt;node name="17"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-ajp.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-ajp.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="18"/&gt;
                &lt;transition name="success" to="18"/&gt;
        &lt;/node&gt;
        &lt;node name="18"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-http.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-http.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="19"/&gt;
                &lt;transition name="success" to="19"/&gt;
        &lt;/node&gt;
        &lt;node name="19"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/jasper-runtime.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/jasper-runtime.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="20"/&gt;
                &lt;transition name="success" to="20"/&gt;
        &lt;/node&gt;
        &lt;node name="20"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/naming-resources.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/naming-resources.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="21"/&gt;
                &lt;transition name="success" to="21"/&gt;
        &lt;/node&gt;
        &lt;node name="21"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/catalina-manager.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/catalina-manager.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="22"/&gt;
                &lt;transition name="success" to="22"/&gt;
        &lt;/node&gt;
        &lt;node name="22"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-util.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-util.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="23"/&gt;
                &lt;transition name="success" to="23"/&gt;
        &lt;/node&gt;
        &lt;node name="23"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/catalina-optional.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/catalina-optional.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="24"/&gt;
                &lt;transition name="success" to="24"/&gt;
        &lt;/node&gt;
        &lt;node name="24"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-webdav.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-webdav.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="25"/&gt;
                &lt;transition name="success" to="25"/&gt;
        &lt;/node&gt;
        &lt;node name="25"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/jasper-compiler.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/jasper-compiler.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="26"/&gt;
                &lt;transition name="success" to="26"/&gt;
        &lt;/node&gt;
        &lt;node name="26"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-coyote.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-coyote.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="27"/&gt;
                &lt;transition name="success" to="27"/&gt;
        &lt;/node&gt;
        &lt;node name="27"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-invoker.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-invoker.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="28"/&gt;
                &lt;transition name="success" to="28"/&gt;
        &lt;/node&gt;
        &lt;node name="28"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/jasper-compiler-jdt.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/jasper-compiler-jdt.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="29"/&gt;
                &lt;transition name="success" to="29"/&gt;
        &lt;/node&gt;
        &lt;node name="29"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/catalina.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/catalina.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="30"/&gt;
                &lt;transition name="success" to="30"/&gt;
        &lt;/node&gt;
        &lt;node name="30"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="31"/&gt;
                &lt;transition name="success" to="31"/&gt;
        &lt;/node&gt;
        &lt;node name="31"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-default.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-default.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="32"/&gt;
                &lt;transition name="success" to="32"/&gt;
        &lt;/node&gt;
        &lt;node name="32"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-common.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-common.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="33"/&gt;
                &lt;transition name="success" to="33"/&gt;
        &lt;/node&gt;
        &lt;node name="33"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-jmx.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-jmx.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="34"/&gt;
                &lt;transition name="success" to="34"/&gt;
        &lt;/node&gt;
        &lt;node name="34"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-system.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-system.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="35"/&gt;
                &lt;transition name="success" to="35"/&gt;
        &lt;/node&gt;
        &lt;node name="35"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-common-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-common-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="36"/&gt;
                &lt;transition name="success" to="36"/&gt;
        &lt;/node&gt;
        &lt;node name="36"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jmx-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jmx-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="37"/&gt;
                &lt;transition name="success" to="37"/&gt;
        &lt;/node&gt;
        &lt;node name="37"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="38"/&gt;
                &lt;transition name="success" to="38"/&gt;
        &lt;/node&gt;
        &lt;node name="38"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossmq-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossmq-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="39"/&gt;
                &lt;transition name="success" to="39"/&gt;
        &lt;/node&gt;
        &lt;node name="39"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossha-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossha-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="40"/&gt;
                &lt;transition name="success" to="40"/&gt;
        &lt;/node&gt;
        &lt;node name="40"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jacorb.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jacorb.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="41"/&gt;
                &lt;transition name="success" to="41"/&gt;
        &lt;/node&gt;
        &lt;node name="41"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossall-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossall-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="42"/&gt;
                &lt;transition name="success" to="42"/&gt;
        &lt;/node&gt;
        &lt;node name="42"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-minimal.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/minimal/lib/jboss-minimal.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="43"/&gt;
                &lt;transition name="success" to="43"/&gt;
        &lt;/node&gt;
        &lt;node name="43"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/bin/run.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/bin/run.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="44"/&gt;
                &lt;transition name="success" to="44"/&gt;
        &lt;/node&gt;

        &lt;node name="44"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
                        &lt;notification&gt;Copy the new file from #{patchFolder}/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class to #{jbossServerHomeDir}/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="45"/&gt;
        &lt;/node&gt;
        &lt;node name="45"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
                        &lt;notification&gt;Copy the new file from #{patchFolder}/docs/examples/jms/sslext-uil2-service.xml to #{jbossHomeDir}/docs/examples/jms/sslext-uil2-service.xml&lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="46"/&gt;
        &lt;/node&gt;




             &lt;node name="46"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Apply the following patch if your instance is derived from the "all" configuration. Use the original file #{patchFolder}/config-patches/jboss-service-all.xml.orig and the patched file #{patchFolder}/config-patches/jboss-service-all.xml.patched to update your file #{jbossHomeDir}/server/all/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="47"/&gt;
            &lt;/node&gt;



             &lt;node name="47"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Apply the following patch if your instance is derived from the "default" configuration. Use the original file #{patchFolder}/config-patches/jboss-service.xml.orig and the patched file #{patchFolder}/config-patches/jboss-service.xml.patched to update your file #{jbossHomeDir}/server/default/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="48"/&gt;
            &lt;/node&gt;



             &lt;node name="48"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/server.xml.orig and the patched file #{patchFolder}/config-patches/server.xml.patched to update your file #{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/server.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="49"/&gt;
            &lt;/node&gt;



             &lt;node name="49"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/webserver-xmbean.xml.orig and the patched file #{patchFolder}/config-patches/webserver-xmbean.xml.patched to update your file #{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/META-INF/webserver-xmbean.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="50"/&gt;
            &lt;/node&gt;



             &lt;node name="50"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/web.xml.orig and the patched file #{patchFolder}/config-patches/web.xml.patched to update your file #{jbossServerHomeDir}/deploy/jmx-console.war/WEB-INF/web.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="51"/&gt;
            &lt;/node&gt;



             &lt;node name="51"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/inspectMBean.jsp.orig and the patched file #{patchFolder}/config-patches/inspectMBean.jsp.patched to update your file #{jbossServerHomeDir}/deploy/jmx-console.war/inspectMBean.jsp &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="52"/&gt;
            &lt;/node&gt;



      &lt;!-- the XML below should *not* change per patch --&gt;

      &lt;node name="52"&gt;
&lt;!-- this action element was removed, beacuse there are manuall steps to do, before you can start the server
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;start&lt;/actionName&gt;
         &lt;/action&gt;
--&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
            &lt;notification&gt;Start your JBoss instance and perform a scan to update the version string. Go to your JBoss instance, choose the Inventory tab, edit the Configuration Properties and click OK&lt;/notification&gt;
         &lt;/action&gt;

         &lt;transition name="success" to="../end"/&gt;
      &lt;/node&gt;

      &lt;transition name="error" to="end"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.SetProcessStatusActionHandler" config-type="bean"&gt;
            &lt;status&gt;false&lt;/status&gt;
         &lt;/action&gt;
      &lt;/transition&gt;

   &lt;/super-state&gt;
   &lt;end-state name="end"/&gt;
&lt;/process-definition&gt;


]]&gt;
   &lt;/jbn:instructionSet&gt;
 &lt;/jbn:instructions&gt;
&lt;/jbn:automatedInstallation&gt;</jbn:automatedInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-07-11T15:11:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007hpkCAAQ">
    <title>BUGFIX: ASPATCH-225 - JBoss AS 4.0.4.GA_CP08</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007hpkCAAQ</link>
    <description>TITLE: &amp;nbsp; JBoss AS 4.0.4.GA_CP08&lt;br&gt;JIRA ID: &amp;nbsp; ASPATCH-225&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4.GA_CP07&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4.GA_CP06&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4.GA_CP05&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4.GA_CP04&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4.GA_CP03&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4.GA_CP02&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4.GA_CP01&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CP08 is the eighth cumulative patch for JBoss 4.0.4.GA. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP08:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-221"&gt;ASPATCH-221&lt;/a&gt;: FarmMemberService.logException Uses A Logger And Throwable.printStackTrace&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-168"&gt;ASPATCH-168&lt;/a&gt;: Integrate JBAS-4183 (Failed to update attributes through JMX console) fix.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP07:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-209"&gt;ASPATCH-209&lt;/a&gt;: JBAS-4229 HASingletonController doesn't handle "split brain" correctly.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-206"&gt;ASPATCH-206&lt;/a&gt;: Upgrade Tomcat to 5.5.23, which includes security fixes for problems affecting 5.5.17 and 5.5.20&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP06:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-183"&gt;ASPATCH-183&lt;/a&gt;: Upgrade of JacORB library to JacORB 2.2.3.cp01&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-172"&gt;ASPATCH-172&lt;/a&gt;: JBAS-3311: Access Control on JMX Operations in the JMX Console&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP05:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-155"&gt;ASPATCH-155&lt;/a&gt;: cache partition index calculation&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-145"&gt;ASPATCH-145&lt;/a&gt;: support value classes in EJBQLToSQL92Compiler&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP04:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-136"&gt;ASPATCH-136&lt;/a&gt;: JConsole throws exception on connect post JBoss4.0.3SP1&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-128"&gt;ASPATCH-128&lt;/a&gt;: CLONE -JBAS-3861: DeploymentFileRepository can be used to write/remove arbitrary files in the filesystem&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-121"&gt;ASPATCH-121&lt;/a&gt;: JBAS-3300: PooledInvokerProxy thread safety patch&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-109"&gt;ASPATCH-109&lt;/a&gt;: JBAS-3755: Expose all SSL socket factory settings via properties or attributes for UIL2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-106"&gt;ASPATCH-106&lt;/a&gt;: JBAS-3755: Expose all SSL socket factory settings via properties or attributes for UIL2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-104"&gt;ASPATCH-104&lt;/a&gt;: JBAS-3692: NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-61"&gt;ASPATCH-61&lt;/a&gt;: JBAS-3335: JBAS-3328 HiLoKeyGenerator.generateKey is not thread-safe&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-58"&gt;ASPATCH-58&lt;/a&gt;: JBAS-3519: Work directory shouldn't be deleted on Context Destroy&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-84"&gt;ASPATCH-84&lt;/a&gt;: JBAS-3362: org.jboss.test.cmp2.idxandusersql.test.IdxAndUsersqlUnitTestCase failure&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-80"&gt;ASPATCH-80&lt;/a&gt;: JBTM-138: Fix references to TxManager to allow JBossTS as a replacement.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-62"&gt;ASPATCH-62&lt;/a&gt;: JBAS-3338: Role Mapping Login Module that maps application role to declarative role&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-60"&gt;ASPATCH-60&lt;/a&gt;: JBAS-3351: JBAS-3258 Patch for JBoss 4.0.4.GA&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-59"&gt;ASPATCH-59&lt;/a&gt;: JBAS-3361: JBAS-3341 Entity container is not ready after its startService&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-57"&gt;ASPATCH-57&lt;/a&gt;: JBAS-3475: Upgrade of JacORB library to "JacORB 2.2.4 JBoss patch 1".&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-56"&gt;ASPATCH-56&lt;/a&gt;: JBAS-3526: JBAS-3310 and JBAS-3528 Patch for JBoss 4.0.4.GA&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-55"&gt;ASPATCH-55&lt;/a&gt;: JBAS-3552: support for JBAS-3541 JDBCParameterSetter is not used for query parameters&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-52"&gt;ASPATCH-52&lt;/a&gt;: JBAS-3564: CallByValue is not marshalling certain data from CMP&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-51"&gt;ASPATCH-51&lt;/a&gt;: JBAS-3623: Backport JBAS-3463 to 4.0.4.GA&lt;br&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-4.0.4.GA_CP08.zip / 25029730&lt;br&gt;MD5: &amp;nbsp; fe50b6fdb5321ff8bed22756127e82a2&lt;br&gt;SHA-256: &amp;nbsp; a9b68cecf5dba3285a326dc2c44f648f4ff5eae668d064d9557cd6122ad326ea&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Note:  &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5) Copy following new files:&lt;br&gt;
&lt;br&gt;
5a) Copy the new file from PATCH_ROOT/docs/examples/jms/sslext-uil2-service.xml to JBOSS_HOME/docs/examples/jms/sslext-uil2-service.xml&lt;br&gt;
5b) Copy the new file from PATCH_ROOT/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class to JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;br&gt;
&lt;br&gt;
6) Apply the following configuration file patches to following files:&lt;br&gt;
&lt;br&gt;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.
&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Apply the following patch if your instance is derived from the "default" configuration.&lt;/i&gt;&lt;br&gt;
6a) 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/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;
&lt;i&gt;Note: Apply the following patch if your instance is derived from the "all" configuration.&lt;/i&gt;&lt;br&gt;
6b) Use the original file PATCH_ROOT/config-patches/jboss-service-all.xml.orig and the patched file PATCH_ROOT/config-patches/jboss-service-all.xml.patched to update your file JBOSS_HOME/server/all/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;
6c) 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/&lt;all | default&gt;/deploy/jbossweb-tomcat55.sar/server.xml&lt;br&gt;
&lt;br&gt;
6d) 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/&lt;all | default&gt;/deploy/jbossweb-tomcat55.sar/META-INF/webserver-xmbean.xml&lt;br&gt;
6e) 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/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/web.xml&lt;br&gt;
&lt;br&gt;
6f) 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/&lt;all | default&gt;/deploy/jmx-console.war/inspectMBean.jsp&lt;br&gt;
&lt;br&gt;
7) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
8) 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.&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Jun 12 10:42:41 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Jun 12 11:46:32 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss AS 4.0.4.GA_CP08</dc:subject>
    <dc:date>2007-06-12T10:42:Z</dc:date>
    <jbn:creator>Jaroslaw Kijanowski</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4GA_CP01"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.4.GA_CP01" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0139">Application Server; 4.0.4.GA_CP01</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4.GA_CP07"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.4.GA_CP07" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0178">Application Server; 4.0.4.GA_CP07</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4.GA_CP04"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.4.GA_CP04" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0154">Application Server; 4.0.4.GA_CP04</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4.GA_CP06"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.4.GA_CP06" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0171">Application Server; 4.0.4.GA_CP06</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4GA_CP02"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.4.GA_CP02" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0145">Application Server; 4.0.4.GA_CP02</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4.GA_CP05"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.4.GA_CP05" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0155">Application Server; 4.0.4.GA_CP05</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4GA"
        jbn:productName="Application Server" jbn:productVersion="4.0.4" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0110">Application Server; 4.0.4</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4GA_CP03"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.4.GA_CP03" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0146">Application Server; 4.0.4.GA_CP03</jbn:product>
    </jbn:products>
    <jbn:jira>ASPATCH-225</jbn:jira>
    <jbn:md5>fe50b6fdb5321ff8bed22756127e82a2</jbn:md5>
    <jbn:sha256>a9b68cecf5dba3285a326dc2c44f648f4ff5eae668d064d9557cd6122ad326ea</jbn:sha256>
    <jbn:fileName>jboss-4.0.4.GA_CP08.zip</jbn:fileName>
    <jbn:fileSize>25029730</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007hpkCAAQ</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007hpkCAAQ</jbn:automatedDownloadUrl>
    <jbn:instructionCompatibilityVersion>1.4</jbn:instructionCompatibilityVersion>
    <jbn:longDescription>Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP08:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-221"&gt;ASPATCH-221&lt;/a&gt;: FarmMemberService.logException Uses A Logger And Throwable.printStackTrace&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-168"&gt;ASPATCH-168&lt;/a&gt;: Integrate JBAS-4183 (Failed to update attributes through JMX console) fix.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP07:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-209"&gt;ASPATCH-209&lt;/a&gt;: JBAS-4229 HASingletonController doesn't handle "split brain" correctly.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-206"&gt;ASPATCH-206&lt;/a&gt;: Upgrade Tomcat to 5.5.23, which includes security fixes for problems affecting 5.5.17 and 5.5.20&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP06:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-183"&gt;ASPATCH-183&lt;/a&gt;: Upgrade of JacORB library to JacORB 2.2.3.cp01&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-172"&gt;ASPATCH-172&lt;/a&gt;: JBAS-3311: Access Control on JMX Operations in the JMX Console&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP05:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-155"&gt;ASPATCH-155&lt;/a&gt;: cache partition index calculation&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-145"&gt;ASPATCH-145&lt;/a&gt;: support value classes in EJBQLToSQL92Compiler&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP04:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-136"&gt;ASPATCH-136&lt;/a&gt;: JConsole throws exception on connect post JBoss4.0.3SP1&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-128"&gt;ASPATCH-128&lt;/a&gt;: CLONE -JBAS-3861: DeploymentFileRepository can be used to write/remove arbitrary files in the filesystem&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-121"&gt;ASPATCH-121&lt;/a&gt;: JBAS-3300: PooledInvokerProxy thread safety patch&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-109"&gt;ASPATCH-109&lt;/a&gt;: JBAS-3755: Expose all SSL socket factory settings via properties or attributes for UIL2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-106"&gt;ASPATCH-106&lt;/a&gt;: JBAS-3755: Expose all SSL socket factory settings via properties or attributes for UIL2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-104"&gt;ASPATCH-104&lt;/a&gt;: JBAS-3692: NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-61"&gt;ASPATCH-61&lt;/a&gt;: JBAS-3335: JBAS-3328 HiLoKeyGenerator.generateKey is not thread-safe&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-58"&gt;ASPATCH-58&lt;/a&gt;: JBAS-3519: Work directory shouldn't be deleted on Context Destroy&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-84"&gt;ASPATCH-84&lt;/a&gt;: JBAS-3362: org.jboss.test.cmp2.idxandusersql.test.IdxAndUsersqlUnitTestCase failure&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-80"&gt;ASPATCH-80&lt;/a&gt;: JBTM-138: Fix references to TxManager to allow JBossTS as a replacement.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-62"&gt;ASPATCH-62&lt;/a&gt;: JBAS-3338: Role Mapping Login Module that maps application role to declarative role&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-60"&gt;ASPATCH-60&lt;/a&gt;: JBAS-3351: JBAS-3258 Patch for JBoss 4.0.4.GA&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-59"&gt;ASPATCH-59&lt;/a&gt;: JBAS-3361: JBAS-3341 Entity container is not ready after its startService&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-57"&gt;ASPATCH-57&lt;/a&gt;: JBAS-3475: Upgrade of JacORB library to "JacORB 2.2.4 JBoss patch 1".&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-56"&gt;ASPATCH-56&lt;/a&gt;: JBAS-3526: JBAS-3310 and JBAS-3528 Patch for JBoss 4.0.4.GA&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-55"&gt;ASPATCH-55&lt;/a&gt;: JBAS-3552: support for JBAS-3541 JDBCParameterSetter is not used for query parameters&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-52"&gt;ASPATCH-52&lt;/a&gt;: JBAS-3564: CallByValue is not marshalling certain data from CMP&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-51"&gt;ASPATCH-51&lt;/a&gt;: JBAS-3623: Backport JBAS-3463 to 4.0.4.GA&lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>CP08 is the eighth cumulative patch for JBoss 4.0.4.GA. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;</jbn:shortDescription>
    <jbn:manualInstallation>Note:  &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5) Copy following new files:&lt;br&gt;
&lt;br&gt;
5a) Copy the new file from PATCH_ROOT/docs/examples/jms/sslext-uil2-service.xml to JBOSS_HOME/docs/examples/jms/sslext-uil2-service.xml&lt;br&gt;
5b) Copy the new file from PATCH_ROOT/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class to JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;br&gt;
&lt;br&gt;
6) Apply the following configuration file patches to following files:&lt;br&gt;
&lt;br&gt;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.
&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Apply the following patch if your instance is derived from the "default" configuration.&lt;/i&gt;&lt;br&gt;
6a) 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/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;
&lt;i&gt;Note: Apply the following patch if your instance is derived from the "all" configuration.&lt;/i&gt;&lt;br&gt;
6b) Use the original file PATCH_ROOT/config-patches/jboss-service-all.xml.orig and the patched file PATCH_ROOT/config-patches/jboss-service-all.xml.patched to update your file JBOSS_HOME/server/all/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;
6c) 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/&lt;all | default&gt;/deploy/jbossweb-tomcat55.sar/server.xml&lt;br&gt;
&lt;br&gt;
6d) 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/&lt;all | default&gt;/deploy/jbossweb-tomcat55.sar/META-INF/webserver-xmbean.xml&lt;br&gt;
6e) 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/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/web.xml&lt;br&gt;
&lt;br&gt;
6f) 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/&lt;all | default&gt;/deploy/jmx-console.war/inspectMBean.jsp&lt;br&gt;
&lt;br&gt;
7) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
8) 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.&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;</jbn:manualInstallation>
    <jbn:automatedInstallation>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
  &lt;jbn:automatedInstallation xmlns:jbn="http://network.jboss.com/elements/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" &gt;
  &lt;jbn:instructions&gt;
   &lt;jbn:instructionSet rdf:about="http://network.jboss.com/instructionVersion#1.4"&gt;
     &lt;![CDATA[&lt;?xml version="1.0"?&gt;
&lt;process-definition name="process"&gt;
   &lt;start-state&gt;
      &lt;transition to="main_process/1"/&gt;
   &lt;/start-state&gt;

   &lt;super-state name="main_process"&gt;

      &lt;node name="1"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.JONServerDownloadActionHandler" config-type="bean"&gt;
           &lt;/action&gt;
         &lt;transition name="success" to="2"/&gt;
      &lt;/node&gt;
      &lt;node name="2"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.CompareDigestActionHandler"
                 config-type="bean"&gt;
            &lt;algorithm&gt;MD5&lt;/algorithm&gt;
            &lt;fileToBeCheckedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeCheckedLocation&gt;
            &lt;expectedDigest&gt;#{software.MD5}&lt;/expectedDigest&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="3"/&gt;
      &lt;/node&gt;

      &lt;node name="3"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.UnzipActionHandler"
                 config-type="bean"&gt;
            &lt;fileToBeUnzippedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeUnzippedLocation&gt;
            &lt;destinationDirectoryLocation&gt;#{patchFolder}&lt;/destinationDirectoryLocation&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="4"/&gt;
      &lt;/node&gt;

      &lt;node name="4"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;stopIfRunning&lt;/actionName&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="5"/&gt;
      &lt;/node&gt;

      &lt;!-- the XML above should *not* change per patch --&gt;


        &lt;node name="5"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbosssx.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbosssx.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="6"/&gt;
                &lt;transition name="success" to="6"/&gt;
        &lt;/node&gt;
        &lt;node name="6"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="7"/&gt;
                &lt;transition name="success" to="7"/&gt;
        &lt;/node&gt;
        &lt;node name="7"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossmq.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossmq.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="8"/&gt;
                &lt;transition name="success" to="8"/&gt;
        &lt;/node&gt;
        &lt;node name="8"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-common-jdbc-wrapper.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss-common-jdbc-wrapper.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="9"/&gt;
                &lt;transition name="success" to="9"/&gt;
        &lt;/node&gt;
        &lt;node name="9"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossha.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossha.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="10"/&gt;
                &lt;transition name="success" to="10"/&gt;
        &lt;/node&gt;
        &lt;node name="10"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jacorb.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jacorb.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="11"/&gt;
                &lt;transition name="success" to="11"/&gt;
        &lt;/node&gt;
        &lt;node name="11"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/uuid-key-generator.sar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/uuid-key-generator.sar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="12"/&gt;
                &lt;transition name="success" to="12"/&gt;
        &lt;/node&gt;
        &lt;node name="12"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/console-mgr-classes.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/console-mgr-classes.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="13"/&gt;
                &lt;transition name="success" to="13"/&gt;
        &lt;/node&gt;
        &lt;node name="13"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="14"/&gt;
                &lt;transition name="success" to="14"/&gt;
        &lt;/node&gt;
        &lt;node name="14"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jboss-aop.deployer/jboss-aspect-library.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jboss-aop.deployer/jboss-aspect-library.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="15"/&gt;
                &lt;transition name="success" to="15"/&gt;
        &lt;/node&gt;
        &lt;node name="15"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="16"/&gt;
                &lt;transition name="success" to="16"/&gt;
        &lt;/node&gt;
        &lt;node name="16"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/catalina.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/catalina.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="17"/&gt;
                &lt;transition name="success" to="17"/&gt;
        &lt;/node&gt;
        &lt;node name="17"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-default.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-default.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="18"/&gt;
                &lt;transition name="success" to="18"/&gt;
        &lt;/node&gt;
        &lt;node name="18"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/jasper-runtime.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/jasper-runtime.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="19"/&gt;
                &lt;transition name="success" to="19"/&gt;
        &lt;/node&gt;
        &lt;node name="19"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/jasper-compiler.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/jasper-compiler.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="20"/&gt;
                &lt;transition name="success" to="20"/&gt;
        &lt;/node&gt;
        &lt;node name="20"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-http.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-http.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="21"/&gt;
                &lt;transition name="success" to="21"/&gt;
        &lt;/node&gt;
        &lt;node name="21"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/naming-resources.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/naming-resources.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="22"/&gt;
                &lt;transition name="success" to="22"/&gt;
        &lt;/node&gt;
        &lt;node name="22"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/catalina-manager.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/catalina-manager.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="23"/&gt;
                &lt;transition name="success" to="23"/&gt;
        &lt;/node&gt;
        &lt;node name="23"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-apr.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-apr.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="24"/&gt;
                &lt;transition name="success" to="24"/&gt;
        &lt;/node&gt;
        &lt;node name="24"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-ajp.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-ajp.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="25"/&gt;
                &lt;transition name="success" to="25"/&gt;
        &lt;/node&gt;
        &lt;node name="25"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/catalina-optional.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/catalina-optional.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="26"/&gt;
                &lt;transition name="success" to="26"/&gt;
        &lt;/node&gt;
        &lt;node name="26"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-util.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-util.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="27"/&gt;
                &lt;transition name="success" to="27"/&gt;
        &lt;/node&gt;
        &lt;node name="27"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-coyote.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-coyote.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="28"/&gt;
                &lt;transition name="success" to="28"/&gt;
        &lt;/node&gt;
        &lt;node name="28"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-webdav.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-webdav.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="29"/&gt;
                &lt;transition name="success" to="29"/&gt;
        &lt;/node&gt;
        &lt;node name="29"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/jasper-compiler-jdt.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/jasper-compiler-jdt.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="30"/&gt;
                &lt;transition name="success" to="30"/&gt;
        &lt;/node&gt;
        &lt;node name="30"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/commons-modeler.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/commons-modeler.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="31"/&gt;
                &lt;transition name="success" to="31"/&gt;
        &lt;/node&gt;
        &lt;node name="31"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-invoker.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-invoker.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="32"/&gt;
                &lt;transition name="success" to="32"/&gt;
        &lt;/node&gt;
        &lt;node name="32"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-common.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-common.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="33"/&gt;
                &lt;transition name="success" to="33"/&gt;
        &lt;/node&gt;
        &lt;node name="33"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-jmx.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-jmx.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="34"/&gt;
                &lt;transition name="success" to="34"/&gt;
        &lt;/node&gt;
        &lt;node name="34"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-system.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-system.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="35"/&gt;
                &lt;transition name="success" to="35"/&gt;
        &lt;/node&gt;
        &lt;node name="35"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-common-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-common-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="36"/&gt;
                &lt;transition name="success" to="36"/&gt;
        &lt;/node&gt;
        &lt;node name="36"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jmx-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jmx-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="37"/&gt;
                &lt;transition name="success" to="37"/&gt;
        &lt;/node&gt;
        &lt;node name="37"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="38"/&gt;
                &lt;transition name="success" to="38"/&gt;
        &lt;/node&gt;
        &lt;node name="38"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossmq-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossmq-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="39"/&gt;
                &lt;transition name="success" to="39"/&gt;
        &lt;/node&gt;
        &lt;node name="39"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossha-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossha-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="40"/&gt;
                &lt;transition name="success" to="40"/&gt;
        &lt;/node&gt;
        &lt;node name="40"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jacorb.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jacorb.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="41"/&gt;
                &lt;transition name="success" to="41"/&gt;
        &lt;/node&gt;
        &lt;node name="41"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossall-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossall-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="42"/&gt;
                &lt;transition name="success" to="42"/&gt;
        &lt;/node&gt;
        &lt;node name="42"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-minimal.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/minimal/lib/jboss-minimal.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="43"/&gt;
                &lt;transition name="success" to="43"/&gt;
        &lt;/node&gt;
        &lt;node name="43"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/bin/run.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/bin/run.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="44"/&gt;
                &lt;transition name="success" to="44"/&gt;
        &lt;/node&gt;

        &lt;node name="44"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
                        &lt;notification&gt;Copy the new file from #{patchFolder}/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class to #{jbossServerHomeDir}/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="45"/&gt;
        &lt;/node&gt;
        &lt;node name="45"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
                        &lt;notification&gt;Copy the new file from #{patchFolder}/docs/examples/jms/sslext-uil2-service.xml to #{jbossHomeDir}/docs/examples/jms/sslext-uil2-service.xml&lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="46"/&gt;
        &lt;/node&gt;




             &lt;node name="46"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Apply the following patch if your instance is derived from the "all" configuration. Use the original file #{patchFolder}/config-patches/jboss-service-all.xml.orig and the patched file #{patchFolder}/config-patches/jboss-service-all.xml.patched to update your file #{jbossHomeDir}/server/all/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="47"/&gt;
            &lt;/node&gt;



             &lt;node name="47"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Apply the following patch if your instance is derived from the "default" configuration. Use the original file #{patchFolder}/config-patches/jboss-service.xml.orig and the patched file #{patchFolder}/config-patches/jboss-service.xml.patched to update your file #{jbossHomeDir}/server/default/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="48"/&gt;
            &lt;/node&gt;



             &lt;node name="48"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/server.xml.orig and the patched file #{patchFolder}/config-patches/server.xml.patched to update your file #{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/server.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="49"/&gt;
            &lt;/node&gt;



             &lt;node name="49"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/webserver-xmbean.xml.orig and the patched file #{patchFolder}/config-patches/webserver-xmbean.xml.patched to update your file #{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/META-INF/webserver-xmbean.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="50"/&gt;
            &lt;/node&gt;



             &lt;node name="50"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/web.xml.orig and the patched file #{patchFolder}/config-patches/web.xml.patched to update your file #{jbossServerHomeDir}/deploy/jmx-console.war/WEB-INF/web.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="51"/&gt;
            &lt;/node&gt;



             &lt;node name="51"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/inspectMBean.jsp.orig and the patched file #{patchFolder}/config-patches/inspectMBean.jsp.patched to update your file #{jbossServerHomeDir}/deploy/jmx-console.war/inspectMBean.jsp &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="52"/&gt;
            &lt;/node&gt;



      &lt;!-- the XML below should *not* change per patch --&gt;

      &lt;node name="52"&gt;
&lt;!-- this action element was removed, beacuse there are manuall steps to do, before you can start the server
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;start&lt;/actionName&gt;
         &lt;/action&gt;
--&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
            &lt;notification&gt;Start your JBoss instance and perform a scan to update the version string. Go to your JBoss instance, choose the Inventory tab, edit the Configuration Properties and click OK&lt;/notification&gt;
         &lt;/action&gt;

         &lt;transition name="success" to="../end"/&gt;
      &lt;/node&gt;

      &lt;transition name="error" to="end"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.SetProcessStatusActionHandler" config-type="bean"&gt;
            &lt;status&gt;false&lt;/status&gt;
         &lt;/action&gt;
      &lt;/transition&gt;

   &lt;/super-state&gt;
   &lt;end-state name="end"/&gt;
&lt;/process-definition&gt;


]]&gt;
   &lt;/jbn:instructionSet&gt;
 &lt;/jbn:instructions&gt;
&lt;/jbn:automatedInstallation&gt;</jbn:automatedInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-06-12T11:46:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007G9qxAAC">
    <title>BUGFIX: ASPATCH-214 - JBoss AS 4.0.4.GA_CP07</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007G9qxAAC</link>
    <description>TITLE: &amp;nbsp; JBoss AS 4.0.4.GA_CP07&lt;br&gt;JIRA ID: &amp;nbsp; ASPATCH-214&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4.GA_CP06&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4.GA_CP05&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4.GA_CP04&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4.GA_CP03&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4.GA_CP02&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4.GA_CP01&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CP07 is the seventh cumulative patch for JBoss 4.0.4.GA. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP07:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-209"&gt;ASPATCH-209&lt;/a&gt;: JBAS-4229 HASingletonController doesn't handle "split brain" correctly.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-206"&gt;ASPATCH-206&lt;/a&gt;: Upgrade Tomcat to 5.5.23, which includes security fixes for problems affecting 5.5.17 and 5.5.20&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP06:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-183"&gt;ASPATCH-183&lt;/a&gt;: Upgrade of JacORB library to JacORB 2.2.3.cp01&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-172"&gt;ASPATCH-172&lt;/a&gt;: JBAS-3311: Access Control on JMX Operations in the JMX Console&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP05:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-155"&gt;ASPATCH-155&lt;/a&gt;: cache partition index calculation&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-145"&gt;ASPATCH-145&lt;/a&gt;: support value classes in EJBQLToSQL92Compiler&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP04:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-136"&gt;ASPATCH-136&lt;/a&gt;: JConsole throws exception on connect post JBoss4.0.3SP1&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-128"&gt;ASPATCH-128&lt;/a&gt;: CLONE -JBAS-3861: DeploymentFileRepository can be used to write/remove arbitrary files in the filesystem&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-121"&gt;ASPATCH-121&lt;/a&gt;: JBAS-3300: PooledInvokerProxy thread safety patch&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-109"&gt;ASPATCH-109&lt;/a&gt;: JBAS-3755: Expose all SSL socket factory settings via properties or attributes for UIL2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-106"&gt;ASPATCH-106&lt;/a&gt;: JBAS-3755: Expose all SSL socket factory settings via properties or attributes for UIL2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-104"&gt;ASPATCH-104&lt;/a&gt;: JBAS-3692: NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-61"&gt;ASPATCH-61&lt;/a&gt;: JBAS-3335: JBAS-3328 HiLoKeyGenerator.generateKey is not thread-safe&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-58"&gt;ASPATCH-58&lt;/a&gt;: JBAS-3519: Work directory shouldn't be deleted on Context Destroy&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-84"&gt;ASPATCH-84&lt;/a&gt;: JBAS-3362: org.jboss.test.cmp2.idxandusersql.test.IdxAndUsersqlUnitTestCase failure&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-80"&gt;ASPATCH-80&lt;/a&gt;: JBTM-138: Fix references to TxManager to allow JBossTS as a replacement.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-62"&gt;ASPATCH-62&lt;/a&gt;: JBAS-3338: Role Mapping Login Module that maps application role to declarative role&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-60"&gt;ASPATCH-60&lt;/a&gt;: JBAS-3351: JBAS-3258 Patch for JBoss 4.0.4.GA&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-59"&gt;ASPATCH-59&lt;/a&gt;: JBAS-3361: JBAS-3341 Entity container is not ready after its startService&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-57"&gt;ASPATCH-57&lt;/a&gt;: JBAS-3475: Upgrade of JacORB library to "JacORB 2.2.4 JBoss patch 1".&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-56"&gt;ASPATCH-56&lt;/a&gt;: JBAS-3526: JBAS-3310 and JBAS-3528 Patch for JBoss 4.0.4.GA&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-55"&gt;ASPATCH-55&lt;/a&gt;: JBAS-3552: support for JBAS-3541 JDBCParameterSetter is not used for query parameters&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-52"&gt;ASPATCH-52&lt;/a&gt;: JBAS-3564: CallByValue is not marshalling certain data from CMP&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-51"&gt;ASPATCH-51&lt;/a&gt;: JBAS-3623: Backport JBAS-3463 to 4.0.4.GA&lt;br&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-4.0.4.GA_CP07.zip / 24052231&lt;br&gt;MD5: &amp;nbsp; 12090021c968862db984824b160bb5d9&lt;br&gt;SHA-256: &amp;nbsp; 2e47053bca77cfde4b609d1b0be7aeec4f855ea94bac11d795f989901f1aca3d&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Note:  &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5) Copy following new files:&lt;br&gt;
&lt;br&gt;
5a) COPY the new file from PATCH_ROOT/docs/examples/jms/sslext-uil2-service.xml to JBOSS_HOME/docs/examples/jms/sslext-uil2-service.xml&lt;br&gt;
6) Apply the following configuration file patches to following files:&lt;br&gt;
&lt;br&gt;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.
&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Apply the following patch if your instance is derived from the "default" configuration.&lt;/i&gt;&lt;br&gt;
6a) 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/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;
&lt;i&gt;Note: Apply the following patch if your instance is derived from the "all" configuration.&lt;/i&gt;&lt;br&gt;
6b) Use the original file PATCH_ROOT/config-patches/jboss-service-all.xml.orig and the patched file PATCH_ROOT/config-patches/jboss-service-all.xml.patched to update your file JBOSS_HOME/server/all/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;
6c) 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/&lt;all | default&gt;/deploy/jbossweb-tomcat55.sar/server.xml&lt;br&gt;
&lt;br&gt;
6d) Use the original file PATCH_ROOT/config-patches/webserver-xmbean.xml.orig and the patched file PATCH_ROOT/config-patches/webserver-xmbean.xml.orig to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/jbossweb-tomcat55.sar/META-INF/webserver-xmbean.xml&lt;br&gt;
6e) Use the original file PATCH_ROOT/config-patches/web.xml.orig and the patched file PATCH_ROOT/config-patches/web.xml.orig to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/web.xml&lt;br&gt;
&lt;br&gt;
7) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
8) Perform a scan to update the version string. Go to your JBoss instance, choose the Inventory tab, edit the Configuration Properties and click OK.&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon May 07 13:22:44 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon May 07 14:53:51 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss AS 4.0.4.GA_CP07</dc:subject>
    <dc:date>2007-05-07T13:22:Z</dc:date>
    <jbn:creator>Jaroslaw Kijanowski</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4GA_CP01"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.4.GA_CP01" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0139">Application Server; 4.0.4.GA_CP01</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4.GA_CP04"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.4.GA_CP04" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0154">Application Server; 4.0.4.GA_CP04</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4.GA_CP06"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.4.GA_CP06" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0171">Application Server; 4.0.4.GA_CP06</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4GA_CP02"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.4.GA_CP02" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0145">Application Server; 4.0.4.GA_CP02</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4.GA_CP05"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.4.GA_CP05" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0155">Application Server; 4.0.4.GA_CP05</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4GA"
        jbn:productName="Application Server" jbn:productVersion="4.0.4" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0110">Application Server; 4.0.4</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4GA_CP03"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.4.GA_CP03" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0146">Application Server; 4.0.4.GA_CP03</jbn:product>
    </jbn:products>
    <jbn:jira>ASPATCH-214</jbn:jira>
    <jbn:md5>12090021c968862db984824b160bb5d9</jbn:md5>
    <jbn:sha256>2e47053bca77cfde4b609d1b0be7aeec4f855ea94bac11d795f989901f1aca3d</jbn:sha256>
    <jbn:fileName>jboss-4.0.4.GA_CP07.zip</jbn:fileName>
    <jbn:fileSize>24052231</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007G9qxAAC</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007G9qxAAC</jbn:automatedDownloadUrl>
    <jbn:instructionCompatibilityVersion>1.4</jbn:instructionCompatibilityVersion>
    <jbn:longDescription>Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP07:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-209"&gt;ASPATCH-209&lt;/a&gt;: JBAS-4229 HASingletonController doesn't handle "split brain" correctly.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-206"&gt;ASPATCH-206&lt;/a&gt;: Upgrade Tomcat to 5.5.23, which includes security fixes for problems affecting 5.5.17 and 5.5.20&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP06:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-183"&gt;ASPATCH-183&lt;/a&gt;: Upgrade of JacORB library to JacORB 2.2.3.cp01&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-172"&gt;ASPATCH-172&lt;/a&gt;: JBAS-3311: Access Control on JMX Operations in the JMX Console&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP05:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-155"&gt;ASPATCH-155&lt;/a&gt;: cache partition index calculation&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-145"&gt;ASPATCH-145&lt;/a&gt;: support value classes in EJBQLToSQL92Compiler&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP04:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-136"&gt;ASPATCH-136&lt;/a&gt;: JConsole throws exception on connect post JBoss4.0.3SP1&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-128"&gt;ASPATCH-128&lt;/a&gt;: CLONE -JBAS-3861: DeploymentFileRepository can be used to write/remove arbitrary files in the filesystem&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-121"&gt;ASPATCH-121&lt;/a&gt;: JBAS-3300: PooledInvokerProxy thread safety patch&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-109"&gt;ASPATCH-109&lt;/a&gt;: JBAS-3755: Expose all SSL socket factory settings via properties or attributes for UIL2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-106"&gt;ASPATCH-106&lt;/a&gt;: JBAS-3755: Expose all SSL socket factory settings via properties or attributes for UIL2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-104"&gt;ASPATCH-104&lt;/a&gt;: JBAS-3692: NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-61"&gt;ASPATCH-61&lt;/a&gt;: JBAS-3335: JBAS-3328 HiLoKeyGenerator.generateKey is not thread-safe&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-58"&gt;ASPATCH-58&lt;/a&gt;: JBAS-3519: Work directory shouldn't be deleted on Context Destroy&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-84"&gt;ASPATCH-84&lt;/a&gt;: JBAS-3362: org.jboss.test.cmp2.idxandusersql.test.IdxAndUsersqlUnitTestCase failure&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-80"&gt;ASPATCH-80&lt;/a&gt;: JBTM-138: Fix references to TxManager to allow JBossTS as a replacement.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-62"&gt;ASPATCH-62&lt;/a&gt;: JBAS-3338: Role Mapping Login Module that maps application role to declarative role&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-60"&gt;ASPATCH-60&lt;/a&gt;: JBAS-3351: JBAS-3258 Patch for JBoss 4.0.4.GA&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-59"&gt;ASPATCH-59&lt;/a&gt;: JBAS-3361: JBAS-3341 Entity container is not ready after its startService&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-57"&gt;ASPATCH-57&lt;/a&gt;: JBAS-3475: Upgrade of JacORB library to "JacORB 2.2.4 JBoss patch 1".&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-56"&gt;ASPATCH-56&lt;/a&gt;: JBAS-3526: JBAS-3310 and JBAS-3528 Patch for JBoss 4.0.4.GA&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-55"&gt;ASPATCH-55&lt;/a&gt;: JBAS-3552: support for JBAS-3541 JDBCParameterSetter is not used for query parameters&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-52"&gt;ASPATCH-52&lt;/a&gt;: JBAS-3564: CallByValue is not marshalling certain data from CMP&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-51"&gt;ASPATCH-51&lt;/a&gt;: JBAS-3623: Backport JBAS-3463 to 4.0.4.GA&lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>CP07 is the seventh cumulative patch for JBoss 4.0.4.GA. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;</jbn:shortDescription>
    <jbn:manualInstallation>Note:  &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5) Copy following new files:&lt;br&gt;
&lt;br&gt;
5a) COPY the new file from PATCH_ROOT/docs/examples/jms/sslext-uil2-service.xml to JBOSS_HOME/docs/examples/jms/sslext-uil2-service.xml&lt;br&gt;
6) Apply the following configuration file patches to following files:&lt;br&gt;
&lt;br&gt;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.
&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Apply the following patch if your instance is derived from the "default" configuration.&lt;/i&gt;&lt;br&gt;
6a) 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/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;
&lt;i&gt;Note: Apply the following patch if your instance is derived from the "all" configuration.&lt;/i&gt;&lt;br&gt;
6b) Use the original file PATCH_ROOT/config-patches/jboss-service-all.xml.orig and the patched file PATCH_ROOT/config-patches/jboss-service-all.xml.patched to update your file JBOSS_HOME/server/all/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;
6c) 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/&lt;all | default&gt;/deploy/jbossweb-tomcat55.sar/server.xml&lt;br&gt;
&lt;br&gt;
6d) Use the original file PATCH_ROOT/config-patches/webserver-xmbean.xml.orig and the patched file PATCH_ROOT/config-patches/webserver-xmbean.xml.orig to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/jbossweb-tomcat55.sar/META-INF/webserver-xmbean.xml&lt;br&gt;
6e) Use the original file PATCH_ROOT/config-patches/web.xml.orig and the patched file PATCH_ROOT/config-patches/web.xml.orig to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/web.xml&lt;br&gt;
&lt;br&gt;
7) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
8) Perform a scan to update the version string. Go to your JBoss instance, choose the Inventory tab, edit the Configuration Properties and click OK.&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;</jbn:manualInstallation>
    <jbn:automatedInstallation>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
  &lt;jbn:automatedInstallation xmlns:jbn="http://network.jboss.com/elements/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" &gt;
  &lt;jbn:instructions&gt;
   &lt;jbn:instructionSet rdf:about="http://network.jboss.com/instructionVersion#1.4"&gt;
     &lt;![CDATA[&lt;?xml version="1.0"?&gt;
&lt;process-definition name="process"&gt;
   &lt;start-state&gt;
      &lt;transition to="main_process/1"/&gt;
   &lt;/start-state&gt;

   &lt;super-state name="main_process"&gt;

      &lt;node name="1"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.JONServerDownloadActionHandler" config-type="bean"&gt;
           &lt;/action&gt;
         &lt;transition name="success" to="2"/&gt;
      &lt;/node&gt;
      &lt;node name="2"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.CompareDigestActionHandler"
                 config-type="bean"&gt;
            &lt;algorithm&gt;MD5&lt;/algorithm&gt;
            &lt;fileToBeCheckedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeCheckedLocation&gt;
            &lt;expectedDigest&gt;#{software.MD5}&lt;/expectedDigest&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="3"/&gt;
      &lt;/node&gt;

      &lt;node name="3"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.UnzipActionHandler"
                 config-type="bean"&gt;
            &lt;fileToBeUnzippedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeUnzippedLocation&gt;
            &lt;destinationDirectoryLocation&gt;#{patchFolder}&lt;/destinationDirectoryLocation&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="4"/&gt;
      &lt;/node&gt;

      &lt;node name="4"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;stopIfRunning&lt;/actionName&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="5"/&gt;
      &lt;/node&gt;

      &lt;!-- the XML above should *not* change per patch --&gt;


        &lt;node name="5"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbosssx.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbosssx.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="6"/&gt;
                &lt;transition name="success" to="6"/&gt;
        &lt;/node&gt;
        &lt;node name="6"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="7"/&gt;
                &lt;transition name="success" to="7"/&gt;
        &lt;/node&gt;
        &lt;node name="7"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossmq.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossmq.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="8"/&gt;
                &lt;transition name="success" to="8"/&gt;
        &lt;/node&gt;
        &lt;node name="8"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-common-jdbc-wrapper.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss-common-jdbc-wrapper.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="9"/&gt;
                &lt;transition name="success" to="9"/&gt;
        &lt;/node&gt;
        &lt;node name="9"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossha.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossha.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="10"/&gt;
                &lt;transition name="success" to="10"/&gt;
        &lt;/node&gt;
        &lt;node name="10"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jacorb.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jacorb.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="11"/&gt;
                &lt;transition name="success" to="11"/&gt;
        &lt;/node&gt;
        &lt;node name="11"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/uuid-key-generator.sar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/uuid-key-generator.sar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="12"/&gt;
                &lt;transition name="success" to="12"/&gt;
        &lt;/node&gt;
        &lt;node name="12"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/console-mgr-classes.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/console-mgr-classes.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="13"/&gt;
                &lt;transition name="success" to="13"/&gt;
        &lt;/node&gt;
        &lt;node name="13"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="14"/&gt;
                &lt;transition name="success" to="14"/&gt;
        &lt;/node&gt;
        &lt;node name="14"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jboss-aop.deployer/jboss-aspect-library.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jboss-aop.deployer/jboss-aspect-library.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="15"/&gt;
                &lt;transition name="success" to="15"/&gt;
        &lt;/node&gt;
        &lt;node name="15"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-http.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-http.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="16"/&gt;
                &lt;transition name="success" to="16"/&gt;
        &lt;/node&gt;
        &lt;node name="16"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-invoker.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-invoker.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="17"/&gt;
                &lt;transition name="success" to="17"/&gt;
        &lt;/node&gt;
        &lt;node name="17"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/jasper-compiler-jdt.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/jasper-compiler-jdt.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="18"/&gt;
                &lt;transition name="success" to="18"/&gt;
        &lt;/node&gt;
        &lt;node name="18"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/jasper-compiler.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/jasper-compiler.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="19"/&gt;
                &lt;transition name="success" to="19"/&gt;
        &lt;/node&gt;
        &lt;node name="19"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/catalina-manager.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/catalina-manager.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="20"/&gt;
                &lt;transition name="success" to="20"/&gt;
        &lt;/node&gt;
        &lt;node name="20"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="21"/&gt;
                &lt;transition name="success" to="21"/&gt;
        &lt;/node&gt;
        &lt;node name="21"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-default.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-default.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="22"/&gt;
                &lt;transition name="success" to="22"/&gt;
        &lt;/node&gt;
        &lt;node name="22"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-coyote.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-coyote.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="23"/&gt;
                &lt;transition name="success" to="23"/&gt;
        &lt;/node&gt;
        &lt;node name="23"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/catalina-optional.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/catalina-optional.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="24"/&gt;
                &lt;transition name="success" to="24"/&gt;
        &lt;/node&gt;
        &lt;node name="24"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-webdav.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-webdav.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="25"/&gt;
                &lt;transition name="success" to="25"/&gt;
        &lt;/node&gt;
        &lt;node name="25"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-util.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-util.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="26"/&gt;
                &lt;transition name="success" to="26"/&gt;
        &lt;/node&gt;
        &lt;node name="26"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/naming-resources.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/naming-resources.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="27"/&gt;
                &lt;transition name="success" to="27"/&gt;
        &lt;/node&gt;
        &lt;node name="27"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-apr.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-apr.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="28"/&gt;
                &lt;transition name="success" to="28"/&gt;
        &lt;/node&gt;
        &lt;node name="28"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-ajp.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-ajp.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="29"/&gt;
                &lt;transition name="success" to="29"/&gt;
        &lt;/node&gt;
        &lt;node name="29"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/catalina.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/catalina.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="30"/&gt;
                &lt;transition name="success" to="30"/&gt;
        &lt;/node&gt;
        &lt;node name="30"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/jasper-runtime.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/jasper-runtime.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="31"/&gt;
                &lt;transition name="success" to="31"/&gt;
        &lt;/node&gt;
        &lt;node name="31"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/commons-modeler.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/commons-modeler.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="32"/&gt;
                &lt;transition name="success" to="32"/&gt;
        &lt;/node&gt;
        &lt;node name="32"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/tc5-cluster.sar/tc5-cluster.aop&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/tc5-cluster.sar/tc5-cluster.aop&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="33"/&gt;
                &lt;transition name="success" to="33"/&gt;
        &lt;/node&gt;
        &lt;node name="33"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-common.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-common.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="34"/&gt;
                &lt;transition name="success" to="34"/&gt;
        &lt;/node&gt;
        &lt;node name="34"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-system.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-system.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="35"/&gt;
                &lt;transition name="success" to="35"/&gt;
        &lt;/node&gt;
        &lt;node name="35"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-common-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-common-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="36"/&gt;
                &lt;transition name="success" to="36"/&gt;
        &lt;/node&gt;
        &lt;node name="36"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="37"/&gt;
                &lt;transition name="success" to="37"/&gt;
        &lt;/node&gt;
        &lt;node name="37"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossmq-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossmq-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="38"/&gt;
                &lt;transition name="success" to="38"/&gt;
        &lt;/node&gt;
        &lt;node name="38"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossha-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossha-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="39"/&gt;
                &lt;transition name="success" to="39"/&gt;
        &lt;/node&gt;
        &lt;node name="39"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jacorb.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jacorb.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="40"/&gt;
                &lt;transition name="success" to="40"/&gt;
        &lt;/node&gt;
        &lt;node name="40"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossall-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossall-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="41"/&gt;
                &lt;transition name="success" to="41"/&gt;
        &lt;/node&gt;
        &lt;node name="41"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-minimal.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/minimal/lib/jboss-minimal.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="42"/&gt;
                &lt;transition name="success" to="42"/&gt;
        &lt;/node&gt;
        &lt;node name="42"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/bin/run.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/bin/run.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="43"/&gt;
                &lt;transition name="success" to="43"/&gt;
        &lt;/node&gt;

        &lt;node name="43"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
                        &lt;notification&gt;Copy the new file from #{patchFolder}/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class to #{jbossServerHomeDir}/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="44"/&gt;
        &lt;/node&gt;
        &lt;node name="44"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
                        &lt;notification&gt;Copy the new file from #{patchFolder}/docs/examples/jms/sslext-uil2-service.xml to #{jbossHomeDir}/docs/examples/jms/sslext-uil2-service.xml&lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="45"/&gt;
        &lt;/node&gt;




             &lt;node name="45"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Apply the following patch if your instance is derived from the "all" configuration. Use the original file #{patchFolder}/config-patches/jboss-service-all.xml.orig and the patched file #{patchFolder}/config-patches/jboss-service-all.xml.patched to update your file #{jbossHomeDir}/server/all/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="46"/&gt;
            &lt;/node&gt;



             &lt;node name="46"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Apply the following patch if your instance is derived from the "default" configuration. Use the original file #{patchFolder}/config-patches/jboss-service.xml.orig and the patched file #{patchFolder}/config-patches/jboss-service.xml.patched to update your file #{jbossHomeDir}/server/default/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="47"/&gt;
            &lt;/node&gt;



             &lt;node name="47"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/server.xml.orig and the patched file #{patchFolder}/config-patches/server.xml.patched to update your file #{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/server.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="48"/&gt;
            &lt;/node&gt;



             &lt;node name="48"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/webserver-xmbean.xml.orig and the patched file #{patchFolder}/config-patches/webserver-xmbean.xml.patched to update your file #{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/META-INF/webserver-xmbean.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="49"/&gt;
            &lt;/node&gt;



             &lt;node name="49"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/web.xml.orig and the patched file #{patchFolder}/config-patches/web.xml.patched to update your file #{jbossServerHomeDir}/deploy/jmx-console.war/WEB-INF/web.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="50"/&gt;
            &lt;/node&gt;



      &lt;!-- the XML below should *not* change per patch --&gt;

      &lt;node name="50"&gt;
&lt;!-- this action element was removed, beacuse there are manuall steps to do, before you can start the server
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;start&lt;/actionName&gt;
         &lt;/action&gt;
--&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
            &lt;notification&gt;Start your JBoss instance and perform a scan to update the version string. Go to your JBoss instance, choose the Inventory tab, edit the Configuration Properties and click OK&lt;/notification&gt;
         &lt;/action&gt;

         &lt;transition name="success" to="../end"/&gt;
      &lt;/node&gt;

      &lt;transition name="error" to="end"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.SetProcessStatusActionHandler" config-type="bean"&gt;
            &lt;status&gt;false&lt;/status&gt;
         &lt;/action&gt;
      &lt;/transition&gt;

   &lt;/super-state&gt;
   &lt;end-state name="end"/&gt;
&lt;/process-definition&gt;




]]&gt;
   &lt;/jbn:instructionSet&gt;
 &lt;/jbn:instructions&gt;
&lt;/jbn:automatedInstallation&gt;</jbn:automatedInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-05-07T14:53:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007EsTDAA0">
    <title>BUGFIX: ASPATCH-188 - JBoss AS 4.0.4.GA_CP06</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007EsTDAA0</link>
    <description>TITLE: &amp;nbsp; JBoss AS 4.0.4.GA_CP06&lt;br&gt;JIRA ID: &amp;nbsp; ASPATCH-188&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4.GA_CP05&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4.GA_CP04&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4.GA_CP03&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4.GA_CP02&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4.GA_CP01&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CP06 is the sixth cumulative patch for JBoss 4.0.4.GA. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP06:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-183"&gt;ASPATCH-183&lt;/a&gt;: Upgrade of JacORB library to JacORB 2.2.3.cp01&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-172"&gt;ASPATCH-172&lt;/a&gt;: JBAS-3311: Access Control on JMX Operations in the JMX Console&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP05:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-155"&gt;ASPATCH-155&lt;/a&gt;: cache partition index calculation&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-145"&gt;ASPATCH-145&lt;/a&gt;: support value classes in EJBQLToSQL92Compiler&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP04:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-136"&gt;ASPATCH-136&lt;/a&gt;: JConsole throws exception on connect post JBoss4.0.3SP1&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-128"&gt;ASPATCH-128&lt;/a&gt;: CLONE -JBAS-3861: DeploymentFileRepository can be used to write/remove arbitrary files in the filesystem&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-121"&gt;ASPATCH-121&lt;/a&gt;: JBAS-3300: PooledInvokerProxy thread safety patch&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-109"&gt;ASPATCH-109&lt;/a&gt;: JBAS-3755: Expose all SSL socket factory settings via properties or attributes for UIL2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-106"&gt;ASPATCH-106&lt;/a&gt;: JBAS-3755: Expose all SSL socket factory settings via properties or attributes for UIL2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-104"&gt;ASPATCH-104&lt;/a&gt;: JBAS-3692: NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-61"&gt;ASPATCH-61&lt;/a&gt;: JBAS-3335: JBAS-3328 HiLoKeyGenerator.generateKey is not thread-safe&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-58"&gt;ASPATCH-58&lt;/a&gt;: JBAS-3519: Work directory shouldn't be deleted on Context Destroy&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-84"&gt;ASPATCH-84&lt;/a&gt;: JBAS-3362: org.jboss.test.cmp2.idxandusersql.test.IdxAndUsersqlUnitTestCase failure&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-80"&gt;ASPATCH-80&lt;/a&gt;: JBTM-138: Fix references to TxManager to allow JBossTS as a replacement.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-62"&gt;ASPATCH-62&lt;/a&gt;: JBAS-3338: Role Mapping Login Module that maps application role to declarative role&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-60"&gt;ASPATCH-60&lt;/a&gt;: JBAS-3351: JBAS-3258 Patch for JBoss 4.0.4.GA&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-59"&gt;ASPATCH-59&lt;/a&gt;: JBAS-3361: JBAS-3341 Entity container is not ready after its startService&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-57"&gt;ASPATCH-57&lt;/a&gt;: JBAS-3475: Upgrade of JacORB library to "JacORB 2.2.4 JBoss patch 1".&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-56"&gt;ASPATCH-56&lt;/a&gt;: JBAS-3526: JBAS-3310 and JBAS-3528 Patch for JBoss 4.0.4.GA&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-55"&gt;ASPATCH-55&lt;/a&gt;: JBAS-3552: support for JBAS-3541 JDBCParameterSetter is not used for query parameters&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-52"&gt;ASPATCH-52&lt;/a&gt;: JBAS-3564: CallByValue is not marshalling certain data from CMP&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-51"&gt;ASPATCH-51&lt;/a&gt;: JBAS-3623: Backport JBAS-3463 to 4.0.4.GA&lt;br&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-4.0.4.GA_CP06.zip / 20676947&lt;br&gt;MD5: &amp;nbsp; 640428e60fc45dcc8e3fbdfb6df91313&lt;br&gt;SHA-256: &amp;nbsp; cb3b475f9866f2bb38ca39ac17ac6fb48f70e534572e0f8d959bf4383af8ad07&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Note:  &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5) Copy following new files:&lt;br&gt;
&lt;br&gt;
5a) COPY the new file from PATCH_ROOT/docs/examples/jms/sslext-uil2-service.xml to JBOSS_HOME/docs/examples/jms/sslext-uil2-service.xml&lt;br&gt;
6) Apply the following configuration file patches to following files:&lt;br&gt;
&lt;br&gt;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.
&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Apply the following patch if your instance is derived from the "default" configuration.&lt;/i&gt;&lt;br&gt;
6a) 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/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;
&lt;i&gt;Note: Apply the following patch if your instance is derived from the "all" configuration.&lt;/i&gt;&lt;br&gt;
6b) Use the original file PATCH_ROOT/config-patches/jboss-service-all.xml.orig and the patched file PATCH_ROOT/config-patches/jboss-service-all.xml.patched to update your file JBOSS_HOME/server/all/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;
6c) 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/&lt;all | default&gt;/deploy/jbossweb-tomcat55.sar/server.xml&lt;br&gt;
&lt;br&gt;
6d) Use the original file PATCH_ROOT/config-patches/webserver-xmbean.xml.orig and the patched file PATCH_ROOT/config-patches/webserver-xmbean.xml.orig to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/jbossweb-tomcat55.sar/META-INF/webserver-xmbean.xml&lt;br&gt;
6e) Use the original file PATCH_ROOT/config-patches/web.xml.orig and the patched file PATCH_ROOT/config-patches/web.xml.orig to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/web.xml&lt;br&gt;
&lt;br&gt;
7) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
8) Perform a scan to update the version string. Go to your JBoss instance, choose the Inventory tab, edit the Configuration Properties and click OK.&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Apr 10 13:43:34 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Apr 10 18:20:52 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss AS 4.0.4.GA_CP06</dc:subject>
    <dc:date>2007-04-10T13:43:Z</dc:date>
    <jbn:creator>Jaroslaw Kijanowski</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4GA_CP01"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.4.GA_CP01" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0139">Application Server; 4.0.4.GA_CP01</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4.GA_CP04"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.4.GA_CP04" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0154">Application Server; 4.0.4.GA_CP04</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4GA_CP02"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.4.GA_CP02" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0145">Application Server; 4.0.4.GA_CP02</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4.GA_CP05"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.4.GA_CP05" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0155">Application Server; 4.0.4.GA_CP05</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4GA"
        jbn:productName="Application Server" jbn:productVersion="4.0.4" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0110">Application Server; 4.0.4</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4GA_CP03"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.4.GA_CP03" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0146">Application Server; 4.0.4.GA_CP03</jbn:product>
    </jbn:products>
    <jbn:jira>ASPATCH-188</jbn:jira>
    <jbn:md5>640428e60fc45dcc8e3fbdfb6df91313</jbn:md5>
    <jbn:sha256>cb3b475f9866f2bb38ca39ac17ac6fb48f70e534572e0f8d959bf4383af8ad07</jbn:sha256>
    <jbn:fileName>jboss-4.0.4.GA_CP06.zip</jbn:fileName>
    <jbn:fileSize>20676947</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007EsTDAA0</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007EsTDAA0</jbn:automatedDownloadUrl>
    <jbn:instructionCompatibilityVersion>1.4</jbn:instructionCompatibilityVersion>
    <jbn:longDescription>Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP06:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-183"&gt;ASPATCH-183&lt;/a&gt;: Upgrade of JacORB library to JacORB 2.2.3.cp01&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-172"&gt;ASPATCH-172&lt;/a&gt;: JBAS-3311: Access Control on JMX Operations in the JMX Console&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP05:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-155"&gt;ASPATCH-155&lt;/a&gt;: cache partition index calculation&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-145"&gt;ASPATCH-145&lt;/a&gt;: support value classes in EJBQLToSQL92Compiler&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP04:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-136"&gt;ASPATCH-136&lt;/a&gt;: JConsole throws exception on connect post JBoss4.0.3SP1&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-128"&gt;ASPATCH-128&lt;/a&gt;: CLONE -JBAS-3861: DeploymentFileRepository can be used to write/remove arbitrary files in the filesystem&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-121"&gt;ASPATCH-121&lt;/a&gt;: JBAS-3300: PooledInvokerProxy thread safety patch&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-109"&gt;ASPATCH-109&lt;/a&gt;: JBAS-3755: Expose all SSL socket factory settings via properties or attributes for UIL2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-106"&gt;ASPATCH-106&lt;/a&gt;: JBAS-3755: Expose all SSL socket factory settings via properties or attributes for UIL2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-104"&gt;ASPATCH-104&lt;/a&gt;: JBAS-3692: NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-61"&gt;ASPATCH-61&lt;/a&gt;: JBAS-3335: JBAS-3328 HiLoKeyGenerator.generateKey is not thread-safe&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-58"&gt;ASPATCH-58&lt;/a&gt;: JBAS-3519: Work directory shouldn't be deleted on Context Destroy&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-84"&gt;ASPATCH-84&lt;/a&gt;: JBAS-3362: org.jboss.test.cmp2.idxandusersql.test.IdxAndUsersqlUnitTestCase failure&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-80"&gt;ASPATCH-80&lt;/a&gt;: JBTM-138: Fix references to TxManager to allow JBossTS as a replacement.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-62"&gt;ASPATCH-62&lt;/a&gt;: JBAS-3338: Role Mapping Login Module that maps application role to declarative role&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-60"&gt;ASPATCH-60&lt;/a&gt;: JBAS-3351: JBAS-3258 Patch for JBoss 4.0.4.GA&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-59"&gt;ASPATCH-59&lt;/a&gt;: JBAS-3361: JBAS-3341 Entity container is not ready after its startService&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-57"&gt;ASPATCH-57&lt;/a&gt;: JBAS-3475: Upgrade of JacORB library to "JacORB 2.2.4 JBoss patch 1".&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-56"&gt;ASPATCH-56&lt;/a&gt;: JBAS-3526: JBAS-3310 and JBAS-3528 Patch for JBoss 4.0.4.GA&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-55"&gt;ASPATCH-55&lt;/a&gt;: JBAS-3552: support for JBAS-3541 JDBCParameterSetter is not used for query parameters&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-52"&gt;ASPATCH-52&lt;/a&gt;: JBAS-3564: CallByValue is not marshalling certain data from CMP&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-51"&gt;ASPATCH-51&lt;/a&gt;: JBAS-3623: Backport JBAS-3463 to 4.0.4.GA&lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>CP06 is the sixth cumulative patch for JBoss 4.0.4.GA. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;</jbn:shortDescription>
    <jbn:manualInstallation>Note:  &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5) Copy following new files:&lt;br&gt;
&lt;br&gt;
5a) COPY the new file from PATCH_ROOT/docs/examples/jms/sslext-uil2-service.xml to JBOSS_HOME/docs/examples/jms/sslext-uil2-service.xml&lt;br&gt;
6) Apply the following configuration file patches to following files:&lt;br&gt;
&lt;br&gt;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.
&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Apply the following patch if your instance is derived from the "default" configuration.&lt;/i&gt;&lt;br&gt;
6a) 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/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;
&lt;i&gt;Note: Apply the following patch if your instance is derived from the "all" configuration.&lt;/i&gt;&lt;br&gt;
6b) Use the original file PATCH_ROOT/config-patches/jboss-service-all.xml.orig and the patched file PATCH_ROOT/config-patches/jboss-service-all.xml.patched to update your file JBOSS_HOME/server/all/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;
6c) 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/&lt;all | default&gt;/deploy/jbossweb-tomcat55.sar/server.xml&lt;br&gt;
&lt;br&gt;
6d) Use the original file PATCH_ROOT/config-patches/webserver-xmbean.xml.orig and the patched file PATCH_ROOT/config-patches/webserver-xmbean.xml.orig to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/jbossweb-tomcat55.sar/META-INF/webserver-xmbean.xml&lt;br&gt;
6e) Use the original file PATCH_ROOT/config-patches/web.xml.orig and the patched file PATCH_ROOT/config-patches/web.xml.orig to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/web.xml&lt;br&gt;
&lt;br&gt;
7) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
8) Perform a scan to update the version string. Go to your JBoss instance, choose the Inventory tab, edit the Configuration Properties and click OK.&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;</jbn:manualInstallation>
    <jbn:automatedInstallation>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
  &lt;jbn:automatedInstallation xmlns:jbn="http://network.jboss.com/elements/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" &gt;
  &lt;jbn:instructions&gt;
   &lt;jbn:instructionSet rdf:about="http://network.jboss.com/instructionVersion#1.4"&gt;
     &lt;![CDATA[&lt;?xml version="1.0"?&gt;
&lt;process-definition name="process"&gt;
   &lt;start-state&gt;
      &lt;transition to="main_process/1"/&gt;
   &lt;/start-state&gt;

   &lt;super-state name="main_process"&gt;

      &lt;node name="1"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.JONServerDownloadActionHandler" config-type="bean"&gt;
           &lt;/action&gt;
         &lt;transition name="success" to="2"/&gt;
      &lt;/node&gt;
      &lt;node name="2"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.CompareDigestActionHandler"
                 config-type="bean"&gt;
            &lt;algorithm&gt;MD5&lt;/algorithm&gt;
            &lt;fileToBeCheckedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeCheckedLocation&gt;
            &lt;expectedDigest&gt;#{software.MD5}&lt;/expectedDigest&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="3"/&gt;
      &lt;/node&gt;

      &lt;node name="3"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.UnzipActionHandler"
                 config-type="bean"&gt;
            &lt;fileToBeUnzippedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeUnzippedLocation&gt;
            &lt;destinationDirectoryLocation&gt;#{patchFolder}&lt;/destinationDirectoryLocation&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="4"/&gt;
      &lt;/node&gt;

      &lt;node name="4"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;stopIfRunning&lt;/actionName&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="5"/&gt;
      &lt;/node&gt;

      &lt;!-- the XML above should *not* change per patch --&gt;


        &lt;node name="5"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbosssx.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbosssx.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="6"/&gt;
                &lt;transition name="success" to="6"/&gt;
        &lt;/node&gt;
        &lt;node name="6"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="7"/&gt;
                &lt;transition name="success" to="7"/&gt;
        &lt;/node&gt;
        &lt;node name="7"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossmq.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossmq.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="8"/&gt;
                &lt;transition name="success" to="8"/&gt;
        &lt;/node&gt;
        &lt;node name="8"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-common-jdbc-wrapper.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss-common-jdbc-wrapper.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="9"/&gt;
                &lt;transition name="success" to="9"/&gt;
        &lt;/node&gt;
        &lt;node name="9"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jacorb.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jacorb.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="10"/&gt;
                &lt;transition name="success" to="10"/&gt;
        &lt;/node&gt;
        &lt;node name="10"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/uuid-key-generator.sar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/uuid-key-generator.sar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="11"/&gt;
                &lt;transition name="success" to="11"/&gt;
        &lt;/node&gt;
        &lt;node name="11"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/console-mgr-classes.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/console-mgr-classes.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="12"/&gt;
                &lt;transition name="success" to="12"/&gt;
        &lt;/node&gt;
        &lt;node name="12"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="13"/&gt;
                &lt;transition name="success" to="13"/&gt;
        &lt;/node&gt;
        &lt;node name="13"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jboss-aop.deployer/jboss-aspect-library.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jboss-aop.deployer/jboss-aspect-library.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="14"/&gt;
                &lt;transition name="success" to="14"/&gt;
        &lt;/node&gt;
        &lt;node name="14"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="15"/&gt;
                &lt;transition name="success" to="15"/&gt;
        &lt;/node&gt;
        &lt;node name="15"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/tc5-cluster.sar/tc5-cluster.aop&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/tc5-cluster.sar/tc5-cluster.aop&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="16"/&gt;
                &lt;transition name="success" to="16"/&gt;
        &lt;/node&gt;
        &lt;node name="16"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-common.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-common.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="17"/&gt;
                &lt;transition name="success" to="17"/&gt;
        &lt;/node&gt;
        &lt;node name="17"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-system.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-system.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="18"/&gt;
                &lt;transition name="success" to="18"/&gt;
        &lt;/node&gt;
        &lt;node name="18"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-common-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-common-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="19"/&gt;
                &lt;transition name="success" to="19"/&gt;
        &lt;/node&gt;
        &lt;node name="19"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="20"/&gt;
                &lt;transition name="success" to="20"/&gt;
        &lt;/node&gt;
        &lt;node name="20"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossmq-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossmq-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="21"/&gt;
                &lt;transition name="success" to="21"/&gt;
        &lt;/node&gt;
        &lt;node name="21"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jacorb.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jacorb.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="22"/&gt;
                &lt;transition name="success" to="22"/&gt;
        &lt;/node&gt;
        &lt;node name="22"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossall-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossall-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="23"/&gt;
                &lt;transition name="success" to="23"/&gt;
        &lt;/node&gt;
        &lt;node name="23"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-minimal.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/minimal/lib/jboss-minimal.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="24"/&gt;
                &lt;transition name="success" to="24"/&gt;
        &lt;/node&gt;
        &lt;node name="24"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/bin/run.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/bin/run.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="25"/&gt;
                &lt;transition name="success" to="25"/&gt;
        &lt;/node&gt;

        &lt;node name="25"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
                        &lt;notification&gt;Copy the new file from #{patchFolder}/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class to #{jbossServerHomeDir}/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="26"/&gt;
        &lt;/node&gt;
        &lt;node name="26"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
                        &lt;notification&gt;Copy the new file from #{patchFolder}/docs/examples/jms/sslext-uil2-service.xml to #{jbossHomeDir}/docs/examples/jms/sslext-uil2-service.xml&lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="27"/&gt;
        &lt;/node&gt;




             &lt;node name="27"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Apply the following patch if your instance is derived from the "all" configuration. Use the original file #{patchFolder}/config-patches/jboss-service-all.xml.orig and the patched file #{patchFolder}/config-patches/jboss-service-all.xml.patched to update your file #{jbossHomeDir}/server/all/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="28"/&gt;
            &lt;/node&gt;



             &lt;node name="28"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Apply the following patch if your instance is derived from the "default" configuration. Use the original file #{patchFolder}/config-patches/jboss-service.xml.orig and the patched file #{patchFolder}/config-patches/jboss-service.xml.patched to update your file #{jbossHomeDir}/server/default/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="29"/&gt;
            &lt;/node&gt;



             &lt;node name="29"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/server.xml.orig and the patched file #{patchFolder}/config-patches/server.xml.patched to update your file #{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/server.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="30"/&gt;
            &lt;/node&gt;



             &lt;node name="30"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/webserver-xmbean.xml.orig and the patched file #{patchFolder}/config-patches/webserver-xmbean.xml.patched to update your file #{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/META-INF/webserver-xmbean.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="31"/&gt;
            &lt;/node&gt;



             &lt;node name="31"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/web.xml.orig and the patched file #{patchFolder}/config-patches/web.xml.patched to update your file #{jbossServerHomeDir}/deploy/jmx-console.war/WEB-INF/web.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="32"/&gt;
            &lt;/node&gt;



      &lt;!-- the XML below should *not* change per patch --&gt;

      &lt;node name="32"&gt;
&lt;!-- this action element was removed, beacuse there are manuall steps to do, before you can start the server
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;start&lt;/actionName&gt;
         &lt;/action&gt;
--&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
            &lt;notification&gt;Start your JBoss instance and perform a scan to update the version string. Go to your JBoss instance, choose the Inventory tab, edit the Configuration Properties and click OK&lt;/notification&gt;
         &lt;/action&gt;

         &lt;transition name="success" to="../end"/&gt;
      &lt;/node&gt;

      &lt;transition name="error" to="end"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.SetProcessStatusActionHandler" config-type="bean"&gt;
            &lt;status&gt;false&lt;/status&gt;
         &lt;/action&gt;
      &lt;/transition&gt;

   &lt;/super-state&gt;
   &lt;end-state name="end"/&gt;
&lt;/process-definition&gt;


]]&gt;
   &lt;/jbn:instructionSet&gt;
 &lt;/jbn:instructions&gt;
&lt;/jbn:automatedInstallation&gt;</jbn:automatedInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-04-10T18:20:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006vgniAAA">
    <title>BUGFIX: ASPATCH-160 - JBoss AS 4.0.4.GA_CP05</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006vgniAAA</link>
    <description>TITLE: &amp;nbsp; JBoss AS 4.0.4.GA_CP05&lt;br&gt;JIRA ID: &amp;nbsp; ASPATCH-160&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4.GA_CP04&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4.GA_CP03&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4.GA_CP02&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4.GA_CP01&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CP05 is the fifth cumulative patch for JBoss 4.0.4_GA. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP05:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-155"&gt;ASPATCH-155&lt;/a&gt;: cache partition index calculation&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP04:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-136"&gt;ASPATCH-136&lt;/a&gt;: JConsole throws exception on connect post JBoss4.0.3SP1&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-128"&gt;ASPATCH-128&lt;/a&gt;: CLONE -JBAS-3861: DeploymentFileRepository can be used to write/remove arbitrary files in the filesystem&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-121"&gt;ASPATCH-121&lt;/a&gt;: JBAS-3300: PooledInvokerProxy thread safety patch&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-109"&gt;ASPATCH-109&lt;/a&gt;: JBAS-3755: Expose all SSL socket factory settings via properties or attributes for UIL2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-106"&gt;ASPATCH-106&lt;/a&gt;: JBAS-3755: Expose all SSL socket factory settings via properties or attributes for UIL2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-104"&gt;ASPATCH-104&lt;/a&gt;: JBAS-3692: NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-61"&gt;ASPATCH-61&lt;/a&gt;: JBAS-3335: JBAS-3328 HiLoKeyGenerator.generateKey is not thread-safe&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-58"&gt;ASPATCH-58&lt;/a&gt;: JBAS-3519: Work directory shouldn't be deleted on Context Destroy&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-84"&gt;ASPATCH-84&lt;/a&gt;: JBAS-3362: org.jboss.test.cmp2.idxandusersql.test.IdxAndUsersqlUnitTestCase failure&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-80"&gt;ASPATCH-80&lt;/a&gt;: JBTM-138: Fix references to TxManager to allow JBossTS as a replacement.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-62"&gt;ASPATCH-62&lt;/a&gt;: JBAS-3338: Role Mapping Login Module that maps application role to declarative role&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-60"&gt;ASPATCH-60&lt;/a&gt;: JBAS-3351: JBAS-3258 Patch for JBoss 4.0.4.GA&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-59"&gt;ASPATCH-59&lt;/a&gt;: JBAS-3361: JBAS-3341 Entity container is not ready after its startService&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-57"&gt;ASPATCH-57&lt;/a&gt;: JBAS-3475: Upgrade of JacORB library to "JacORB 2.2.4 JBoss patch 1".&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-56"&gt;ASPATCH-56&lt;/a&gt;: JBAS-3526: JBAS-3310 and JBAS-3528 Patch for JBoss 4.0.4.GA&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-55"&gt;ASPATCH-55&lt;/a&gt;: JBAS-3552: support for JBAS-3541 JDBCParameterSetter is not used for query parameters&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-52"&gt;ASPATCH-52&lt;/a&gt;: JBAS-3564: CallByValue is not marshalling certain data from CMP&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-51"&gt;ASPATCH-51&lt;/a&gt;: JBAS-3623: Backport JBAS-3463 to 4.0.4.GA&lt;br&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-4.0.4.GA_CP05.zip / 10695471&lt;br&gt;MD5: &amp;nbsp; 4fa60814fc91c2b54dbe5154af4a4f1f&lt;br&gt;SHA-256: &amp;nbsp; 949278a86fd9cdd28da166fa4444d13e815afd4d53cae284308ef37f4a163a4c&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Note:  &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5) Apply the following configuration file patches to following files:&lt;br&gt;
&lt;br&gt;
5a) COPY the new file from PATCH_ROOT/docs/examples/jms/sslext-uil2-service.xml to JBOSS_HOME/docs/examples/jms/sslext-uil2-service.xml&lt;br&gt;
&lt;br&gt;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.
&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Apply the following patch if your instance is derived from the "default" configuration.&lt;/i&gt;&lt;br&gt;
5b) 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/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;
&lt;i&gt;Note: Apply the following patch if your instance is derived from the "all" configuration.&lt;/i&gt;&lt;br&gt;
5c) Use the original file PATCH_ROOT/config-patches/jboss-service-all.xml.orig and the patched file PATCH_ROOT/config-patches/jboss-service-all.xml.patched to update your file JBOSS_HOME/server/all/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;
5d) 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/&lt;all | default&gt;/deploy/jbossweb-tomcat55.sar/server.xml&lt;br&gt;
&lt;br&gt;
5e) Use the original file PATCH_ROOT/config-patches/webserver-xmbean.xml.orig and the patched file PATCH_ROOT/config-patches/webserver-xmbean.xml.orig to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/jbossweb-tomcat55.sar/META-INF/webserver-xmbean.xml&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Feb 13 11:58:27 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Thu Feb 15 12:02:06 EST 2007&lt;br&gt;</description>
    <dc:subject>JBoss AS 4.0.4.GA_CP05</dc:subject>
    <dc:date>2007-02-13T11:58:Z</dc:date>
    <jbn:creator>Jaroslaw Kijanowski</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4GA_CP01"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.4.GA_CP01" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0139">Application Server; 4.0.4.GA_CP01</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4.GA_CP04"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.4.GA_CP04" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0154">Application Server; 4.0.4.GA_CP04</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4GA_CP02"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.4.GA_CP02" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0145">Application Server; 4.0.4.GA_CP02</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4GA"
        jbn:productName="Application Server" jbn:productVersion="4.0.4" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0110">Application Server; 4.0.4</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4GA_CP03"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.4.GA_CP03" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0146">Application Server; 4.0.4.GA_CP03</jbn:product>
    </jbn:products>
    <jbn:jira>ASPATCH-160</jbn:jira>
    <jbn:md5>4fa60814fc91c2b54dbe5154af4a4f1f</jbn:md5>
    <jbn:sha256>949278a86fd9cdd28da166fa4444d13e815afd4d53cae284308ef37f4a163a4c</jbn:sha256>
    <jbn:fileName>jboss-4.0.4.GA_CP05.zip</jbn:fileName>
    <jbn:fileSize>10695471</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006vgniAAA</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006vgniAAA</jbn:automatedDownloadUrl>
    <jbn:instructionCompatibilityVersion>1.4</jbn:instructionCompatibilityVersion>
    <jbn:longDescription>Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP05:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-155"&gt;ASPATCH-155&lt;/a&gt;: cache partition index calculation&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP04:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-136"&gt;ASPATCH-136&lt;/a&gt;: JConsole throws exception on connect post JBoss4.0.3SP1&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-128"&gt;ASPATCH-128&lt;/a&gt;: CLONE -JBAS-3861: DeploymentFileRepository can be used to write/remove arbitrary files in the filesystem&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-121"&gt;ASPATCH-121&lt;/a&gt;: JBAS-3300: PooledInvokerProxy thread safety patch&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-109"&gt;ASPATCH-109&lt;/a&gt;: JBAS-3755: Expose all SSL socket factory settings via properties or attributes for UIL2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-106"&gt;ASPATCH-106&lt;/a&gt;: JBAS-3755: Expose all SSL socket factory settings via properties or attributes for UIL2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-104"&gt;ASPATCH-104&lt;/a&gt;: JBAS-3692: NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-61"&gt;ASPATCH-61&lt;/a&gt;: JBAS-3335: JBAS-3328 HiLoKeyGenerator.generateKey is not thread-safe&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-58"&gt;ASPATCH-58&lt;/a&gt;: JBAS-3519: Work directory shouldn't be deleted on Context Destroy&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-84"&gt;ASPATCH-84&lt;/a&gt;: JBAS-3362: org.jboss.test.cmp2.idxandusersql.test.IdxAndUsersqlUnitTestCase failure&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-80"&gt;ASPATCH-80&lt;/a&gt;: JBTM-138: Fix references to TxManager to allow JBossTS as a replacement.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-62"&gt;ASPATCH-62&lt;/a&gt;: JBAS-3338: Role Mapping Login Module that maps application role to declarative role&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-60"&gt;ASPATCH-60&lt;/a&gt;: JBAS-3351: JBAS-3258 Patch for JBoss 4.0.4.GA&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-59"&gt;ASPATCH-59&lt;/a&gt;: JBAS-3361: JBAS-3341 Entity container is not ready after its startService&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-57"&gt;ASPATCH-57&lt;/a&gt;: JBAS-3475: Upgrade of JacORB library to "JacORB 2.2.4 JBoss patch 1".&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-56"&gt;ASPATCH-56&lt;/a&gt;: JBAS-3526: JBAS-3310 and JBAS-3528 Patch for JBoss 4.0.4.GA&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-55"&gt;ASPATCH-55&lt;/a&gt;: JBAS-3552: support for JBAS-3541 JDBCParameterSetter is not used for query parameters&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-52"&gt;ASPATCH-52&lt;/a&gt;: JBAS-3564: CallByValue is not marshalling certain data from CMP&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-51"&gt;ASPATCH-51&lt;/a&gt;: JBAS-3623: Backport JBAS-3463 to 4.0.4.GA&lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>CP05 is the fifth cumulative patch for JBoss 4.0.4_GA. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;</jbn:shortDescription>
    <jbn:manualInstallation>Note:  &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5) Apply the following configuration file patches to following files:&lt;br&gt;
&lt;br&gt;
5a) COPY the new file from PATCH_ROOT/docs/examples/jms/sslext-uil2-service.xml to JBOSS_HOME/docs/examples/jms/sslext-uil2-service.xml&lt;br&gt;
&lt;br&gt;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.
&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Apply the following patch if your instance is derived from the "default" configuration.&lt;/i&gt;&lt;br&gt;
5b) 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/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;
&lt;i&gt;Note: Apply the following patch if your instance is derived from the "all" configuration.&lt;/i&gt;&lt;br&gt;
5c) Use the original file PATCH_ROOT/config-patches/jboss-service-all.xml.orig and the patched file PATCH_ROOT/config-patches/jboss-service-all.xml.patched to update your file JBOSS_HOME/server/all/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;
5d) 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/&lt;all | default&gt;/deploy/jbossweb-tomcat55.sar/server.xml&lt;br&gt;
&lt;br&gt;
5e) Use the original file PATCH_ROOT/config-patches/webserver-xmbean.xml.orig and the patched file PATCH_ROOT/config-patches/webserver-xmbean.xml.orig to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/jbossweb-tomcat55.sar/META-INF/webserver-xmbean.xml&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;</jbn:manualInstallation>
    <jbn:automatedInstallation>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
  &lt;jbn:automatedInstallation xmlns:jbn="http://network.jboss.com/elements/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" &gt;
  &lt;jbn:instructions&gt;
   &lt;jbn:instructionSet rdf:about="http://network.jboss.com/instructionVersion#1.4"&gt;
     &lt;![CDATA[&lt;?xml version="1.0"?&gt;
&lt;process-definition name="process"&gt;
   &lt;start-state&gt;
      &lt;transition to="main_process/1"/&gt;
   &lt;/start-state&gt;

   &lt;super-state name="main_process"&gt;

      &lt;node name="1"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.JONServerDownloadActionHandler" config-type="bean"&gt;
           &lt;/action&gt;
         &lt;transition name="success" to="2"/&gt;
      &lt;/node&gt;
      &lt;node name="2"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.CompareDigestActionHandler"
                 config-type="bean"&gt;
            &lt;algorithm&gt;MD5&lt;/algorithm&gt;
            &lt;fileToBeCheckedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeCheckedLocation&gt;
            &lt;expectedDigest&gt;#{software.MD5}&lt;/expectedDigest&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="3"/&gt;
      &lt;/node&gt;

      &lt;node name="3"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.UnzipActionHandler"
                 config-type="bean"&gt;
            &lt;fileToBeUnzippedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeUnzippedLocation&gt;
            &lt;destinationDirectoryLocation&gt;#{patchFolder}&lt;/destinationDirectoryLocation&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="4"/&gt;
      &lt;/node&gt;

      &lt;node name="4"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;stopIfRunning&lt;/actionName&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="5"/&gt;
      &lt;/node&gt;

      &lt;!-- the XML above should *not* change per patch --&gt;


        &lt;node name="5"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbosssx.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbosssx.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="6"/&gt;
                &lt;transition name="success" to="6"/&gt;
        &lt;/node&gt;
        &lt;node name="6"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="7"/&gt;
                &lt;transition name="success" to="7"/&gt;
        &lt;/node&gt;
        &lt;node name="7"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossmq.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossmq.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="8"/&gt;
                &lt;transition name="success" to="8"/&gt;
        &lt;/node&gt;
        &lt;node name="8"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-common-jdbc-wrapper.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss-common-jdbc-wrapper.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="9"/&gt;
                &lt;transition name="success" to="9"/&gt;
        &lt;/node&gt;
        &lt;node name="9"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/uuid-key-generator.sar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/uuid-key-generator.sar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="10"/&gt;
                &lt;transition name="success" to="10"/&gt;
        &lt;/node&gt;
        &lt;node name="10"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/console-mgr-classes.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/console-mgr-classes.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="11"/&gt;
                &lt;transition name="success" to="11"/&gt;
        &lt;/node&gt;
        &lt;node name="11"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="12"/&gt;
                &lt;transition name="success" to="12"/&gt;
        &lt;/node&gt;
        &lt;node name="12"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jboss-aop.deployer/jboss-aspect-library.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jboss-aop.deployer/jboss-aspect-library.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="13"/&gt;
                &lt;transition name="success" to="13"/&gt;
        &lt;/node&gt;
        &lt;node name="13"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="14"/&gt;
                &lt;transition name="success" to="14"/&gt;
        &lt;/node&gt;
        &lt;node name="14"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/tc5-cluster.sar/tc5-cluster.aop&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/tc5-cluster.sar/tc5-cluster.aop&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="15"/&gt;
                &lt;transition name="success" to="15"/&gt;
        &lt;/node&gt;
        &lt;node name="15"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-common.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-common.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="16"/&gt;
                &lt;transition name="success" to="16"/&gt;
        &lt;/node&gt;
        &lt;node name="16"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-system.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-system.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="17"/&gt;
                &lt;transition name="success" to="17"/&gt;
        &lt;/node&gt;
        &lt;node name="17"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-common-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-common-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="18"/&gt;
                &lt;transition name="success" to="18"/&gt;
        &lt;/node&gt;
        &lt;node name="18"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="19"/&gt;
                &lt;transition name="success" to="19"/&gt;
        &lt;/node&gt;
        &lt;node name="19"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossmq-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossmq-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="20"/&gt;
                &lt;transition name="success" to="20"/&gt;
        &lt;/node&gt;
        &lt;node name="20"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossall-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossall-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="21"/&gt;
                &lt;transition name="success" to="21"/&gt;
        &lt;/node&gt;
        &lt;node name="21"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-minimal.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/minimal/lib/jboss-minimal.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="22"/&gt;
                &lt;transition name="success" to="22"/&gt;
        &lt;/node&gt;
        &lt;node name="22"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/bin/run.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/bin/run.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="23"/&gt;
                &lt;transition name="success" to="23"/&gt;
        &lt;/node&gt;

        &lt;node name="23"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
                        &lt;notification&gt;Copy the new file from #{patchFolder}/docs/examples/jms/sslext-uil2-service.xml to #{jbossHomeDir}/docs/examples/jms/sslext-uil2-service.xml&lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="24"/&gt;
        &lt;/node&gt;




             &lt;node name="24"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;If your instance is derived from the "all" configuration, use the original file #{patchFolder}/config-patches/jboss-service-all.xml.orig and the patched file #{patchFolder}/config-patches/jboss-service-all.xml.patched to update your file #{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="25"/&gt;
            &lt;/node&gt;



             &lt;node name="25"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;If your instance is derived from the "default" configuration, use the original file #{patchFolder}/config-patches/jboss-service.xml.orig and the patched file #{patchFolder}/config-patches/jboss-service.xml.patched to update your file #{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="26"/&gt;
            &lt;/node&gt;



             &lt;node name="26"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/server.xml.orig and the patched file #{patchFolder}/config-patches/server.xml.patched to update your file #{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/server.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="27"/&gt;
            &lt;/node&gt;



             &lt;node name="27"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/webserver-xmbean.xml.orig and the patched file #{patchFolder}/config-patches/webserver-xmbean.xml.patched to update your file #{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/META-INF/webserver-xmbean.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="28"/&gt;
            &lt;/node&gt;



      &lt;!-- the XML below should *not* change per patch --&gt;

      &lt;node name="28"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;start&lt;/actionName&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="../end"/&gt;
      &lt;/node&gt;

      &lt;transition name="error" to="end"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.SetProcessStatusActionHandler" config-type="bean"&gt;
            &lt;status&gt;false&lt;/status&gt;
         &lt;/action&gt;
      &lt;/transition&gt;

   &lt;/super-state&gt;
   &lt;end-state name="end"/&gt;
&lt;/process-definition&gt;


]]&gt;
   &lt;/jbn:instructionSet&gt;
 &lt;/jbn:instructions&gt;
&lt;/jbn:automatedInstallation&gt;</jbn:automatedInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-02-15T12:02:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006tgAdAAI">
    <title>BUGFIX: ASPATCH-139 - JBoss AS 4.0.4.GA_CP04</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006tgAdAAI</link>
    <description>TITLE: &amp;nbsp; JBoss AS 4.0.4.GA_CP04&lt;br&gt;JIRA ID: &amp;nbsp; ASPATCH-139&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4.GA_CP03&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4.GA_CP02&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4.GA_CP01&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CP04 is the fourth cumulative patch for JBoss 4.0.4_GA. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP04:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-136"&gt;ASPATCH-136&lt;/a&gt;: JConsole throws exception on connect post JBoss4.0.3SP1&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-128"&gt;ASPATCH-128&lt;/a&gt;: CLONE -JBAS-3861: DeploymentFileRepository can be used to write/remove arbitrary files in the filesystem&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-121"&gt;ASPATCH-121&lt;/a&gt;: JBAS-3300: PooledInvokerProxy thread safety patch&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-109"&gt;ASPATCH-109&lt;/a&gt;: JBAS-3755: Expose all SSL socket factory settings via properties or attributes for UIL2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-106"&gt;ASPATCH-106&lt;/a&gt;: JBAS-3755: Expose all SSL socket factory settings via properties or attributes for UIL2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-104"&gt;ASPATCH-104&lt;/a&gt;: JBAS-3692: NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-61"&gt;ASPATCH-61&lt;/a&gt;: JBAS-3335: JBAS-3328 HiLoKeyGenerator.generateKey is not thread-safe&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-58"&gt;ASPATCH-58&lt;/a&gt;: JBAS-3519: Work directory shouldn't be deleted on Context Destroy&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-84"&gt;ASPATCH-84&lt;/a&gt;: JBAS-3362: org.jboss.test.cmp2.idxandusersql.test.IdxAndUsersqlUnitTestCase failure&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-80"&gt;ASPATCH-80&lt;/a&gt;: JBTM-138: Fix references to TxManager to allow JBossTS as a replacement.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-62"&gt;ASPATCH-62&lt;/a&gt;: JBAS-3338: Role Mapping Login Module that maps application role to declarative role&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-60"&gt;ASPATCH-60&lt;/a&gt;: JBAS-3351: JBAS-3258 Patch for JBoss 4.0.4.GA&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-59"&gt;ASPATCH-59&lt;/a&gt;: JBAS-3361: JBAS-3341 Entity container is not ready after its startService&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-57"&gt;ASPATCH-57&lt;/a&gt;: JBAS-3475: Upgrade of JacORB library to "JacORB 2.2.4 JBoss patch 1".&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-56"&gt;ASPATCH-56&lt;/a&gt;: JBAS-3526: JBAS-3310 and JBAS-3528 Patch for JBoss 4.0.4.GA&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-55"&gt;ASPATCH-55&lt;/a&gt;: JBAS-3552: support for JBAS-3541 JDBCParameterSetter is not used for query parameters&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-52"&gt;ASPATCH-52&lt;/a&gt;: JBAS-3564: CallByValue is not marshalling certain data from CMP&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-51"&gt;ASPATCH-51&lt;/a&gt;: JBAS-3623: Backport JBAS-3463 to 4.0.4.GA&lt;br&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-4.0.4.GA_CP04.zip / 10679426&lt;br&gt;MD5: &amp;nbsp; a2cdf158fd3a4a59b53fcbb3afaf2045&lt;br&gt;SHA-256: &amp;nbsp; d54580eab3c9ed29f485749e994908f6e1a99a8f9f0c6f2f44ba009791c4f9ae&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Note:  &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5) Apply the following patches to these files:&lt;br&gt;
&lt;br&gt;&lt;i&gt;NOTE: You should apply the following patch if you did not apply it as a part of CP02 or later:&lt;/i&gt;&lt;br&gt;
5a) Copy the new file from PATCH_ROOT/docs/examples/jms/sslext-uil2-service.xml to JBOSS_HOME/docs/examples/jms/sslext-uil2-service.xml&lt;br&gt;
&lt;br&gt;&lt;i&gt;NOTE 1: Apply the following patch if your instance is derived from the "default" configuration.&lt;/i&gt;&lt;br&gt;
&lt;i&gt;NOTE 2: You should apply the following patch if you did not apply it as a part of CP02 or later:&lt;/i&gt;&lt;br&gt;
5b) Apply the patch file PATCH_ROOT/config-patches/jboss-service.xml
to the file JBOSS_HOME/server/default/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;&lt;i&gt;NOTE 1: Apply the following patch if your instance is derived from the "all" configuration.&lt;/i&gt;&lt;br&gt;
&lt;i&gt;NOTE 2: You should apply the following patch if you did not apply it as a part of CP02 or later:&lt;/i&gt;&lt;br&gt;
5c) Apply the patch file PATCH_ROOT/config-patches/jboss-service-all.xml to the file
JBOSS_HOME/server/all/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;&lt;i&gt;NOTE: You should apply the following patch if you did not apply it as a part of CP02 or later:&lt;/i&gt;&lt;br&gt;
5d) Apply the patch file PATCH_ROOT/config-patches/server.xml to the file JBOSS_HOME/server/all/deploy/jbossweb-tomcat55.sar/server.xml&lt;br&gt;
&lt;br&gt;&lt;i&gt;NOTE: You should apply the following patch if you did not apply it as a part of CP02 or later:&lt;/i&gt;&lt;br&gt;
5e) Apply the patch file PATCH_ROOT/config-patches/webserver-xmbean.xml to the file JBOSS_HOME/server/all/deploy/jbossweb-tomcat55.sar/META-INF/webserver-xmbean.xml&lt;br&gt;
&lt;br&gt;&lt;br&gt;&lt;i&gt;NOTE: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Jan 08 20:59:51 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Jan 09 16:54:03 EST 2007&lt;br&gt;</description>
    <dc:subject>JBoss AS 4.0.4.GA_CP04</dc:subject>
    <dc:date>2007-01-08T20:59:Z</dc:date>
    <jbn:creator>Jaroslaw Kijanowski</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4GA_CP01"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.4.GA_CP01" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0139">Application Server; 4.0.4.GA_CP01</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4GA_CP02"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.4.GA_CP02" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0145">Application Server; 4.0.4.GA_CP02</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4GA"
        jbn:productName="Application Server" jbn:productVersion="4.0.4" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0110">Application Server; 4.0.4</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4GA_CP03"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.4.GA_CP03" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0146">Application Server; 4.0.4.GA_CP03</jbn:product>
    </jbn:products>
    <jbn:jira>ASPATCH-139</jbn:jira>
    <jbn:md5>a2cdf158fd3a4a59b53fcbb3afaf2045</jbn:md5>
    <jbn:sha256>d54580eab3c9ed29f485749e994908f6e1a99a8f9f0c6f2f44ba009791c4f9ae</jbn:sha256>
    <jbn:fileName>jboss-4.0.4.GA_CP04.zip</jbn:fileName>
    <jbn:fileSize>10679426</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006tgAdAAI</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006tgAdAAI</jbn:automatedDownloadUrl>
    <jbn:instructionCompatibilityVersion>1.4</jbn:instructionCompatibilityVersion>
    <jbn:longDescription>Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP04:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-136"&gt;ASPATCH-136&lt;/a&gt;: JConsole throws exception on connect post JBoss4.0.3SP1&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-128"&gt;ASPATCH-128&lt;/a&gt;: CLONE -JBAS-3861: DeploymentFileRepository can be used to write/remove arbitrary files in the filesystem&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-121"&gt;ASPATCH-121&lt;/a&gt;: JBAS-3300: PooledInvokerProxy thread safety patch&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-109"&gt;ASPATCH-109&lt;/a&gt;: JBAS-3755: Expose all SSL socket factory settings via properties or attributes for UIL2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-106"&gt;ASPATCH-106&lt;/a&gt;: JBAS-3755: Expose all SSL socket factory settings via properties or attributes for UIL2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-104"&gt;ASPATCH-104&lt;/a&gt;: JBAS-3692: NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-61"&gt;ASPATCH-61&lt;/a&gt;: JBAS-3335: JBAS-3328 HiLoKeyGenerator.generateKey is not thread-safe&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-58"&gt;ASPATCH-58&lt;/a&gt;: JBAS-3519: Work directory shouldn't be deleted on Context Destroy&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-84"&gt;ASPATCH-84&lt;/a&gt;: JBAS-3362: org.jboss.test.cmp2.idxandusersql.test.IdxAndUsersqlUnitTestCase failure&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-80"&gt;ASPATCH-80&lt;/a&gt;: JBTM-138: Fix references to TxManager to allow JBossTS as a replacement.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-62"&gt;ASPATCH-62&lt;/a&gt;: JBAS-3338: Role Mapping Login Module that maps application role to declarative role&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-60"&gt;ASPATCH-60&lt;/a&gt;: JBAS-3351: JBAS-3258 Patch for JBoss 4.0.4.GA&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-59"&gt;ASPATCH-59&lt;/a&gt;: JBAS-3361: JBAS-3341 Entity container is not ready after its startService&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-57"&gt;ASPATCH-57&lt;/a&gt;: JBAS-3475: Upgrade of JacORB library to "JacORB 2.2.4 JBoss patch 1".&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-56"&gt;ASPATCH-56&lt;/a&gt;: JBAS-3526: JBAS-3310 and JBAS-3528 Patch for JBoss 4.0.4.GA&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-55"&gt;ASPATCH-55&lt;/a&gt;: JBAS-3552: support for JBAS-3541 JDBCParameterSetter is not used for query parameters&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-52"&gt;ASPATCH-52&lt;/a&gt;: JBAS-3564: CallByValue is not marshalling certain data from CMP&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-51"&gt;ASPATCH-51&lt;/a&gt;: JBAS-3623: Backport JBAS-3463 to 4.0.4.GA&lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>CP04 is the fourth cumulative patch for JBoss 4.0.4_GA. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;</jbn:shortDescription>
    <jbn:manualInstallation>Note:  &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5) Apply the following patches to these files:&lt;br&gt;
&lt;br&gt;&lt;i&gt;NOTE: You should apply the following patch if you did not apply it as a part of CP02 or later:&lt;/i&gt;&lt;br&gt;
5a) Copy the new file from PATCH_ROOT/docs/examples/jms/sslext-uil2-service.xml to JBOSS_HOME/docs/examples/jms/sslext-uil2-service.xml&lt;br&gt;
&lt;br&gt;&lt;i&gt;NOTE 1: Apply the following patch if your instance is derived from the "default" configuration.&lt;/i&gt;&lt;br&gt;
&lt;i&gt;NOTE 2: You should apply the following patch if you did not apply it as a part of CP02 or later:&lt;/i&gt;&lt;br&gt;
5b) Apply the patch file PATCH_ROOT/config-patches/jboss-service.xml
to the file JBOSS_HOME/server/default/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;&lt;i&gt;NOTE 1: Apply the following patch if your instance is derived from the "all" configuration.&lt;/i&gt;&lt;br&gt;
&lt;i&gt;NOTE 2: You should apply the following patch if you did not apply it as a part of CP02 or later:&lt;/i&gt;&lt;br&gt;
5c) Apply the patch file PATCH_ROOT/config-patches/jboss-service-all.xml to the file
JBOSS_HOME/server/all/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;&lt;i&gt;NOTE: You should apply the following patch if you did not apply it as a part of CP02 or later:&lt;/i&gt;&lt;br&gt;
5d) Apply the patch file PATCH_ROOT/config-patches/server.xml to the file JBOSS_HOME/server/all/deploy/jbossweb-tomcat55.sar/server.xml&lt;br&gt;
&lt;br&gt;&lt;i&gt;NOTE: You should apply the following patch if you did not apply it as a part of CP02 or later:&lt;/i&gt;&lt;br&gt;
5e) Apply the patch file PATCH_ROOT/config-patches/webserver-xmbean.xml to the file JBOSS_HOME/server/all/deploy/jbossweb-tomcat55.sar/META-INF/webserver-xmbean.xml&lt;br&gt;
&lt;br&gt;&lt;br&gt;&lt;i&gt;NOTE: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;</jbn:manualInstallation>
    <jbn:automatedInstallation>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
  &lt;jbn:automatedInstallation xmlns:jbn="http://network.jboss.com/elements/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" &gt;
  &lt;jbn:instructions&gt;
   &lt;jbn:instructionSet rdf:about="http://network.jboss.com/instructionVersion#1.4"&gt;
     &lt;![CDATA[&lt;?xml version="1.0"?&gt;
&lt;process-definition name="process"&gt;
   &lt;start-state&gt;
      &lt;transition to="main_process/1"/&gt;
   &lt;/start-state&gt;

   &lt;super-state name="main_process"&gt;

      &lt;node name="1"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.JONServerDownloadActionHandler" config-type="bean"&gt;
           &lt;/action&gt;
         &lt;transition name="success" to="2"/&gt;
      &lt;/node&gt;
      &lt;node name="2"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.CompareDigestActionHandler"
                 config-type="bean"&gt;
            &lt;algorithm&gt;MD5&lt;/algorithm&gt;
            &lt;fileToBeCheckedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeCheckedLocation&gt;
            &lt;expectedDigest&gt;#{software.MD5}&lt;/expectedDigest&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="3"/&gt;
      &lt;/node&gt;

      &lt;node name="3"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.UnzipActionHandler"
                 config-type="bean"&gt;
            &lt;fileToBeUnzippedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeUnzippedLocation&gt;
            &lt;destinationDirectoryLocation&gt;#{patchFolder}&lt;/destinationDirectoryLocation&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="4"/&gt;
      &lt;/node&gt;

      &lt;node name="4"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;stopIfRunning&lt;/actionName&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="5"/&gt;
      &lt;/node&gt;

      &lt;!-- the XML above should *not* change per patch --&gt;


        &lt;node name="5"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbosssx.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbosssx.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="6"/&gt;
                &lt;transition name="success" to="6"/&gt;
        &lt;/node&gt;
        &lt;node name="6"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="7"/&gt;
                &lt;transition name="success" to="7"/&gt;
        &lt;/node&gt;
        &lt;node name="7"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossmq.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossmq.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="8"/&gt;
                &lt;transition name="success" to="8"/&gt;
        &lt;/node&gt;
        &lt;node name="8"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-common-jdbc-wrapper.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss-common-jdbc-wrapper.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="9"/&gt;
                &lt;transition name="success" to="9"/&gt;
        &lt;/node&gt;
        &lt;node name="9"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/uuid-key-generator.sar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/uuid-key-generator.sar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="10"/&gt;
                &lt;transition name="success" to="10"/&gt;
        &lt;/node&gt;
        &lt;node name="10"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/console-mgr-classes.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/console-mgr-classes.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="11"/&gt;
                &lt;transition name="success" to="11"/&gt;
        &lt;/node&gt;
        &lt;node name="11"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="12"/&gt;
                &lt;transition name="success" to="12"/&gt;
        &lt;/node&gt;
        &lt;node name="12"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jboss-aop.deployer/jboss-aspect-library.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jboss-aop.deployer/jboss-aspect-library.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="13"/&gt;
                &lt;transition name="success" to="13"/&gt;
        &lt;/node&gt;
        &lt;node name="13"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="14"/&gt;
                &lt;transition name="success" to="14"/&gt;
        &lt;/node&gt;
        &lt;node name="14"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/tc5-cluster.sar/tc5-cluster.aop&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/tc5-cluster.sar/tc5-cluster.aop&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="15"/&gt;
                &lt;transition name="success" to="15"/&gt;
        &lt;/node&gt;
        &lt;node name="15"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-common.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-common.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="16"/&gt;
                &lt;transition name="success" to="16"/&gt;
        &lt;/node&gt;
        &lt;node name="16"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-system.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-system.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="17"/&gt;
                &lt;transition name="success" to="17"/&gt;
        &lt;/node&gt;
        &lt;node name="17"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-common-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-common-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="18"/&gt;
                &lt;transition name="success" to="18"/&gt;
        &lt;/node&gt;
        &lt;node name="18"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="19"/&gt;
                &lt;transition name="success" to="19"/&gt;
        &lt;/node&gt;
        &lt;node name="19"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossmq-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossmq-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="20"/&gt;
                &lt;transition name="success" to="20"/&gt;
        &lt;/node&gt;
        &lt;node name="20"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossall-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossall-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="21"/&gt;
                &lt;transition name="success" to="21"/&gt;
        &lt;/node&gt;
        &lt;node name="21"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-minimal.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/minimal/lib/jboss-minimal.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="22"/&gt;
                &lt;transition name="success" to="22"/&gt;
        &lt;/node&gt;
        &lt;node name="22"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/bin/run.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/bin/run.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="23"/&gt;
                &lt;transition name="success" to="23"/&gt;
        &lt;/node&gt;

        &lt;node name="23"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
                        &lt;notification&gt;If you did not apply it as a part of CP02 or later, copy the new file from #{patchFolder}/docs/examples/jms/sslext-uil2-service.xml to #{jbossHomeDir}/docs/examples/jms/sslext-uil2-service.xml&lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="24"/&gt;
        &lt;/node&gt;




     &lt;node name="24"&gt;
        &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                config-type="bean"&gt;
           &lt;notification&gt;If you did not apply it as a part of CP02 or later and if your instance is derived from the "all" configuration, apply the patch file #{patchFolder}/config-patches/jboss-service-all.xml to the file #{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml &lt;/notification&gt;
        &lt;/action&gt;
        &lt;transition name="success" to="25"/&gt;
    &lt;/node&gt;



     &lt;node name="25"&gt;
        &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                config-type="bean"&gt;
           &lt;notification&gt;If you did not apply it as a part of CP02 or later and if your instance is derived from the "default" configuration, apply the patch file #{patchFolder}/config-patches/jboss-service.xml to the file #{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml &lt;/notification&gt;
        &lt;/action&gt;
        &lt;transition name="success" to="26"/&gt;
    &lt;/node&gt;



     &lt;node name="26"&gt;
        &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                config-type="bean"&gt;
           &lt;notification&gt;If you did not apply it as a part of CP02 or later, apply the patch file #{patchFolder}/config-patches/server.xml to the file #{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/server.xml &lt;/notification&gt;
        &lt;/action&gt;
        &lt;transition name="success" to="27"/&gt;
    &lt;/node&gt;



     &lt;node name="27"&gt;
        &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                config-type="bean"&gt;
           &lt;notification&gt;If you did not apply it as a part of CP02 or later, apply the patch file #{patchFolder}/config-patches/webserver-xmbean.xml to the file #{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/META-INF/webserver-xmbean.xml &lt;/notification&gt;
        &lt;/action&gt;
        &lt;transition name="success" to="28"/&gt;
    &lt;/node&gt;



      &lt;!-- the XML below should *not* change per patch --&gt;

      &lt;node name="28"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;start&lt;/actionName&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="../end"/&gt;
      &lt;/node&gt;

      &lt;transition name="error" to="end"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.SetProcessStatusActionHandler" config-type="bean"&gt;
            &lt;status&gt;false&lt;/status&gt;
         &lt;/action&gt;
      &lt;/transition&gt;

   &lt;/super-state&gt;
   &lt;end-state name="end"/&gt;
&lt;/process-definition&gt;


]]&gt;
   &lt;/jbn:instructionSet&gt;
 &lt;/jbn:instructions&gt;
&lt;/jbn:automatedInstallation&gt;</jbn:automatedInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-01-09T16:54:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006bqZKAAY">
    <title>BUGFIX: ASPATCH-133 - JBoss AS 4.0.4.GA_CP03</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006bqZKAAY</link>
    <description>TITLE: &amp;nbsp; JBoss AS 4.0.4.GA_CP03&lt;br&gt;JIRA ID: &amp;nbsp; ASPATCH-133&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4.GA_CP02&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4.GA_CP01&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CP03 is the third cumulative patch for JBoss 4.0.4_GA. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-128"&gt;ASPATCH-128&lt;/a&gt;: CLONE -JBAS-3861: DeploymentFileRepository can be used to write/remove arbitrary files in the filesystem&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-121"&gt;ASPATCH-121&lt;/a&gt;: JBAS-3300: PooledInvokerProxy thread safety patch&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-109"&gt;ASPATCH-109&lt;/a&gt;: JBAS-3755: Expose all SSL socket factory settings via properties or attributes for UIL2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-106"&gt;ASPATCH-106&lt;/a&gt;: JBAS-3755: Expose all SSL socket factory settings via properties or attributes for UIL2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-104"&gt;ASPATCH-104&lt;/a&gt;: JBAS-3692: NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-61"&gt;ASPATCH-61&lt;/a&gt;: JBAS-3335: JBAS-3328 HiLoKeyGenerator.generateKey is not thread-safe&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-58"&gt;ASPATCH-58&lt;/a&gt;: JBAS-3519: Work directory shouldn't be deleted on Context Destroy&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-84"&gt;ASPATCH-84&lt;/a&gt;: JBAS-3362: org.jboss.test.cmp2.idxandusersql.test.IdxAndUsersqlUnitTestCase failure&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-80"&gt;ASPATCH-80&lt;/a&gt;: JBTM-138: Fix references to TxManager to allow JBossTS as a replacement.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-62"&gt;ASPATCH-62&lt;/a&gt;: JBAS-3338: Role Mapping Login Module that maps application role to declarative role&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-60"&gt;ASPATCH-60&lt;/a&gt;: JBAS-3351: JBAS-3258 Patch for JBoss 4.0.4.GA&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-59"&gt;ASPATCH-59&lt;/a&gt;: JBAS-3361: JBAS-3341 Entity container is not ready after its startService&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-57"&gt;ASPATCH-57&lt;/a&gt;: JBAS-3475: Upgrade of JacORB library to "JacORB 2.2.4 JBoss patch 1".&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-56"&gt;ASPATCH-56&lt;/a&gt;: JBAS-3526: JBAS-3310 and JBAS-3528 Patch for JBoss 4.0.4.GA&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-55"&gt;ASPATCH-55&lt;/a&gt;: JBAS-3552: support for JBAS-3541 JDBCParameterSetter is not used for query parameters&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-52"&gt;ASPATCH-52&lt;/a&gt;: JBAS-3564: CallByValue is not marshalling certain data from CMP&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-51"&gt;ASPATCH-51&lt;/a&gt;: JBAS-3623: Backport JBAS-3463 to 4.0.4.GA&lt;br&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-4.0.4.GA_CP03.zip / 10678357&lt;br&gt;MD5: &amp;nbsp; d1294acdc489dc7063d7db2d4bcf823a&lt;br&gt;SHA-256: &amp;nbsp; 9fbb53134b8dda8407621d063550116ce35bc069e6d3834519d3c586a0380a53&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Note:  &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5) Apply the following patches to these files:&lt;br&gt;
&lt;br&gt;&lt;i&gt;NOTE: You should apply the following patch if you did not apply it as a part of CP02 or later:&lt;/i&gt;&lt;br&gt;
5a) Copy the new file from PATCH_ROOT/docs/examples/jms/sslext-uil2-service.xml to JBOSS_HOME/docs/examples/jms/sslext-uil2-service.xml&lt;br&gt;
&lt;br&gt;&lt;i&gt;NOTE 1: Apply the following patch if your instance is derived from the "default" configuration.&lt;/i&gt;&lt;br&gt;
&lt;i&gt;NOTE 2: You should apply the following patch if you did not apply it as a part of CP02 or later:&lt;/i&gt;&lt;br&gt;
5b) Apply the patch file PATCH_ROOT/config-patches/jboss-service.xml
to the file JBOSS_HOME/server/default/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;&lt;i&gt;NOTE 1: Apply the following patch if your instance is derived from the "all" configuration.&lt;/i&gt;&lt;br&gt;
&lt;i&gt;NOTE 2: You should apply the following patch if you did not apply it as a part of CP02 or later:&lt;/i&gt;&lt;br&gt;
5c) Apply the patch file PATCH_ROOT/config-patches/jboss-service-all.xml to the file
JBOSS_HOME/server/all/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;&lt;i&gt;NOTE: You should apply the following patch if you did not apply it as a part of CP02 or later:&lt;/i&gt;&lt;br&gt;
5d) Apply the patch file PATCH_ROOT/config-patches/server.xml to the file JBOSS_HOME/server/all/deploy/jbossweb-tomcat55.sar/server.xml&lt;br&gt;
&lt;br&gt;&lt;i&gt;NOTE: You should apply the following patch if you did not apply it as a part of CP02 or later:&lt;/i&gt;&lt;br&gt;
5e) Apply the patch file PATCH_ROOT/config-patches/webserver-xmbean.xml to the file JBOSS_HOME/server/all/deploy/jbossweb-tomcat55.sar/META-INF/webserver-xmbean.xml&lt;br&gt;
&lt;br&gt;&lt;br&gt;&lt;i&gt;NOTE: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Dec 11 21:42:12 EST 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Thu Dec 21 11:58:40 EST 2006&lt;br&gt;</description>
    <dc:subject>JBoss AS 4.0.4.GA_CP03</dc:subject>
    <dc:date>2006-12-11T21:42:Z</dc:date>
    <jbn:creator>Jaroslaw Kijanowski</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4GA_CP01"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.4.GA_CP01" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0139">Application Server; 4.0.4.GA_CP01</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4GA_CP02"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.4.GA_CP02" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0145">Application Server; 4.0.4.GA_CP02</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4GA"
        jbn:productName="Application Server" jbn:productVersion="4.0.4" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0110">Application Server; 4.0.4</jbn:product>
    </jbn:products>
    <jbn:jira>ASPATCH-133</jbn:jira>
    <jbn:md5>d1294acdc489dc7063d7db2d4bcf823a</jbn:md5>
    <jbn:sha256>9fbb53134b8dda8407621d063550116ce35bc069e6d3834519d3c586a0380a53</jbn:sha256>
    <jbn:fileName>jboss-4.0.4.GA_CP03.zip</jbn:fileName>
    <jbn:fileSize>10678357</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006bqZKAAY</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006bqZKAAY</jbn:automatedDownloadUrl>
    <jbn:instructionCompatibilityVersion>1.4</jbn:instructionCompatibilityVersion>
    <jbn:longDescription>Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-128"&gt;ASPATCH-128&lt;/a&gt;: CLONE -JBAS-3861: DeploymentFileRepository can be used to write/remove arbitrary files in the filesystem&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-121"&gt;ASPATCH-121&lt;/a&gt;: JBAS-3300: PooledInvokerProxy thread safety patch&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-109"&gt;ASPATCH-109&lt;/a&gt;: JBAS-3755: Expose all SSL socket factory settings via properties or attributes for UIL2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-106"&gt;ASPATCH-106&lt;/a&gt;: JBAS-3755: Expose all SSL socket factory settings via properties or attributes for UIL2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-104"&gt;ASPATCH-104&lt;/a&gt;: JBAS-3692: NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-61"&gt;ASPATCH-61&lt;/a&gt;: JBAS-3335: JBAS-3328 HiLoKeyGenerator.generateKey is not thread-safe&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-58"&gt;ASPATCH-58&lt;/a&gt;: JBAS-3519: Work directory shouldn't be deleted on Context Destroy&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-84"&gt;ASPATCH-84&lt;/a&gt;: JBAS-3362: org.jboss.test.cmp2.idxandusersql.test.IdxAndUsersqlUnitTestCase failure&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-80"&gt;ASPATCH-80&lt;/a&gt;: JBTM-138: Fix references to TxManager to allow JBossTS as a replacement.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-62"&gt;ASPATCH-62&lt;/a&gt;: JBAS-3338: Role Mapping Login Module that maps application role to declarative role&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-60"&gt;ASPATCH-60&lt;/a&gt;: JBAS-3351: JBAS-3258 Patch for JBoss 4.0.4.GA&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-59"&gt;ASPATCH-59&lt;/a&gt;: JBAS-3361: JBAS-3341 Entity container is not ready after its startService&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-57"&gt;ASPATCH-57&lt;/a&gt;: JBAS-3475: Upgrade of JacORB library to "JacORB 2.2.4 JBoss patch 1".&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-56"&gt;ASPATCH-56&lt;/a&gt;: JBAS-3526: JBAS-3310 and JBAS-3528 Patch for JBoss 4.0.4.GA&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-55"&gt;ASPATCH-55&lt;/a&gt;: JBAS-3552: support for JBAS-3541 JDBCParameterSetter is not used for query parameters&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-52"&gt;ASPATCH-52&lt;/a&gt;: JBAS-3564: CallByValue is not marshalling certain data from CMP&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-51"&gt;ASPATCH-51&lt;/a&gt;: JBAS-3623: Backport JBAS-3463 to 4.0.4.GA&lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>CP03 is the third cumulative patch for JBoss 4.0.4_GA. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;</jbn:shortDescription>
    <jbn:manualInstallation>Note:  &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5) Apply the following patches to these files:&lt;br&gt;
&lt;br&gt;&lt;i&gt;NOTE: You should apply the following patch if you did not apply it as a part of CP02 or later:&lt;/i&gt;&lt;br&gt;
5a) Copy the new file from PATCH_ROOT/docs/examples/jms/sslext-uil2-service.xml to JBOSS_HOME/docs/examples/jms/sslext-uil2-service.xml&lt;br&gt;
&lt;br&gt;&lt;i&gt;NOTE 1: Apply the following patch if your instance is derived from the "default" configuration.&lt;/i&gt;&lt;br&gt;
&lt;i&gt;NOTE 2: You should apply the following patch if you did not apply it as a part of CP02 or later:&lt;/i&gt;&lt;br&gt;
5b) Apply the patch file PATCH_ROOT/config-patches/jboss-service.xml
to the file JBOSS_HOME/server/default/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;&lt;i&gt;NOTE 1: Apply the following patch if your instance is derived from the "all" configuration.&lt;/i&gt;&lt;br&gt;
&lt;i&gt;NOTE 2: You should apply the following patch if you did not apply it as a part of CP02 or later:&lt;/i&gt;&lt;br&gt;
5c) Apply the patch file PATCH_ROOT/config-patches/jboss-service-all.xml to the file
JBOSS_HOME/server/all/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
&lt;br&gt;&lt;i&gt;NOTE: You should apply the following patch if you did not apply it as a part of CP02 or later:&lt;/i&gt;&lt;br&gt;
5d) Apply the patch file PATCH_ROOT/config-patches/server.xml to the file JBOSS_HOME/server/all/deploy/jbossweb-tomcat55.sar/server.xml&lt;br&gt;
&lt;br&gt;&lt;i&gt;NOTE: You should apply the following patch if you did not apply it as a part of CP02 or later:&lt;/i&gt;&lt;br&gt;
5e) Apply the patch file PATCH_ROOT/config-patches/webserver-xmbean.xml to the file JBOSS_HOME/server/all/deploy/jbossweb-tomcat55.sar/META-INF/webserver-xmbean.xml&lt;br&gt;
&lt;br&gt;&lt;br&gt;&lt;i&gt;NOTE: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;</jbn:manualInstallation>
    <jbn:automatedInstallation>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
  &lt;jbn:automatedInstallation xmlns:jbn="http://network.jboss.com/elements/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" &gt;
  &lt;jbn:instructions&gt;
   &lt;jbn:instructionSet rdf:about="http://network.jboss.com/instructionVersion#1.4"&gt;
     &lt;![CDATA[&lt;?xml version="1.0"?&gt;
&lt;process-definition name="process"&gt;
   &lt;start-state&gt;
      &lt;transition to="main_process/1"/&gt;
   &lt;/start-state&gt;

   &lt;super-state name="main_process"&gt;

      &lt;node name="1"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.JONServerDownloadActionHandler" config-type="bean"&gt;
           &lt;/action&gt;
         &lt;transition name="success" to="2"/&gt;
      &lt;/node&gt;
      &lt;node name="2"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.CompareDigestActionHandler"
                 config-type="bean"&gt;
            &lt;algorithm&gt;MD5&lt;/algorithm&gt;
            &lt;fileToBeCheckedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeCheckedLocation&gt;
            &lt;expectedDigest&gt;#{software.MD5}&lt;/expectedDigest&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="3"/&gt;
      &lt;/node&gt;

      &lt;node name="3"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.UnzipActionHandler"
                 config-type="bean"&gt;
            &lt;fileToBeUnzippedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeUnzippedLocation&gt;
            &lt;destinationDirectoryLocation&gt;#{patchFolder}&lt;/destinationDirectoryLocation&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="4"/&gt;
      &lt;/node&gt;

      &lt;node name="4"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;stopIfRunning&lt;/actionName&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="5"/&gt;
      &lt;/node&gt;

      &lt;!-- the XML above should *not* change per patch --&gt;


        &lt;node name="5"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbosssx.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbosssx.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="6"/&gt;
                &lt;transition name="success" to="6"/&gt;
        &lt;/node&gt;
        &lt;node name="6"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="7"/&gt;
                &lt;transition name="success" to="7"/&gt;
        &lt;/node&gt;
        &lt;node name="7"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossmq.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossmq.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="8"/&gt;
                &lt;transition name="success" to="8"/&gt;
        &lt;/node&gt;
        &lt;node name="8"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-common-jdbc-wrapper.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss-common-jdbc-wrapper.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="9"/&gt;
                &lt;transition name="success" to="9"/&gt;
        &lt;/node&gt;
        &lt;node name="9"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/uuid-key-generator.sar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/uuid-key-generator.sar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="10"/&gt;
                &lt;transition name="success" to="10"/&gt;
        &lt;/node&gt;
        &lt;node name="10"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/console-mgr-classes.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/console-mgr-classes.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="11"/&gt;
                &lt;transition name="success" to="11"/&gt;
        &lt;/node&gt;
        &lt;node name="11"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="12"/&gt;
                &lt;transition name="success" to="12"/&gt;
        &lt;/node&gt;
        &lt;node name="12"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jboss-aop.deployer/jboss-aspect-library.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jboss-aop.deployer/jboss-aspect-library.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="13"/&gt;
                &lt;transition name="success" to="13"/&gt;
        &lt;/node&gt;
        &lt;node name="13"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="14"/&gt;
                &lt;transition name="success" to="14"/&gt;
        &lt;/node&gt;
        &lt;node name="14"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/tc5-cluster.sar/tc5-cluster.aop&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/tc5-cluster.sar/tc5-cluster.aop&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="15"/&gt;
                &lt;transition name="success" to="15"/&gt;
        &lt;/node&gt;
        &lt;node name="15"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-common.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-common.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="16"/&gt;
                &lt;transition name="success" to="16"/&gt;
        &lt;/node&gt;
        &lt;node name="16"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-system.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-system.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="17"/&gt;
                &lt;transition name="success" to="17"/&gt;
        &lt;/node&gt;
        &lt;node name="17"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-common-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-common-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="18"/&gt;
                &lt;transition name="success" to="18"/&gt;
        &lt;/node&gt;
        &lt;node name="18"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="19"/&gt;
                &lt;transition name="success" to="19"/&gt;
        &lt;/node&gt;
        &lt;node name="19"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossmq-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossmq-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="20"/&gt;
                &lt;transition name="success" to="20"/&gt;
        &lt;/node&gt;
        &lt;node name="20"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossall-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossall-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="21"/&gt;
                &lt;transition name="success" to="21"/&gt;
        &lt;/node&gt;
        &lt;node name="21"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-minimal.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/minimal/lib/jboss-minimal.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="22"/&gt;
                &lt;transition name="success" to="22"/&gt;
        &lt;/node&gt;
        &lt;node name="22"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/bin/run.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/bin/run.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="23"/&gt;
                &lt;transition name="success" to="23"/&gt;
        &lt;/node&gt;

        &lt;node name="23"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
                        &lt;notification&gt;If you did not apply it as a part of CP02 or later, copy the new file from #{patchFolder}/docs/examples/jms/sslext-uil2-service.xml to #{jbossHomeDir}/docs/examples/jms/sslext-uil2-service.xml&lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="24"/&gt;
        &lt;/node&gt;




     &lt;node name="24"&gt;
        &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                config-type="bean"&gt;
           &lt;notification&gt;If you did not apply it as a part of CP02 or later and if your instance is derived from the "all" configuration, apply the patch file #{patchFolder}/config-patches/jboss-service-all.xml to the file #{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml &lt;/notification&gt;
        &lt;/action&gt;
        &lt;transition name="success" to="25"/&gt;
    &lt;/node&gt;



     &lt;node name="25"&gt;
        &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                config-type="bean"&gt;
           &lt;notification&gt;If you did not apply it as a part of CP02 or later and if your instance is derived from the "default" configuration, apply the patch file #{patchFolder}/config-patches/jboss-service.xml to the file #{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml &lt;/notification&gt;
        &lt;/action&gt;
        &lt;transition name="success" to="26"/&gt;
    &lt;/node&gt;



     &lt;node name="26"&gt;
        &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                config-type="bean"&gt;
           &lt;notification&gt;If you did not apply it as a part of CP02 or later, apply the patch file #{patchFolder}/config-patches/server.xml to the file #{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/server.xml &lt;/notification&gt;
        &lt;/action&gt;
        &lt;transition name="success" to="27"/&gt;
    &lt;/node&gt;



     &lt;node name="27"&gt;
        &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                config-type="bean"&gt;
           &lt;notification&gt;If you did not apply it as a part of CP02 or later, apply the patch file #{patchFolder}/config-patches/webserver-xmbean.xml to the file #{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/META-INF/webserver-xmbean.xml &lt;/notification&gt;
        &lt;/action&gt;
        &lt;transition name="success" to="28"/&gt;
    &lt;/node&gt;



      &lt;!-- the XML below should *not* change per patch --&gt;

      &lt;node name="28"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;start&lt;/actionName&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="../end"/&gt;
      &lt;/node&gt;

      &lt;transition name="error" to="end"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.SetProcessStatusActionHandler" config-type="bean"&gt;
            &lt;status&gt;false&lt;/status&gt;
         &lt;/action&gt;
      &lt;/transition&gt;

   &lt;/super-state&gt;
   &lt;end-state name="end"/&gt;
&lt;/process-definition&gt;


]]&gt;
   &lt;/jbn:instructionSet&gt;
 &lt;/jbn:instructions&gt;
&lt;/jbn:automatedInstallation&gt;</jbn:automatedInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-12-21T11:58:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006aU4NAAU">
    <title>BUGFIX: ASPATCH-114 - JBoss AS 4.0.4.GA_CP02</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006aU4NAAU</link>
    <description>TITLE: &amp;nbsp; JBoss AS 4.0.4.GA_CP02&lt;br&gt;JIRA ID: &amp;nbsp; ASPATCH-114&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4.GA_CP01&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.4&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CP02 is the second cumulative patch for JBoss 4.0.4_GA. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-109"&gt;ASPATCH-109&lt;/a&gt;: JBAS-3755: Expose all SSL socket factory settings via properties or attributes for UIL2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-106"&gt;ASPATCH-106&lt;/a&gt;: JBAS-3755: Expose all SSL socket factory settings via properties or attributes for UIL2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-104"&gt;ASPATCH-104&lt;/a&gt;: JBAS-3692: NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-61"&gt;ASPATCH-61&lt;/a&gt;: JBAS-3335: JBAS-3328 HiLoKeyGenerator.generateKey is not thread-safe&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-58"&gt;ASPATCH-58&lt;/a&gt;: JBAS-3519: Work directory shouldn't be deleted on Context Destroy&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-84"&gt;ASPATCH-84&lt;/a&gt;: JBAS-3362: org.jboss.test.cmp2.idxandusersql.test.IdxAndUsersqlUnitTestCase failure&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-80"&gt;ASPATCH-80&lt;/a&gt;: JBTM-138: Fix references to TxManager to allow JBossTS as a replacement.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-62"&gt;ASPATCH-62&lt;/a&gt;: JBAS-3338: Role Mapping Login Module that maps application role to declarative role&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-60"&gt;ASPATCH-60&lt;/a&gt;: JBAS-3351: JBAS-3258 Patch for JBoss 4.0.4.GA&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-59"&gt;ASPATCH-59&lt;/a&gt;: JBAS-3361: JBAS-3341 Entity container is not ready after its startService&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-57"&gt;ASPATCH-57&lt;/a&gt;: JBAS-3475: Upgrade of JacORB library to "JacORB 2.2.4 JBoss patch 1".&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-56"&gt;ASPATCH-56&lt;/a&gt;: JBAS-3526: JBAS-3310 and JBAS-3528 Patch for JBoss 4.0.4.GA&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-55"&gt;ASPATCH-55&lt;/a&gt;: JBAS-3552: support for JBAS-3541 JDBCParameterSetter is not used for query parameters&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-52"&gt;ASPATCH-52&lt;/a&gt;: JBAS-3564: CallByValue is not marshalling certain data from CMP&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-51"&gt;ASPATCH-51&lt;/a&gt;: JBAS-3623: Backport JBAS-3463 to 4.0.4.GA&lt;br&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-4.0.4.GA_CP02.zip / 10541976&lt;br&gt;MD5: &amp;nbsp; 31d5669edb39b3b95dd0cae62240fa56&lt;br&gt;SHA-256: &amp;nbsp; b0fa4c1884884f31ca7d1cab16e8b26073cbfd201a67a7d901960bec876d1e16&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5) Apply the following patches to these files:&lt;br&gt;
5a) Apply the patch file PATCH_ROOT/config-patches/sslext-uil2-service.xml to the file JBOSS_HOME/docs/examples/jms/sslext-uil2-service.xml&lt;br&gt;
5b) Apply the patch file PATCH_ROOT/config-patches/jboss-service.xml to the file JBOSS_SERVER_HOME/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
5c) Apply the patch file PATCH_ROOT/config-patches/server.xml to the file JBOSS_SERVER_HOME/deploy/jbossweb-tomcat55.sar/server.xml&lt;br&gt;
5d) Apply the patch file PATCH_ROOT/config-patches/webserver-xmbean.xml to the file JBOSS_SERVER_HOME/deploy/jbossweb-tomcat55.sar/META-INF/webserver-xmbean.xml&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Nov 14 11:26:30 EST 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Nov 14 23:16:15 EST 2006&lt;br&gt;</description>
    <dc:subject>JBoss AS 4.0.4.GA_CP02</dc:subject>
    <dc:date>2006-11-14T11:26:Z</dc:date>
    <jbn:creator>Ryan Campbell</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4GA_CP01"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.4.GA_CP01" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0139">Application Server; 4.0.4.GA_CP01</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.4GA"
        jbn:productName="Application Server" jbn:productVersion="4.0.4" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0110">Application Server; 4.0.4</jbn:product>
    </jbn:products>
    <jbn:jira>ASPATCH-114</jbn:jira>
    <jbn:md5>31d5669edb39b3b95dd0cae62240fa56</jbn:md5>
    <jbn:sha256>b0fa4c1884884f31ca7d1cab16e8b26073cbfd201a67a7d901960bec876d1e16</jbn:sha256>
    <jbn:fileName>jboss-4.0.4.GA_CP02.zip</jbn:fileName>
    <jbn:fileSize>10541976</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006aU4NAAU</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006aU4NAAU</jbn:automatedDownloadUrl>
    <jbn:instructionCompatibilityVersion>1.4</jbn:instructionCompatibilityVersion>
    <jbn:longDescription>Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-109"&gt;ASPATCH-109&lt;/a&gt;: JBAS-3755: Expose all SSL socket factory settings via properties or attributes for UIL2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-106"&gt;ASPATCH-106&lt;/a&gt;: JBAS-3755: Expose all SSL socket factory settings via properties or attributes for UIL2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-104"&gt;ASPATCH-104&lt;/a&gt;: JBAS-3692: NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-61"&gt;ASPATCH-61&lt;/a&gt;: JBAS-3335: JBAS-3328 HiLoKeyGenerator.generateKey is not thread-safe&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-58"&gt;ASPATCH-58&lt;/a&gt;: JBAS-3519: Work directory shouldn't be deleted on Context Destroy&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-84"&gt;ASPATCH-84&lt;/a&gt;: JBAS-3362: org.jboss.test.cmp2.idxandusersql.test.IdxAndUsersqlUnitTestCase failure&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-80"&gt;ASPATCH-80&lt;/a&gt;: JBTM-138: Fix references to TxManager to allow JBossTS as a replacement.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-62"&gt;ASPATCH-62&lt;/a&gt;: JBAS-3338: Role Mapping Login Module that maps application role to declarative role&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-60"&gt;ASPATCH-60&lt;/a&gt;: JBAS-3351: JBAS-3258 Patch for JBoss 4.0.4.GA&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-59"&gt;ASPATCH-59&lt;/a&gt;: JBAS-3361: JBAS-3341 Entity container is not ready after its startService&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-57"&gt;ASPATCH-57&lt;/a&gt;: JBAS-3475: Upgrade of JacORB library to "JacORB 2.2.4 JBoss patch 1".&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-56"&gt;ASPATCH-56&lt;/a&gt;: JBAS-3526: JBAS-3310 and JBAS-3528 Patch for JBoss 4.0.4.GA&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-55"&gt;ASPATCH-55&lt;/a&gt;: JBAS-3552: support for JBAS-3541 JDBCParameterSetter is not used for query parameters&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-52"&gt;ASPATCH-52&lt;/a&gt;: JBAS-3564: CallByValue is not marshalling certain data from CMP&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-51"&gt;ASPATCH-51&lt;/a&gt;: JBAS-3623: Backport JBAS-3463 to 4.0.4.GA&lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>CP02 is the second cumulative patch for JBoss 4.0.4_GA. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;</jbn:shortDescription>
    <jbn:manualInstallation>Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5) Apply the following patches to these files:&lt;br&gt;
5a) Apply the patch file PATCH_ROOT/config-patches/sslext-uil2-service.xml to the file JBOSS_HOME/docs/examples/jms/sslext-uil2-service.xml&lt;br&gt;
5b) Apply the patch file PATCH_ROOT/config-patches/jboss-service.xml to the file JBOSS_SERVER_HOME/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml&lt;br&gt;
5c) Apply the patch file PATCH_ROOT/config-patches/server.xml to the file JBOSS_SERVER_HOME/deploy/jbossweb-tomcat55.sar/server.xml&lt;br&gt;
5d) Apply the patch file PATCH_ROOT/config-patches/webserver-xmbean.xml to the file JBOSS_SERVER_HOME/deploy/jbossweb-tomcat55.sar/META-INF/webserver-xmbean.xml&lt;br&gt;</jbn:manualInstallation>
    <jbn:automatedInstallation>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
  &lt;jbn:automatedInstallation xmlns:jbn="http://network.jboss.com/elements/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" &gt;
  &lt;jbn:instructions&gt;
   &lt;jbn:instructionSet rdf:about="http://network.jboss.com/instructionVersion#1.4"&gt;
     &lt;![CDATA[&lt;?xml version="1.0"?&gt;
&lt;process-definition name="process"&gt;
   &lt;start-state&gt;
      &lt;transition to="main_process/1"/&gt;
   &lt;/start-state&gt;

   &lt;super-state name="main_process"&gt;

      &lt;node name="1"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.JONServerDownloadActionHandler" config-type="bean"&gt;
           &lt;/action&gt;
         &lt;transition name="success" to="2"/&gt;
      &lt;/node&gt;
      &lt;node name="2"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.CompareDigestActionHandler"
                 config-type="bean"&gt;
            &lt;algorithm&gt;MD5&lt;/algorithm&gt;
            &lt;fileToBeCheckedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeCheckedLocation&gt;
            &lt;expectedDigest&gt;#{software.MD5}&lt;/expectedDigest&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="3"/&gt;
      &lt;/node&gt;

      &lt;node name="3"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.UnzipActionHandler"
                 config-type="bean"&gt;
            &lt;fileToBeUnzippedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeUnzippedLocation&gt;
            &lt;destinationDirectoryLocation&gt;#{patchFolder}&lt;/destinationDirectoryLocation&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="4"/&gt;
      &lt;/node&gt;

      &lt;node name="4"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;stopIfRunning&lt;/actionName&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="5"/&gt;
      &lt;/node&gt;

      &lt;!-- the XML above should *not* change per patch --&gt;

      	&lt;node name="5"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbosssx.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbosssx.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="6"/&gt;
		&lt;transition name="success" to="6"/&gt;
	&lt;/node&gt;
	&lt;node name="6"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="7"/&gt;
		&lt;transition name="success" to="7"/&gt;
	&lt;/node&gt;
	&lt;node name="7"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossmq.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossmq.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="8"/&gt;
		&lt;transition name="success" to="8"/&gt;
	&lt;/node&gt;
	&lt;node name="8"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-common-jdbc-wrapper.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss-common-jdbc-wrapper.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="9"/&gt;
		&lt;transition name="success" to="9"/&gt;
	&lt;/node&gt;
	&lt;node name="9"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/uuid-key-generator.sar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/uuid-key-generator.sar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="10"/&gt;
		&lt;transition name="success" to="10"/&gt;
	&lt;/node&gt;
	&lt;node name="10"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="11"/&gt;
		&lt;transition name="success" to="11"/&gt;
	&lt;/node&gt;
	&lt;node name="11"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jboss-aop.deployer/jboss-aspect-library.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jboss-aop.deployer/jboss-aspect-library.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="12"/&gt;
		&lt;transition name="success" to="12"/&gt;
	&lt;/node&gt;
	&lt;node name="12"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="13"/&gt;
		&lt;transition name="success" to="13"/&gt;
	&lt;/node&gt;
	&lt;node name="13"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/tc5-cluster.sar/tc5-cluster.aop&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/tc5-cluster.sar/tc5-cluster.aop&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="14"/&gt;
		&lt;transition name="success" to="14"/&gt;
	&lt;/node&gt;
	&lt;node name="14"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-common.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-common.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="15"/&gt;
		&lt;transition name="success" to="15"/&gt;
	&lt;/node&gt;
	&lt;node name="15"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-system.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-system.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="16"/&gt;
		&lt;transition name="success" to="16"/&gt;
	&lt;/node&gt;
	&lt;node name="16"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossClientDir}/jboss-common-client.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-common-client.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="17"/&gt;
		&lt;transition name="success" to="17"/&gt;
	&lt;/node&gt;
	&lt;node name="17"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossClientDir}/jboss-client.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-client.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="18"/&gt;
		&lt;transition name="success" to="18"/&gt;
	&lt;/node&gt;
	&lt;node name="18"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossClientDir}/jbossmq-client.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/client/jbossmq-client.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="19"/&gt;
		&lt;transition name="success" to="19"/&gt;
	&lt;/node&gt;
	&lt;node name="19"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossClientDir}/jbossall-client.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/client/jbossall-client.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="20"/&gt;
		&lt;transition name="success" to="20"/&gt;
	&lt;/node&gt;
	&lt;node name="20"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-minimal.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/server/minimal/lib/jboss-minimal.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="21"/&gt;
		&lt;transition name="success" to="21"/&gt;
	&lt;/node&gt;
	&lt;node name="21"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossHomeDir}/bin/run.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/bin/run.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="22"/&gt;
		&lt;transition name="success" to="22"/&gt;
	&lt;/node&gt;




     &lt;node name="22"&gt;
        &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                config-type="bean"&gt;
           &lt;notification&gt;Apply the patch file #{patchFolder}/config-patches/sslext-uil2-service.xml to the file #{jbossHomeDir}/docs/examples/jms/sslext-uil2-service.xml &lt;/notification&gt;
        &lt;/action&gt;
        &lt;transition name="success" to="23"/&gt;
    &lt;/node&gt;



     &lt;node name="23"&gt;
        &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                config-type="bean"&gt;
           &lt;notification&gt;Apply the patch file #{patchFolder}/config-patches/jboss-service.xml to the file #{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml &lt;/notification&gt;
        &lt;/action&gt;
        &lt;transition name="success" to="24"/&gt;
    &lt;/node&gt;



     &lt;node name="24"&gt;
        &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                config-type="bean"&gt;
           &lt;notification&gt;Apply the patch file #{patchFolder}/config-patches/server.xml to the file #{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/server.xml &lt;/notification&gt;
        &lt;/action&gt;
        &lt;transition name="success" to="25"/&gt;
    &lt;/node&gt;



     &lt;node name="25"&gt;
        &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                config-type="bean"&gt;
           &lt;notification&gt;Apply the patch file #{patchFolder}/config-patches/webserver-xmbean.xml to the file #{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/META-INF/webserver-xmbean.xml &lt;/notification&gt;
        &lt;/action&gt;
        &lt;transition name="success" to="26"/&gt;
    &lt;/node&gt;



      &lt;!-- the XML below should *not* change per patch --&gt;

      &lt;node name="26"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;start&lt;/actionName&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="../end"/&gt;
      &lt;/node&gt;

      &lt;transition name="error" to="end"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.SetProcessStatusActionHandler" config-type="bean"&gt;
            &lt;status&gt;false&lt;/status&gt;
         &lt;/action&gt;
      &lt;/transition&gt;

   &lt;/super-state&gt;
   &lt;end-state name="end"/&gt;
&lt;/process-definition&gt;

]]&gt;
   &lt;/jbn:instructionSet&gt;
 &lt;/jbn:instructions&gt;
&lt;/jbn:automatedInstallation&gt;</jbn:automatedInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-11-14T23:16:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003BxE5AAK">
    <title>SECURITY: JBAS-3045 - Security patch for isUserInRole(String) for same principal name</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003BxE5AAK</link>
    <description>TITLE: &amp;nbsp; Security patch for isUserInRole(String) for same principal name&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-3045&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Conflict in isUserInRole between security domains with same principals&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The last security domain to add a principal to the web container isUserInRole cache is causing a conflict in isUserInRole when a web app in using another security domain with the same principal name make a call to isUserInRole. The problem is that only the last security domain principal to role mapping is seen.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-3045.zip / 182468&lt;br&gt;MD5: &amp;nbsp; 36f51d1e5f2b58edc8ab35def0809e59&lt;br&gt;SHA-256: &amp;nbsp; 0d6fe48c5b93aa65434387982652abfff985e964814958427162cfc0685d4eeb&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Unzip JBAS-3045.zip then copy the tomcat55-service.jar to %JBOSS_HOME%/server/default/deploy/jbossweb-tomcat55.sar and %JBOSS_HOME%/server/all/deploy/jbossweb-tomcat55.sar&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Apr 03 17:30:49 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Apr 03 23:56:16 EDT 2006&lt;br&gt;</description>
    <dc:subject>Security patch for isUserInRole(String) for same principal name</dc:subject>
    <dc:date>2006-04-03T17:30:Z</dc:date>
    <jbn:creator>Scott Stark</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>SECURITY</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3SP1"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0067">Application Server; 4.0.3SP1</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-3045</jbn:jira>
    <jbn:md5>36f51d1e5f2b58edc8ab35def0809e59</jbn:md5>
    <jbn:sha256>0d6fe48c5b93aa65434387982652abfff985e964814958427162cfc0685d4eeb</jbn:sha256>
    <jbn:fileName>JBAS-3045.zip</jbn:fileName>
    <jbn:fileSize>182468</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000003BxE5AAK</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000003BxE5AAK</jbn:automatedDownloadUrl>
    <jbn:longDescription>The last security domain to add a principal to the web container isUserInRole cache is causing a conflict in isUserInRole when a web app in using another security domain with the same principal name make a call to isUserInRole. The problem is that only the last security domain principal to role mapping is seen.</jbn:longDescription>
    <jbn:shortDescription>Conflict in isUserInRole between security domains with same principals</jbn:shortDescription>
    <jbn:manualInstallation>Unzip JBAS-3045.zip then copy the tomcat55-service.jar to %JBOSS_HOME%/server/default/deploy/jbossweb-tomcat55.sar and %JBOSS_HOME%/server/all/deploy/jbossweb-tomcat55.sar</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-04-03T23:56:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003CKrsAAG">
    <title>ENHANCEMENT: JBWS-841 - SAAJ does not offer timeout control, and default timeout of 60 seconds is too small</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003CKrsAAG</link>
    <description>TITLE: &amp;nbsp; SAAJ does not offer timeout control, and default timeout of 60 seconds is too small&lt;br&gt;JIRA ID: &amp;nbsp; JBWS-841&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Adds the ability to set a message timeout using the SAAJ API.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Normally timeout defaulted to 60 seconds. This value could only be changed via the JAX-RPC api. Support was added to SAAJ. The property is "org.jboss.webservice.timeout".&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBWS-841.zip / 1186772&lt;br&gt;MD5: &amp;nbsp; 68218618db652455858a293437b4fd8c&lt;br&gt;SHA-256: &amp;nbsp; 7b7c3be992ed06373991049f6f1292ff484a38db252aeac81e8af3a28ba7422c&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Unzip JBWS-841.zip, then
Copy axis-ws4ee.jar to %JBOSS_HOME%/server/default/deploy/jboss-ws4ee.sar
and %JBOSS_HOME%/client&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Apr 14 16:52:18 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri Apr 14 16:52:18 EDT 2006&lt;br&gt;</description>
    <dc:subject>SAAJ does not offer timeout control, and default timeout of 60 seconds is too small</dc:subject>
    <dc:date>2006-04-14T16:52:Z</dc:date>
    <jbn:creator>Jason Greene</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>ENHANCEMENT</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3SP1"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0067">Application Server; 4.0.3SP1</jbn:product>
    </jbn:products>
    <jbn:jira>JBWS-841</jbn:jira>
    <jbn:md5>68218618db652455858a293437b4fd8c</jbn:md5>
    <jbn:sha256>7b7c3be992ed06373991049f6f1292ff484a38db252aeac81e8af3a28ba7422c</jbn:sha256>
    <jbn:fileName>JBWS-841.zip</jbn:fileName>
    <jbn:fileSize>1186772</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000003CKrsAAG</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000003CKrsAAG</jbn:automatedDownloadUrl>
    <jbn:longDescription>Normally timeout defaulted to 60 seconds. This value could only be changed via the JAX-RPC api. Support was added to SAAJ. The property is "org.jboss.webservice.timeout".</jbn:longDescription>
    <jbn:shortDescription>Adds the ability to set a message timeout using the SAAJ API.</jbn:shortDescription>
    <jbn:manualInstallation>Unzip JBWS-841.zip, then
Copy axis-ws4ee.jar to %JBOSS_HOME%/server/default/deploy/jboss-ws4ee.sar
and %JBOSS_HOME%/client</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-04-14T16:52:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003CmVoAAK">
    <title>ENHANCEMENT: JBAS-3139 - Upgrade to Xalan 2.7.0 and Xerces 2.7.1 for JBoss 4.0.3.SP1</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003CmVoAAK</link>
    <description>TITLE: &amp;nbsp; Upgrade to Xalan 2.7.0 and Xerces 2.7.1 for JBoss 4.0.3.SP1&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-3139&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;There is an incompatibility between the versions of Xalan and Xerces distributed with JBoss 4.0.3SP1. &lt;br&gt;
        This patch upgrades both of these libraries to the same versions that will be distributed with JBoss 4.0.4.GA.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;There is an incompatibility between the versions of Xalan and Xerces distributed with JBoss 4.0.3SP1. &lt;br&gt;
        This patch upgrades both of these libraries to the same versions that will be distributed with JBoss 4.0.4.GA.
&lt;br&gt;&lt;br&gt;
        Further information on this issue can be found here &lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=403UpgradeIssues"&gt;403 Upgrade issues&lt;/a&gt;.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-3139.zip / 3057940&lt;br&gt;MD5: &amp;nbsp; e899991c52c9d23aea4df2014f7969cc&lt;br&gt;SHA-256: &amp;nbsp; 9e44018a7d06f6a9a4b2b58d95c8b4bec322618efa8fa1e8b3643e9410dcfd85&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Unzip JBAS-3139.zip, then:&lt;br&gt;
Remove the 4 the existing jars from the {jboss.home}/lib/endorsed folder.
&lt;br&gt;
        Move the 5 jars (resolver.jar, serializer.jar, xalan.jar, xercesImpl.jar, xml-apis.jar) included with this patch into the folder {jboss.home}/lib/endorsed&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Apr 24 19:46:50 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Apr 24 19:46:50 EDT 2006&lt;br&gt;</description>
    <dc:subject>Upgrade to Xalan 2.7.0 and Xerces 2.7.1 for JBoss 4.0.3.SP1</dc:subject>
    <dc:date>2006-04-24T19:46:Z</dc:date>
    <jbn:creator>Darran Lofthouse</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>ENHANCEMENT</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3SP1"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0067">Application Server; 4.0.3SP1</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-3139</jbn:jira>
    <jbn:md5>e899991c52c9d23aea4df2014f7969cc</jbn:md5>
    <jbn:sha256>9e44018a7d06f6a9a4b2b58d95c8b4bec322618efa8fa1e8b3643e9410dcfd85</jbn:sha256>
    <jbn:fileName>JBAS-3139.zip</jbn:fileName>
    <jbn:fileSize>3057940</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000003CmVoAAK</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000003CmVoAAK</jbn:automatedDownloadUrl>
    <jbn:longDescription>There is an incompatibility between the versions of Xalan and Xerces distributed with JBoss 4.0.3SP1. &lt;br&gt;
        This patch upgrades both of these libraries to the same versions that will be distributed with JBoss 4.0.4.GA.
&lt;br&gt;&lt;br&gt;
        Further information on this issue can be found here &lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=403UpgradeIssues"&gt;403 Upgrade issues&lt;/a&gt;.</jbn:longDescription>
    <jbn:shortDescription>There is an incompatibility between the versions of Xalan and Xerces distributed with JBoss 4.0.3SP1. &lt;br&gt;
        This patch upgrades both of these libraries to the same versions that will be distributed with JBoss 4.0.4.GA.</jbn:shortDescription>
    <jbn:manualInstallation>Unzip JBAS-3139.zip, then:&lt;br&gt;
Remove the 4 the existing jars from the {jboss.home}/lib/endorsed folder.
&lt;br&gt;
        Move the 5 jars (resolver.jar, serializer.jar, xalan.jar, xercesImpl.jar, xml-apis.jar) included with this patch into the folder {jboss.home}/lib/endorsed</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-04-24T19:46:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003CQxTAAW">
    <title>ENHANCEMENT: JBAS-3090 - Add support for overriding the log4j configuration when using commons-logging.</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003CQxTAAW</link>
    <description>TITLE: &amp;nbsp; Add support for overriding the log4j configuration when using commons-logging.&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-3090&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Add support for overriding the log4j configuration when using commons-logging.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;A deployment that tries to used a overriden log4j configuration using a scoped deployment using the commons-logging LogFactory with a commons-logging.properties like:&lt;br&gt;
&lt;br&gt;
org.apache.commons.logging.Log=org.apache.commons.logging.impl.Log4JLogger&lt;br&gt;
&lt;br&gt;
fails to initialize log4j correctly because the commons-logging.jar is scoped to the jboss server/lib class loader and the log4j classes are also bound to this class loaders log4j.jar. A patch to modify the Log4JLogger to lazily bind to the log4j classes using the LogFactory caller class loader via reflection has been added to the 1.0.5.GA-jboss release of commons-logging.&lt;br&gt;
&lt;br&gt;
MD5 of included file:&lt;br&gt;
633a595eba2fa5cb8042ad305e5803a5 commons-logging.jar&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-3090.zip / 41888&lt;br&gt;MD5: &amp;nbsp; fcafc0ea29bf3a027d8289ea9275bf61&lt;br&gt;SHA-256: &amp;nbsp; 681192e86f046c19e268344e41a34393f70c0cb6752ea9a7245e127d9083bbae&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Unzip JBAS-3090.zip, then
copy the new commons-logging.jar to %JBOSS_HOME%/server/default/lib/commons-logging.jar and %JBOSS_HOME%/server/all/lib/commons-logging.jar &lt;br&gt;
&lt;br&gt;
If the deployment is using a log4j.properties for log4j configuration, the jboss server conf/log4j.xml needs to be renamed to conf/jboss-log4j.xml and the conf/jboss-service.xml org.jboss.logging.Log4jService configuration updated to use a ConfigurationURL like: &lt;br&gt;
&lt;br&gt;
&amp;lt;mbean code="org.jboss.logging.Log4jService" &lt;br&gt;
&amp;nbsp;&amp;nbsp;name="jboss.system:type=Log4jService,service=Logging" &lt;br&gt;
&amp;nbsp;&amp;nbsp;xmbean-dd="resource:xmdesc/Log4jService-xmbean.xml"&amp;gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;attribute name="ConfigurationURL"&amp;gt;resource:jboss-log4j.xml&amp;lt;/attribute&amp;gt; &lt;br&gt;
&lt;/pre&gt;
&lt;br&gt;
This is required because the server log4j.xml will be found preferentially over the log4j.properties file and class loader conflicts will be seen.&lt;br&gt;CREATED DATE: &amp;nbsp; Thu Apr 20 08:34:19 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Thu Apr 20 08:42:17 EDT 2006&lt;br&gt;</description>
    <dc:subject>Add support for overriding the log4j configuration when using commons-logging.</dc:subject>
    <dc:date>2006-04-20T08:34:Z</dc:date>
    <jbn:creator>Scott Stark</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>ENHANCEMENT</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3SP1"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0067">Application Server; 4.0.3SP1</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-3090</jbn:jira>
    <jbn:md5>fcafc0ea29bf3a027d8289ea9275bf61</jbn:md5>
    <jbn:sha256>681192e86f046c19e268344e41a34393f70c0cb6752ea9a7245e127d9083bbae</jbn:sha256>
    <jbn:fileName>JBAS-3090.zip</jbn:fileName>
    <jbn:fileSize>41888</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000003CQxTAAW</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000003CQxTAAW</jbn:automatedDownloadUrl>
    <jbn:longDescription>A deployment that tries to used a overriden log4j configuration using a scoped deployment using the commons-logging LogFactory with a commons-logging.properties like:&lt;br&gt;
&lt;br&gt;
org.apache.commons.logging.Log=org.apache.commons.logging.impl.Log4JLogger&lt;br&gt;
&lt;br&gt;
fails to initialize log4j correctly because the commons-logging.jar is scoped to the jboss server/lib class loader and the log4j classes are also bound to this class loaders log4j.jar. A patch to modify the Log4JLogger to lazily bind to the log4j classes using the LogFactory caller class loader via reflection has been added to the 1.0.5.GA-jboss release of commons-logging.&lt;br&gt;
&lt;br&gt;
MD5 of included file:&lt;br&gt;
633a595eba2fa5cb8042ad305e5803a5 commons-logging.jar</jbn:longDescription>
    <jbn:shortDescription>Add support for overriding the log4j configuration when using commons-logging.</jbn:shortDescription>
    <jbn:manualInstallation>Unzip JBAS-3090.zip, then
copy the new commons-logging.jar to %JBOSS_HOME%/server/default/lib/commons-logging.jar and %JBOSS_HOME%/server/all/lib/commons-logging.jar &lt;br&gt;
&lt;br&gt;
If the deployment is using a log4j.properties for log4j configuration, the jboss server conf/log4j.xml needs to be renamed to conf/jboss-log4j.xml and the conf/jboss-service.xml org.jboss.logging.Log4jService configuration updated to use a ConfigurationURL like: &lt;br&gt;
&lt;br&gt;
&amp;lt;mbean code="org.jboss.logging.Log4jService" &lt;br&gt;
&amp;nbsp;&amp;nbsp;name="jboss.system:type=Log4jService,service=Logging" &lt;br&gt;
&amp;nbsp;&amp;nbsp;xmbean-dd="resource:xmdesc/Log4jService-xmbean.xml"&amp;gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;attribute name="ConfigurationURL"&amp;gt;resource:jboss-log4j.xml&amp;lt;/attribute&amp;gt; &lt;br&gt;
&lt;/pre&gt;
&lt;br&gt;
This is required because the server log4j.xml will be found preferentially over the log4j.properties file and class loader conflicts will be seen.</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-04-20T08:42:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003BvskAAC">
    <title>ENHANCEMENT: JBAS-3037 - Support post-failover update of jvmRoute portion of session id when cookies are not used</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003BvskAAC</link>
    <description>TITLE: &amp;nbsp; Support post-failover update of jvmRoute portion of session id when cookies are not used&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-3037&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Adds support for modifying the jvmRoute portion of a session id after server failover when mod_jk is used and session cookies are disabled.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;If cookies are not supported and mod_jk is used, following a failover the jvmRoute portion of a session id would not be updated to match the new server. As a result, mod_jk would not pin the session to the new server. This patch adds support for updating the session id when URL rewriting is used instead of session cookies. Now the jvmRoute portion of the session id is changed to match the new server, and thereafter mod_jk will pin requests for that session to that server.&lt;br&gt;&lt;br&gt;
See &lt;a href="http://jira.jboss.com/jira/browse/JBAS-3015"&gt;JBAS-3015"&lt;/a&gt; for more details.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-3037.zip / 182492&lt;br&gt;MD5: &amp;nbsp; 200d8342832ff17365efed588e7c6649&lt;br&gt;SHA-256: &amp;nbsp; 99ad5c54d1f1237c0d7c49b9f956fc7fb683930a3fb1cc8840edb261d719305f&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Unzip JBAS-3037.zip, then   &lt;br&gt;
Rename %JBOSS_HOME%/server/.../deploy/jbossweb-tomcat55.sar/tomcat55-service.jar to "tomcat55-service.replacedBy.JBAS-3037.jar.old" &lt;br&gt;
Copy the new tomcat55-service.jar to %JBOSS_HOME%/server/.../deploy/jbossweb-tomcat55.sar/&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Apr 03 13:28:56 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Apr 03 13:28:56 EDT 2006&lt;br&gt;</description>
    <dc:subject>Support post-failover update of jvmRoute portion of session id when cookies are not used</dc:subject>
    <dc:date>2006-04-03T13:28:Z</dc:date>
    <jbn:creator>Brian Stansberry</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>ENHANCEMENT</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3SP1"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0067">Application Server; 4.0.3SP1</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-3037</jbn:jira>
    <jbn:md5>200d8342832ff17365efed588e7c6649</jbn:md5>
    <jbn:sha256>99ad5c54d1f1237c0d7c49b9f956fc7fb683930a3fb1cc8840edb261d719305f</jbn:sha256>
    <jbn:fileName>JBAS-3037.zip</jbn:fileName>
    <jbn:fileSize>182492</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000003BvskAAC</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000003BvskAAC</jbn:automatedDownloadUrl>
    <jbn:longDescription>If cookies are not supported and mod_jk is used, following a failover the jvmRoute portion of a session id would not be updated to match the new server. As a result, mod_jk would not pin the session to the new server. This patch adds support for updating the session id when URL rewriting is used instead of session cookies. Now the jvmRoute portion of the session id is changed to match the new server, and thereafter mod_jk will pin requests for that session to that server.&lt;br&gt;&lt;br&gt;
See &lt;a href="http://jira.jboss.com/jira/browse/JBAS-3015"&gt;JBAS-3015"&lt;/a&gt; for more details.</jbn:longDescription>
    <jbn:shortDescription>Adds support for modifying the jvmRoute portion of a session id after server failover when mod_jk is used and session cookies are disabled.</jbn:shortDescription>
    <jbn:manualInstallation>Unzip JBAS-3037.zip, then   &lt;br&gt;
Rename %JBOSS_HOME%/server/.../deploy/jbossweb-tomcat55.sar/tomcat55-service.jar to "tomcat55-service.replacedBy.JBAS-3037.jar.old" &lt;br&gt;
Copy the new tomcat55-service.jar to %JBOSS_HOME%/server/.../deploy/jbossweb-tomcat55.sar/</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-04-03T13:28:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a04300000018nRhAAI">
    <title>ENHANCEMENT: JBAS-2671 - extends the prepared statement cach to also cache callable statements</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a04300000018nRhAAI</link>
    <description>TITLE: &amp;nbsp; extends the prepared statement cach to also cache callable statements&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-2671&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;This patch extends the prepared statement cach to also cache callable statements.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Further information can be found in the original Jira feature request at &lt;A href="http://jira.jboss.com/jira/browse/JBAS-2584"&gt;JBAS-2584&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-2671.zip / 68559&lt;br&gt;MD5: &amp;nbsp; 226f4df60b76891ed900558713ca5aba&lt;br&gt;SHA-256: &amp;nbsp; 05cb1b0a8c0e453ee5adf1fb451e4060c7e5706adbc433c7f40b547464d4acf2&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Unzip JBAS-2671.zip, then replace the jar 'jboss-common-jdbc-wrapper.jar' in jboss4.0.3SP1/server/&lt;configuration&gt;/lib with the 'jboss-common-jdbc-wrapper.jar'  jar included with version in the zip file.&lt;br&gt;CREATED DATE: &amp;nbsp; Thu Jan 19 16:48:17 EST 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Feb 06 11:02:22 EST 2006&lt;br&gt;</description>
    <dc:subject>extends the prepared statement cach to also cache callable statements</dc:subject>
    <dc:date>2006-01-19T16:48:Z</dc:date>
    <jbn:creator>Darran Lofthouse</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>ENHANCEMENT</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3SP1"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0067">Application Server; 4.0.3SP1</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-2671</jbn:jira>
    <jbn:md5>226f4df60b76891ed900558713ca5aba</jbn:md5>
    <jbn:sha256>05cb1b0a8c0e453ee5adf1fb451e4060c7e5706adbc433c7f40b547464d4acf2</jbn:sha256>
    <jbn:fileName>JBAS-2671.zip</jbn:fileName>
    <jbn:fileSize>68559</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a04300000018nRhAAI</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a04300000018nRhAAI</jbn:automatedDownloadUrl>
    <jbn:longDescription>Further information can be found in the original Jira feature request at &lt;A href="http://jira.jboss.com/jira/browse/JBAS-2584"&gt;JBAS-2584&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>This patch extends the prepared statement cach to also cache callable statements.</jbn:shortDescription>
    <jbn:manualInstallation>Unzip JBAS-2671.zip, then replace the jar 'jboss-common-jdbc-wrapper.jar' in jboss4.0.3SP1/server/&lt;configuration&gt;/lib with the 'jboss-common-jdbc-wrapper.jar'  jar included with version in the zip file.</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-02-06T11:02:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001Aer6AAC">
    <title>ENHANCEMENT: JBAS-2638 - Some service states are not saved on shutdown</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001Aer6AAC</link>
    <description>TITLE: &amp;nbsp; Some service states are not saved on shutdown&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-2638&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;There is no state that can be queried. There is a org.jboss.system.server.stopped msg sent, but there should also be a state attribute on the Server which could be queried.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;When the Jboss is abruptly/gracefully shutdown there is no state information stored which will let know the other services that the server is shutdown.There may be some services which might need to do some processing prior the Jboss service is shutdown in a manner.
This patch addresses &lt;a href="http://jira.jboss.com/jira/browse/JBAS-2555"&gt;JBAS-2555&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-2638.zip / 238932&lt;br&gt;MD5: &amp;nbsp; 9d7d9dcc4ec22260812eca60103d95ed&lt;br&gt;SHA-256: &amp;nbsp; b00ce8c2b84dacba5d066ae68f03968c718efd680c575f4380dc4ec78a40d2a4&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1) unzip JBAS-2638.zip&lt;br&gt;
2) Rename %JBOSS_HOME%/lib/jboss-system.jar to boss-system.jar.replacedBy.JBAS-2638.jar.old &lt;br&gt;
3) Copy the new jboss-system.jar to %JBOSS_HOME%/lib/"&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Jan 30 14:48:07 EST 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Feb 06 11:05:23 EST 2006&lt;br&gt;</description>
    <dc:subject>Some service states are not saved on shutdown</dc:subject>
    <dc:date>2006-01-30T14:48:Z</dc:date>
    <jbn:creator>Vicky Kak</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>ENHANCEMENT</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3SP1"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0067">Application Server; 4.0.3SP1</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-2638</jbn:jira>
    <jbn:md5>9d7d9dcc4ec22260812eca60103d95ed</jbn:md5>
    <jbn:sha256>b00ce8c2b84dacba5d066ae68f03968c718efd680c575f4380dc4ec78a40d2a4</jbn:sha256>
    <jbn:fileName>JBAS-2638.zip</jbn:fileName>
    <jbn:fileSize>238932</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000001Aer6AAC</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000001Aer6AAC</jbn:automatedDownloadUrl>
    <jbn:longDescription>When the Jboss is abruptly/gracefully shutdown there is no state information stored which will let know the other services that the server is shutdown.There may be some services which might need to do some processing prior the Jboss service is shutdown in a manner.
This patch addresses &lt;a href="http://jira.jboss.com/jira/browse/JBAS-2555"&gt;JBAS-2555&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>There is no state that can be queried. There is a org.jboss.system.server.stopped msg sent, but there should also be a state attribute on the Server which could be queried.</jbn:shortDescription>
    <jbn:manualInstallation>1) unzip JBAS-2638.zip&lt;br&gt;
2) Rename %JBOSS_HOME%/lib/jboss-system.jar to boss-system.jar.replacedBy.JBAS-2638.jar.old &lt;br&gt;
3) Copy the new jboss-system.jar to %JBOSS_HOME%/lib/"</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-02-06T11:05:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001AyrrAAC">
    <title>BUGFIX: JBWS-677 - Illegal argument passed to ParameterDesc.setJavaType</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001AyrrAAC</link>
    <description>TITLE: &amp;nbsp; Illegal argument passed to ParameterDesc.setJavaType&lt;br&gt;JIRA ID: &amp;nbsp; JBWS-677&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Illegal argument passed to ParameterDesc.setJavaType&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBWS-677.zip / 3559768&lt;br&gt;MD5: &amp;nbsp; 202ef6394be29a176d6f50278bc5ad06&lt;br&gt;SHA-256: &amp;nbsp; 132b54bfb1c8761daef1068210b11c4ebedab22e23f771c37f813eb2d080bc0b&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Unzip JBWS-677.zip and then copy the included files to their respective locations:&lt;br&gt;&lt;br&gt;
ex:&lt;br&gt;
./jboss-4.0.3SP1/client/wsdl4j.jar &lt;br&gt;
./jboss-4.0.3SP1/client/jboss-ws4ee-client.jar &lt;br&gt;
./jboss-4.0.3SP1/server/all/lib/jboss.jar &lt;br&gt;
./jboss-4.0.3SP1/server/all/deploy/jboss-ws4ee.sar/wsdl4j.jar &lt;br&gt;
./jboss-4.0.3SP1/server/all/deploy/jboss-ws4ee.sar/jboss-ws4ee.jar &lt;br&gt;
./jboss-4.0.3SP1/server/all/deploy/jboss-ws4ee.sar/axis-ws4ee.jar &lt;br&gt;
./jboss-4.0.3SP1/server/default/lib/jboss.jar &lt;br&gt;
./jboss-4.0.3SP1/server/default/deploy/jboss-ws4ee.sar/wsdl4j.jar &lt;br&gt;
./jboss-4.0.3SP1/server/default/deploy/jboss-ws4ee.sar/axis-ws4ee.jar &lt;br&gt;
./jboss-4.0.3SP1/server/default/deploy/jboss-ws4ee.sar/jboss-ws4ee.jar&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Sat Feb 04 16:17:43 EST 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Feb 06 11:05:43 EST 2006&lt;br&gt;</description>
    <dc:subject>Illegal argument passed to ParameterDesc.setJavaType</dc:subject>
    <dc:date>2006-02-04T16:17:Z</dc:date>
    <jbn:creator>Thomas Diesler</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3SP1"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0067">Application Server; 4.0.3SP1</jbn:product>
    </jbn:products>
    <jbn:jira>JBWS-677</jbn:jira>
    <jbn:md5>202ef6394be29a176d6f50278bc5ad06</jbn:md5>
    <jbn:sha256>132b54bfb1c8761daef1068210b11c4ebedab22e23f771c37f813eb2d080bc0b</jbn:sha256>
    <jbn:fileName>JBWS-677.zip</jbn:fileName>
    <jbn:fileSize>3559768</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000001AyrrAAC</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000001AyrrAAC</jbn:automatedDownloadUrl>
    <jbn:shortDescription>Illegal argument passed to ParameterDesc.setJavaType</jbn:shortDescription>
    <jbn:manualInstallation>Unzip JBWS-677.zip and then copy the included files to their respective locations:&lt;br&gt;&lt;br&gt;
ex:&lt;br&gt;
./jboss-4.0.3SP1/client/wsdl4j.jar &lt;br&gt;
./jboss-4.0.3SP1/client/jboss-ws4ee-client.jar &lt;br&gt;
./jboss-4.0.3SP1/server/all/lib/jboss.jar &lt;br&gt;
./jboss-4.0.3SP1/server/all/deploy/jboss-ws4ee.sar/wsdl4j.jar &lt;br&gt;
./jboss-4.0.3SP1/server/all/deploy/jboss-ws4ee.sar/jboss-ws4ee.jar &lt;br&gt;
./jboss-4.0.3SP1/server/all/deploy/jboss-ws4ee.sar/axis-ws4ee.jar &lt;br&gt;
./jboss-4.0.3SP1/server/default/lib/jboss.jar &lt;br&gt;
./jboss-4.0.3SP1/server/default/deploy/jboss-ws4ee.sar/wsdl4j.jar &lt;br&gt;
./jboss-4.0.3SP1/server/default/deploy/jboss-ws4ee.sar/axis-ws4ee.jar &lt;br&gt;
./jboss-4.0.3SP1/server/default/deploy/jboss-ws4ee.sar/jboss-ws4ee.jar&lt;br&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-02-06T11:05:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007iQxCAAU">
    <title>BUGFIX: JBAS-4497 - ScheduleManager MBean uses fixed-rate execution</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007iQxCAAU</link>
    <description>TITLE: &amp;nbsp; ScheduleManager MBean uses fixed-rate execution&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-4497&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;This patch includes the following fixes: -
          JBAS-3281 - javax.management.timer.Timer should perform fixed-delay periodic execution by default &lt;br /&gt;
          JBAS-3282 - ScheduleManager MBean uses fixed-rate execution on Java 1.4 and fixed-delay execution on Java 5.0 &lt;br /&gt;&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;This patch includes the following fixes: -
          JBAS-3281 - javax.management.timer.Timer should perform fixed-delay periodic execution by default &lt;br /&gt;
          JBAS-3282 - ScheduleManager MBean uses fixed-rate execution on Java 1.4 and fixed-delay execution on Java 5.0 &lt;br /&gt;
As existing users may be dependent on the faulty behaviour so after installation of the patch further steps are  required to activate the fix. Please see the manual installation instructions for further information.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-4497.zip / 7604662&lt;br&gt;MD5: &amp;nbsp; 7e218e21f6907afe69c11dc1d770c7e2&lt;br&gt;SHA-256: &amp;nbsp; 68115cec73a41342b27589fe404c03773e86f2f12010f16583685bae7840c5b1&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Replace the following jars with the jars included with this patch: - &lt;br /&gt;
          {jboss.home}/client/jbossall-client.jar&lt;br /&gt;
          {jboss.home}/client/jboss-common-client.jar&lt;br /&gt;
          {jboss.home}/client/jboss-j2ee.jar&lt;br /&gt;
&lt;br /&gt;
          {jboss.home}/lib/jboss-common.jar&lt;br /&gt;
          {jboss.home}/lib/jboss-jmx.jar&lt;br /&gt;
&lt;br /&gt;
          {jboss.home}/server/default/lib/jboss-j2ee.jar (Please note this is the same jar that went into client)&lt;br /&gt;
          {jboss.home}/server/default/lib/scheduler-plugin.jar&lt;br /&gt;
          {jboss.home}/server/{configuration}/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;br /&gt;
&lt;br /&gt;
        The fix JBAS-3281 is only applicable if you are using the timer API directly and you are running under Java 1.4.2.&lt;br /&gt;
&lt;br /&gt;
          By default the javax.management.timer.Timer implementation should perform fixed-delay periodic execution unless
          addNotification is called with fixedRate set to true.&lt;br /&gt;
&lt;br /&gt;
          Our implementation defaults to fixed rate.&lt;br /&gt;
&lt;br /&gt;
          To enable the correct behaviour under Java 1.4.2 start JBoss with the following system property -Djboss.jmx.timer.fixed_delay=true&lt;br /&gt;
          This property is NOT required if you are using the ScheduleManager MBean as this now specifies if it should be fixed delay or fixed rate.&lt;br /&gt;
&lt;br /&gt;
          If you are running under Java 5.0 this is also not required as then you will be using the Timer implementation included with the JVM.&lt;br /&gt;
&lt;br /&gt;
       To enable the fix for JBAS-3282 you will need to add an additional attribute to your Scheduler MBean definition to specify if FixedRate should
       be used.&lt;br /&gt;
&lt;br /&gt;
         &lt;attribute name="FixedRate"&gt;false&lt;/attribute&gt; &lt;br /&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Jun 27 13:41:40 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Jun 27 13:41:40 EDT 2007&lt;br&gt;</description>
    <dc:subject>ScheduleManager MBean uses fixed-rate execution</dc:subject>
    <dc:date>2007-06-27T13:41:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3SP1"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0067">Application Server; 4.0.3SP1</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-4497</jbn:jira>
    <jbn:md5>7e218e21f6907afe69c11dc1d770c7e2</jbn:md5>
    <jbn:sha256>68115cec73a41342b27589fe404c03773e86f2f12010f16583685bae7840c5b1</jbn:sha256>
    <jbn:fileName>JBAS-4497.zip</jbn:fileName>
    <jbn:fileSize>7604662</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007iQxCAAU</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007iQxCAAU</jbn:automatedDownloadUrl>
    <jbn:longDescription>This patch includes the following fixes: -
          JBAS-3281 - javax.management.timer.Timer should perform fixed-delay periodic execution by default &lt;br /&gt;
          JBAS-3282 - ScheduleManager MBean uses fixed-rate execution on Java 1.4 and fixed-delay execution on Java 5.0 &lt;br /&gt;
As existing users may be dependent on the faulty behaviour so after installation of the patch further steps are  required to activate the fix. Please see the manual installation instructions for further information.</jbn:longDescription>
    <jbn:shortDescription>This patch includes the following fixes: -
          JBAS-3281 - javax.management.timer.Timer should perform fixed-delay periodic execution by default &lt;br /&gt;
          JBAS-3282 - ScheduleManager MBean uses fixed-rate execution on Java 1.4 and fixed-delay execution on Java 5.0 &lt;br /&gt;</jbn:shortDescription>
    <jbn:manualInstallation>Replace the following jars with the jars included with this patch: - &lt;br /&gt;
          {jboss.home}/client/jbossall-client.jar&lt;br /&gt;
          {jboss.home}/client/jboss-common-client.jar&lt;br /&gt;
          {jboss.home}/client/jboss-j2ee.jar&lt;br /&gt;
&lt;br /&gt;
          {jboss.home}/lib/jboss-common.jar&lt;br /&gt;
          {jboss.home}/lib/jboss-jmx.jar&lt;br /&gt;
&lt;br /&gt;
          {jboss.home}/server/default/lib/jboss-j2ee.jar (Please note this is the same jar that went into client)&lt;br /&gt;
          {jboss.home}/server/default/lib/scheduler-plugin.jar&lt;br /&gt;
          {jboss.home}/server/{configuration}/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;br /&gt;
&lt;br /&gt;
        The fix JBAS-3281 is only applicable if you are using the timer API directly and you are running under Java 1.4.2.&lt;br /&gt;
&lt;br /&gt;
          By default the javax.management.timer.Timer implementation should perform fixed-delay periodic execution unless
          addNotification is called with fixedRate set to true.&lt;br /&gt;
&lt;br /&gt;
          Our implementation defaults to fixed rate.&lt;br /&gt;
&lt;br /&gt;
          To enable the correct behaviour under Java 1.4.2 start JBoss with the following system property -Djboss.jmx.timer.fixed_delay=true&lt;br /&gt;
          This property is NOT required if you are using the ScheduleManager MBean as this now specifies if it should be fixed delay or fixed rate.&lt;br /&gt;
&lt;br /&gt;
          If you are running under Java 5.0 this is also not required as then you will be using the Timer implementation included with the JVM.&lt;br /&gt;
&lt;br /&gt;
       To enable the fix for JBAS-3282 you will need to add an additional attribute to your Scheduler MBean definition to specify if FixedRate should
       be used.&lt;br /&gt;
&lt;br /&gt;
         &lt;attribute name="FixedRate"&gt;false&lt;/attribute&gt; &lt;br /&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-06-27T13:41:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006vgjmAAA">
    <title>BUGFIX: JBAS-4061 - NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006vgjmAAA</link>
    <description>TITLE: &amp;nbsp; NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-4061&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;When running with certain IBM JDKs remotely looking up a dynamic proxy causes a NoClassDefFoundError.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;When running with certain IBM JDKs remotely looking up a dynamic proxy causes a NoClassDefFoundError.&lt;br&gt;&lt;br&gt;

This failure has been encountered on the following JDKs: -&lt;br&gt;

  IBM 1.4.2 64Bit&lt;br&gt;
  IBM 5.0 32Bit&lt;br&gt;
  IBM 5.0 64Bit&lt;br&gt;&lt;br&gt;

So far no other JDKs are known to have this problem.&lt;br&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-4061.zip / 6642427&lt;br&gt;MD5: &amp;nbsp; 7faf2b6791e64d199bfd7fcf2d1fc9ee&lt;br&gt;SHA-256: &amp;nbsp; 2f01f65bdd453f9ef48f2a43d3941e6b33641ba521e112a51494dde860ab96bc&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Replace the following jars with the corresponding jars included with this patch.&lt;br&gt;

 {jboss.home}/client/jboss-common-client.jar&lt;br&gt;
 {jboss.home}/client/jbossall-client.jar&lt;br&gt;
 {jboss.home}/lib/jboss-common.jar&lt;br&gt;
 {jboss.home}/server/&lt;configuration&gt;/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Feb 13 09:20:08 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Feb 13 09:20:08 EST 2007&lt;br&gt;</description>
    <dc:subject>NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK</dc:subject>
    <dc:date>2007-02-13T09:20:Z</dc:date>
    <jbn:creator>Darran Lofthouse</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3SP1"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0067">Application Server; 4.0.3SP1</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-4061</jbn:jira>
    <jbn:md5>7faf2b6791e64d199bfd7fcf2d1fc9ee</jbn:md5>
    <jbn:sha256>2f01f65bdd453f9ef48f2a43d3941e6b33641ba521e112a51494dde860ab96bc</jbn:sha256>
    <jbn:fileName>JBAS-4061.zip</jbn:fileName>
    <jbn:fileSize>6642427</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006vgjmAAA</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006vgjmAAA</jbn:automatedDownloadUrl>
    <jbn:longDescription>When running with certain IBM JDKs remotely looking up a dynamic proxy causes a NoClassDefFoundError.&lt;br&gt;&lt;br&gt;

This failure has been encountered on the following JDKs: -&lt;br&gt;

  IBM 1.4.2 64Bit&lt;br&gt;
  IBM 5.0 32Bit&lt;br&gt;
  IBM 5.0 64Bit&lt;br&gt;&lt;br&gt;

So far no other JDKs are known to have this problem.&lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>When running with certain IBM JDKs remotely looking up a dynamic proxy causes a NoClassDefFoundError.</jbn:shortDescription>
    <jbn:manualInstallation>Replace the following jars with the corresponding jars included with this patch.&lt;br&gt;

 {jboss.home}/client/jboss-common-client.jar&lt;br&gt;
 {jboss.home}/client/jbossall-client.jar&lt;br&gt;
 {jboss.home}/lib/jboss-common.jar&lt;br&gt;
 {jboss.home}/server/&lt;configuration&gt;/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;br&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-02-13T09:20:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006tSkIAAU">
    <title>BUGFIX: JBAS-3944 - Cummulative Patch to include JBAS-3808 and JBAS-2650</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006tSkIAAU</link>
    <description>TITLE: &amp;nbsp; Cummulative Patch to include JBAS-3808 and JBAS-2650&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-3944&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Cummulative patch including JBAS-3808 and JBAS-2650 patches:&lt;br&gt;
        [JBAS-3808] Undeploying the webapp associated with a clustered SSO or shutting down the server would invalidate the SSO, preventing transparent failover. This patch prevents immediate invalidation
of the SSO in these cases.&lt;br&gt;
        [JBAS-2650] The BasicAuthValve returns incorrect messages and exception headers for requests
subsequent to an initial request which generated an error status.&lt;br&gt;&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[JBAS-3808] If only one session on one node was associated with a clustered SSO, undeploying
the webapp on that node would invalidate the SSO. If sessions from more than one webapp were associated with the SSO, but all were on the same node, undeploying all the webapps on that node (e.g. in a server
shutdown) would invalidate the SSO. With this patch, if all sessions associated with an SSO expire or
are removed due to undeploy, the SSO remains valid for a configurable period (default 30 minutes). If
the webapp manually invalidates a session, the SSO is still immediately invalidated.&lt;br&gt;
        [JBAS-2650] This patch addresses the issues described by
http://jira.jboss.com/jira/browse/JBAS-2445. A clearAuthException flag has been added to the valve, the default value for the flag is true. If the clearAuthException flag is set to true the auth exception thread local is automatically cleared to prevent the exception leaking across requests.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-3944.zip / 182528&lt;br&gt;MD5: &amp;nbsp; 5beaef0429580fb8cf3ba80c69a74274&lt;br&gt;SHA-256: &amp;nbsp; 33d8e2e62c4947dfaf13b5613a6e1a3250c8e013a94acd1db2b6a59003aa25be&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Rename %JBOSS_HOME%/server/.../deploy/jbossweb-tomcat55.sar/tomcat55-service.jar to "tomcat55-
service.replacedBy.JBAS-3944.jar.old"&lt;br&gt;
        Copy the new tomcat55-service.jar to %JBOSS_HOME%/server/.../deploy/jbossweb-tomcat55.sar/"&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Jan 02 09:24:17 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Jan 02 09:24:17 EST 2007&lt;br&gt;</description>
    <dc:subject>Cummulative Patch to include JBAS-3808 and JBAS-2650</dc:subject>
    <dc:date>2007-01-02T09:24:Z</dc:date>
    <jbn:creator>Galder Zamarreño</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3SP1"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0067">Application Server; 4.0.3SP1</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-3944</jbn:jira>
    <jbn:md5>5beaef0429580fb8cf3ba80c69a74274</jbn:md5>
    <jbn:sha256>33d8e2e62c4947dfaf13b5613a6e1a3250c8e013a94acd1db2b6a59003aa25be</jbn:sha256>
    <jbn:fileName>JBAS-3944.zip</jbn:fileName>
    <jbn:fileSize>182528</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006tSkIAAU</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006tSkIAAU</jbn:automatedDownloadUrl>
    <jbn:longDescription>[JBAS-3808] If only one session on one node was associated with a clustered SSO, undeploying
the webapp on that node would invalidate the SSO. If sessions from more than one webapp were associated with the SSO, but all were on the same node, undeploying all the webapps on that node (e.g. in a server
shutdown) would invalidate the SSO. With this patch, if all sessions associated with an SSO expire or
are removed due to undeploy, the SSO remains valid for a configurable period (default 30 minutes). If
the webapp manually invalidates a session, the SSO is still immediately invalidated.&lt;br&gt;
        [JBAS-2650] This patch addresses the issues described by
http://jira.jboss.com/jira/browse/JBAS-2445. A clearAuthException flag has been added to the valve, the default value for the flag is true. If the clearAuthException flag is set to true the auth exception thread local is automatically cleared to prevent the exception leaking across requests.</jbn:longDescription>
    <jbn:shortDescription>Cummulative patch including JBAS-3808 and JBAS-2650 patches:&lt;br&gt;
        [JBAS-3808] Undeploying the webapp associated with a clustered SSO or shutting down the server would invalidate the SSO, preventing transparent failover. This patch prevents immediate invalidation
of the SSO in these cases.&lt;br&gt;
        [JBAS-2650] The BasicAuthValve returns incorrect messages and exception headers for requests
subsequent to an initial request which generated an error status.&lt;br&gt;</jbn:shortDescription>
    <jbn:manualInstallation>Rename %JBOSS_HOME%/server/.../deploy/jbossweb-tomcat55.sar/tomcat55-service.jar to "tomcat55-
service.replacedBy.JBAS-3944.jar.old"&lt;br&gt;
        Copy the new tomcat55-service.jar to %JBOSS_HOME%/server/.../deploy/jbossweb-tomcat55.sar/"&lt;br&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-01-02T09:24:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006a9jxAAA">
    <title>BUGFIX: JBAS-3822 - Port HAPartition concurrency fixes to 4.0.3.SP1</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006a9jxAAA</link>
    <description>TITLE: &amp;nbsp; Port HAPartition concurrency fixes to 4.0.3.SP1&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-3822&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;removing this one.&lt;br&gt;
Potential deadlock or delayed failover problems in the clustering code will no longer occur.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Prior to this fix, in some places in the HAPartition and related code, overly long synchronized blocks made deadlocks possible. Also, in some cases the JGroups thread used to deliver messages from other servers was then used to send messages back out to the cluster. This could lead to deadlocks or very slow reaction to changes in the cluster topology (e.g. slow failover of HASingleton services). This fix removes the synchronized block issues and ensures that the clustering code sends messages back out to the cluster asynchronously from the JGroups message delivery thread.&lt;br&gt;
&lt;br&gt;
MD5 of included file: cb5a3da13ba7b0d689a1f06ab2ffbf2e jbossha.jar&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-3822.zip / 209730&lt;br&gt;MD5: &amp;nbsp; 985f93652e56611b1aa5863baa0fcf4d&lt;br&gt;SHA-256: &amp;nbsp; 11ae50fd7d2008c442c2bc598feb2688b0324a2fdea0a77015f0aaf37c29358a&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Rename %JBOSS_HOME%/server/all/lib/jbossha.jar to "jbossha.replacedBy.JBAS-3822.jar.old" &lt;br&gt;
        Copy the new jbossha.jar to %JBOSS_HOME%/server/all/lib/"&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Nov 08 10:51:06 EST 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Nov 08 11:21:13 EST 2006&lt;br&gt;</description>
    <dc:subject>Port HAPartition concurrency fixes to 4.0.3.SP1</dc:subject>
    <dc:date>2006-11-08T10:51:Z</dc:date>
    <jbn:creator>Brian Stansberry</jbn:creator>
    <jbn:distributionStatus>REMOVED</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3SP1"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0067">Application Server; 4.0.3SP1</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-3822</jbn:jira>
    <jbn:md5>985f93652e56611b1aa5863baa0fcf4d</jbn:md5>
    <jbn:sha256>11ae50fd7d2008c442c2bc598feb2688b0324a2fdea0a77015f0aaf37c29358a</jbn:sha256>
    <jbn:fileName>JBAS-3822.zip</jbn:fileName>
    <jbn:fileSize>209730</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006a9jxAAA</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006a9jxAAA</jbn:automatedDownloadUrl>
    <jbn:longDescription>Prior to this fix, in some places in the HAPartition and related code, overly long synchronized blocks made deadlocks possible. Also, in some cases the JGroups thread used to deliver messages from other servers was then used to send messages back out to the cluster. This could lead to deadlocks or very slow reaction to changes in the cluster topology (e.g. slow failover of HASingleton services). This fix removes the synchronized block issues and ensures that the clustering code sends messages back out to the cluster asynchronously from the JGroups message delivery thread.&lt;br&gt;
&lt;br&gt;
MD5 of included file: cb5a3da13ba7b0d689a1f06ab2ffbf2e jbossha.jar</jbn:longDescription>
    <jbn:shortDescription>removing this one.&lt;br&gt;
Potential deadlock or delayed failover problems in the clustering code will no longer occur.</jbn:shortDescription>
    <jbn:manualInstallation>Rename %JBOSS_HOME%/server/all/lib/jbossha.jar to "jbossha.replacedBy.JBAS-3822.jar.old" &lt;br&gt;
        Copy the new jbossha.jar to %JBOSS_HOME%/server/all/lib/"</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-11-08T11:21:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006aOLfAAM">
    <title>BUGFIX: JBAS-3814 - Port JBAS-2403 Fix to 4.0.3.SP1</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006aOLfAAM</link>
    <description>TITLE: &amp;nbsp; Port JBAS-2403 Fix to 4.0.3.SP1&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-3814&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBossCacheManager now checks the status of the replicated cache before expiring sessions, ensuring that replicatable activity on other cluster nodes prevents session expiration.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The distributed session mechanism maintains two caches of sessions -- a local cache of deserialized sessions, and a replicated cache of serialized sessions. The process of checking session expiration is run independently on each node in a cluster. Prior to this fix, when a node was checking for expired sessions, it only checked the local cache, and ignored the fact that data in the local cache may be invalid relative to the replicated cache (due to replicated activity coming from another cluster node where a session was being accessed by an end user). Because of this, sessions were being improperly expired. With this fix, the expiration algoritm checks whether the locally cached session is out of data relative to the replicated cache and if so updates it from the replicated cache. This ensures that replicatable activity on a session (e.g. session.setAttribute("foo", "bar");) keeps a session alive across the cluster.&lt;br&gt;&lt;br&gt;
MD5 of included file:&lt;br&gt;
3a5cb6509a914a173899f1e6f57f5c1a tomcat55-service.jar&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-3814.zip / 182118&lt;br&gt;MD5: &amp;nbsp; 69290f9a474b458713fb47711511f464&lt;br&gt;SHA-256: &amp;nbsp; 1861ca2fa377a1f62bba59471b632463343a12e53b5f592c2ebadbfbf754aa08&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Rename %JBOSS_HOME%/server/all/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar to "tomcat55-service.replacedBy.JBAS-3814.jar.old" &lt;br&gt;
        Copy the new tomcat55-service.jar to %JBOSS_HOME%/server/all/deploy/jbossweb-tomcat55.sar&lt;br&gt;CREATED DATE: &amp;nbsp; Sun Nov 12 22:54:22 EST 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Sun Nov 12 23:00:21 EST 2006&lt;br&gt;</description>
    <dc:subject>Port JBAS-2403 Fix to 4.0.3.SP1</dc:subject>
    <dc:date>2006-11-12T22:54:Z</dc:date>
    <jbn:creator>Brian Stansberry</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3SP1"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0067">Application Server; 4.0.3SP1</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-3814</jbn:jira>
    <jbn:md5>69290f9a474b458713fb47711511f464</jbn:md5>
    <jbn:sha256>1861ca2fa377a1f62bba59471b632463343a12e53b5f592c2ebadbfbf754aa08</jbn:sha256>
    <jbn:fileName>JBAS-3814.zip</jbn:fileName>
    <jbn:fileSize>182118</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006aOLfAAM</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006aOLfAAM</jbn:automatedDownloadUrl>
    <jbn:longDescription>The distributed session mechanism maintains two caches of sessions -- a local cache of deserialized sessions, and a replicated cache of serialized sessions. The process of checking session expiration is run independently on each node in a cluster. Prior to this fix, when a node was checking for expired sessions, it only checked the local cache, and ignored the fact that data in the local cache may be invalid relative to the replicated cache (due to replicated activity coming from another cluster node where a session was being accessed by an end user). Because of this, sessions were being improperly expired. With this fix, the expiration algoritm checks whether the locally cached session is out of data relative to the replicated cache and if so updates it from the replicated cache. This ensures that replicatable activity on a session (e.g. session.setAttribute("foo", "bar");) keeps a session alive across the cluster.&lt;br&gt;&lt;br&gt;
MD5 of included file:&lt;br&gt;
3a5cb6509a914a173899f1e6f57f5c1a tomcat55-service.jar</jbn:longDescription>
    <jbn:shortDescription>JBossCacheManager now checks the status of the replicated cache before expiring sessions, ensuring that replicatable activity on other cluster nodes prevents session expiration.</jbn:shortDescription>
    <jbn:manualInstallation>Rename %JBOSS_HOME%/server/all/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar to "tomcat55-service.replacedBy.JBAS-3814.jar.old" &lt;br&gt;
        Copy the new tomcat55-service.jar to %JBOSS_HOME%/server/all/deploy/jbossweb-tomcat55.sar</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-11-12T23:00:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006bqJoAAI">
    <title>BUGFIX: JBAS-3808 - Port JBAS-3096 Fix to 4.0.3.SP1</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006bqJoAAI</link>
    <description>TITLE: &amp;nbsp; Port JBAS-3096 Fix to 4.0.3.SP1&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-3808&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Undeploying the webapp associated with a clustered SSO or shutting down the server would invalidate the SSO, preventing transparent
failover. This patch prevents immediate invalidation of the SSO in these cases.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;If only one session on one node was associated with a clustered SSO, undeploying the webapp on that node would invalidate the SSO.
If sessions from more than one webapp were associated with the SSO, but all were on the same node, undeploying all the webapps on that node
(e.g. in a server shutdown) would invalidate the SSO. With this patch, if all sessions associated with an SSO expire or are removed due to
undeploy, the SSO remains valid for a configurable period (default 30 minutes). If the webapp manually invalidates a session, the SSO is
still immediately invalidated.&lt;br&gt;
A server with this patch applied cannot interoperate in a cluster with another server without this patch applied. The data exchanged
over the cluster by the ClusteredSingleSignOn valve is incompatible.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-3808a.zip / 185184&lt;br&gt;MD5: &amp;nbsp; 6eb8d5db46e91e4b715ec6958564a11b&lt;br&gt;SHA-256: &amp;nbsp; ea26a27fabbcdb1913d5d3ff5e58536833914242801c487c1728499ed084b7fd&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Rename %JBOSS_HOME%/server/.../deploy/jbossweb-tomcat55.sar/tomcat55-service.jar to "tomcat55-service.replacedBy.JBAS-3808.jar.old"&lt;br&gt;
        Copy the new tomcat55-service.jar to %JBOSS_HOME%/server/.../deploy/jbossweb-tomcat55.sar/"&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Dec 11 14:57:48 EST 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Dec 11 14:57:48 EST 2006&lt;br&gt;</description>
    <dc:subject>Port JBAS-3096 Fix to 4.0.3.SP1</dc:subject>
    <dc:date>2006-12-11T14:57:Z</dc:date>
    <jbn:creator>Brian Stansberry</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3SP1"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0067">Application Server; 4.0.3SP1</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-3808</jbn:jira>
    <jbn:md5>6eb8d5db46e91e4b715ec6958564a11b</jbn:md5>
    <jbn:sha256>ea26a27fabbcdb1913d5d3ff5e58536833914242801c487c1728499ed084b7fd</jbn:sha256>
    <jbn:fileName>JBAS-3808a.zip</jbn:fileName>
    <jbn:fileSize>185184</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006bqJoAAI</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006bqJoAAI</jbn:automatedDownloadUrl>
    <jbn:longDescription>If only one session on one node was associated with a clustered SSO, undeploying the webapp on that node would invalidate the SSO.
If sessions from more than one webapp were associated with the SSO, but all were on the same node, undeploying all the webapps on that node
(e.g. in a server shutdown) would invalidate the SSO. With this patch, if all sessions associated with an SSO expire or are removed due to
undeploy, the SSO remains valid for a configurable period (default 30 minutes). If the webapp manually invalidates a session, the SSO is
still immediately invalidated.&lt;br&gt;
A server with this patch applied cannot interoperate in a cluster with another server without this patch applied. The data exchanged
over the cluster by the ClusteredSingleSignOn valve is incompatible.</jbn:longDescription>
    <jbn:shortDescription>Undeploying the webapp associated with a clustered SSO or shutting down the server would invalidate the SSO, preventing transparent
failover. This patch prevents immediate invalidation of the SSO in these cases.</jbn:shortDescription>
    <jbn:manualInstallation>Rename %JBOSS_HOME%/server/.../deploy/jbossweb-tomcat55.sar/tomcat55-service.jar to "tomcat55-service.replacedBy.JBAS-3808.jar.old"&lt;br&gt;
        Copy the new tomcat55-service.jar to %JBOSS_HOME%/server/.../deploy/jbossweb-tomcat55.sar/"</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-12-11T14:57:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006ZBpaAAG">
    <title>BUGFIX: JBAS-3719 - Unable to set valid negative values for MBean attributes using Twiddle</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006ZBpaAAG</link>
    <description>TITLE: &amp;nbsp; Unable to set valid negative values for MBean attributes using Twiddle&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-3719&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Unable to set valid negative values for MBean attributes using Twiddle command&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;When a customer tries to execute twiddle to set a negative value for one of the attributes, it throws the

exception.
 For example when I try to set a Scheduler MBean InitialRepitions value to -1, it fails.
 Command: twiddle set "jboss:service=Scheduler" "InitialRepetitions" "-1".&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-3719.zip / 40417&lt;br&gt;MD5: &amp;nbsp; 9e4846c267af0492061dc323469d8b91&lt;br&gt;SHA-256: &amp;nbsp; 1e7c74d5ba380fa61b995b151c6fd59926e5f3fb97f202154d1fbe24d5633b20&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Replace the JBOSS_HOME\bin\twiddle.jar with the attached twiddle.jar&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Oct 13 18:28:19 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri Oct 13 18:28:19 EDT 2006&lt;br&gt;</description>
    <dc:subject>Unable to set valid negative values for MBean attributes using Twiddle</dc:subject>
    <dc:date>2006-10-13T18:28:Z</dc:date>
    <jbn:creator>Shakthi Sambasivam</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3SP1"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0067">Application Server; 4.0.3SP1</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-3719</jbn:jira>
    <jbn:md5>9e4846c267af0492061dc323469d8b91</jbn:md5>
    <jbn:sha256>1e7c74d5ba380fa61b995b151c6fd59926e5f3fb97f202154d1fbe24d5633b20</jbn:sha256>
    <jbn:fileName>JBAS-3719.zip</jbn:fileName>
    <jbn:fileSize>40417</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006ZBpaAAG</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006ZBpaAAG</jbn:automatedDownloadUrl>
    <jbn:longDescription>When a customer tries to execute twiddle to set a negative value for one of the attributes, it throws the

exception.
 For example when I try to set a Scheduler MBean InitialRepitions value to -1, it fails.
 Command: twiddle set "jboss:service=Scheduler" "InitialRepetitions" "-1".</jbn:longDescription>
    <jbn:shortDescription>Unable to set valid negative values for MBean attributes using Twiddle command</jbn:shortDescription>
    <jbn:manualInstallation>Replace the JBOSS_HOME\bin\twiddle.jar with the attached twiddle.jar</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-10-13T18:28:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006ZMVJAA4">
    <title>BUGFIX: JBAS-3657 - ASF StdServerSession/StdServerSessionPool improvments, JMS provider reconnect fix</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006ZMVJAA4</link>
    <description>TITLE: &amp;nbsp; ASF StdServerSession/StdServerSessionPool improvments, JMS provider reconnect fix&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-3657&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;This patch provides JMS/ASF integration improvements with WebSphereMQ (version 5.x/6.0). Also, JMS provider reconnect behavior was fixed to no longer stop attempting to reconnect in the event of a failure in the JMSProvider.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Prior to the introduction of this patch, there was no way to control the lifecyle and intialization of the JMS StdServerSessionPool. This patch provides for lazy intialization of the pool, idle session recycling, and an override for JMS provider reconnect behavior. Further, this patch introduces new XA and Local transaction management when integrating with WebSphereMQ to allow for JBoss to read from a WebSphereMQ XA queue. Note, this patch does not contain the facilities to allow for enlisting multiple WebSphereMQ XA resources in the same transaction.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-3657.zip / 1882538&lt;br&gt;MD5: &amp;nbsp; 22ac2199fbe21f0d15c4cd7460f86f71&lt;br&gt;SHA-256: &amp;nbsp; 5c0365a4487af8e69efb4bf7fef6d0cf3864c57884170f9855e6eb09a2d711b2&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Rename or remove JBOSS_ROOT/server/&lt;server-config&gt;/lib/jboss.jar from a standard JBoss distribution and replace with the attached version. Run normal regression tests.&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Oct 18 08:48:10 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Oct 18 08:48:10 EDT 2006&lt;br&gt;</description>
    <dc:subject>ASF StdServerSession/StdServerSessionPool improvments, JMS provider reconnect fix</dc:subject>
    <dc:date>2006-10-18T08:48:Z</dc:date>
    <jbn:creator>Weston Price</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3SP1"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0067">Application Server; 4.0.3SP1</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-3657</jbn:jira>
    <jbn:md5>22ac2199fbe21f0d15c4cd7460f86f71</jbn:md5>
    <jbn:sha256>5c0365a4487af8e69efb4bf7fef6d0cf3864c57884170f9855e6eb09a2d711b2</jbn:sha256>
    <jbn:fileName>JBAS-3657.zip</jbn:fileName>
    <jbn:fileSize>1882538</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006ZMVJAA4</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006ZMVJAA4</jbn:automatedDownloadUrl>
    <jbn:longDescription>Prior to the introduction of this patch, there was no way to control the lifecyle and intialization of the JMS StdServerSessionPool. This patch provides for lazy intialization of the pool, idle session recycling, and an override for JMS provider reconnect behavior. Further, this patch introduces new XA and Local transaction management when integrating with WebSphereMQ to allow for JBoss to read from a WebSphereMQ XA queue. Note, this patch does not contain the facilities to allow for enlisting multiple WebSphereMQ XA resources in the same transaction.</jbn:longDescription>
    <jbn:shortDescription>This patch provides JMS/ASF integration improvements with WebSphereMQ (version 5.x/6.0). Also, JMS provider reconnect behavior was fixed to no longer stop attempting to reconnect in the event of a failure in the JMSProvider.</jbn:shortDescription>
    <jbn:manualInstallation>Rename or remove JBOSS_ROOT/server/&lt;server-config&gt;/lib/jboss.jar from a standard JBoss distribution and replace with the attached version. Run normal regression tests.</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-10-18T08:48:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006YBnxAAG">
    <title>BUGFIX: JBAS-3650 - LdapExtLoginModule still has connection leak</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006YBnxAAG</link>
    <description>TITLE: &amp;nbsp; LdapExtLoginModule still has connection leak&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-3650&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;LdapExtLoginModule still can leak connections&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Its been reported that the LdapExtLoginModule can allow connection to build up when errors ocurr due to not explicitly closing the connection which
requires that gc ocurr in order for the connection to be closed. The previous JBAS-3530 patch did not fully address the problem as not all
NamingEnumerations were being closed and this delayed the close of the connection.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-3650.zip / 295142&lt;br&gt;MD5: &amp;nbsp; a01614b60869f49649a729ea422207a5&lt;br&gt;SHA-256: &amp;nbsp; 047b235485cf9761b576b2153bdd077aaa777c164310ac43edd829ab218e799d&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Replace existing jbosssx.jar in lib directory of your server configuration (Eg:default) with jar file provided in this patch.&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Sep 18 08:18:09 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Sep 18 08:18:09 EDT 2006&lt;br&gt;</description>
    <dc:subject>LdapExtLoginModule still has connection leak</dc:subject>
    <dc:date>2006-09-18T08:18:Z</dc:date>
    <jbn:creator>Scott Stark</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3SP1"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0067">Application Server; 4.0.3SP1</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-3650</jbn:jira>
    <jbn:md5>a01614b60869f49649a729ea422207a5</jbn:md5>
    <jbn:sha256>047b235485cf9761b576b2153bdd077aaa777c164310ac43edd829ab218e799d</jbn:sha256>
    <jbn:fileName>JBAS-3650.zip</jbn:fileName>
    <jbn:fileSize>295142</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006YBnxAAG</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006YBnxAAG</jbn:automatedDownloadUrl>
    <jbn:longDescription>Its been reported that the LdapExtLoginModule can allow connection to build up when errors ocurr due to not explicitly closing the connection which
requires that gc ocurr in order for the connection to be closed. The previous JBAS-3530 patch did not fully address the problem as not all
NamingEnumerations were being closed and this delayed the close of the connection.</jbn:longDescription>
    <jbn:shortDescription>LdapExtLoginModule still can leak connections</jbn:shortDescription>
    <jbn:manualInstallation>Replace existing jbosssx.jar in lib directory of your server configuration (Eg:default) with jar file provided in this patch.</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-09-18T08:18:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006Y3cmAAC">
    <title>BUGFIX: JBAS-3635 - Support Patch: JBAS-3631 Missing branch in StdServerSession commit logic</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006Y3cmAAC</link>
    <description>TITLE: &amp;nbsp; Support Patch: JBAS-3631 Missing branch in StdServerSession commit logic&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-3635&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The server is throwing such exception&lt;br&gt;
        2006-09-05 13:56:11,170 [JMS SessionPool Worker-2] ERROR [org.jboss.jms.asf.StdServerSession] session failed to run; setting rollback only&lt;br&gt;
         javax.transaction.NotSupportedException&lt;br&gt;&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;There is a missing branch in the StdServerSession commit logic.&lt;br&gt;
         In the case where the transaction manager rollsback the transaction early,&lt;br&gt;
          e.g. JBossTM does this for transaction timeouts, the status will be NO_TRANSACTION (or a heuristic state).&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-3635.zip / 1872078&lt;br&gt;MD5: &amp;nbsp; 0abf4c20cd83d792f65bd9e35e8a32a4&lt;br&gt;SHA-256: &amp;nbsp; 827b9650e399632fdab1645c2df9a264d9292968089697989b42ed25d12e40d7&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Replace the existing file with jboss.jar in %JBOSS_HOME%/server/[your server configuration]/lib/&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Sep 13 09:27:42 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Sep 13 09:27:42 EDT 2006&lt;br&gt;</description>
    <dc:subject>Support Patch: JBAS-3631 Missing branch in StdServerSession commit logic</dc:subject>
    <dc:date>2006-09-13T09:27:Z</dc:date>
    <jbn:creator>Luc Texier/Adrian Brock</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3SP1"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0067">Application Server; 4.0.3SP1</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-3635</jbn:jira>
    <jbn:md5>0abf4c20cd83d792f65bd9e35e8a32a4</jbn:md5>
    <jbn:sha256>827b9650e399632fdab1645c2df9a264d9292968089697989b42ed25d12e40d7</jbn:sha256>
    <jbn:fileName>JBAS-3635.zip</jbn:fileName>
    <jbn:fileSize>1872078</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006Y3cmAAC</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006Y3cmAAC</jbn:automatedDownloadUrl>
    <jbn:longDescription>There is a missing branch in the StdServerSession commit logic.&lt;br&gt;
         In the case where the transaction manager rollsback the transaction early,&lt;br&gt;
          e.g. JBossTM does this for transaction timeouts, the status will be NO_TRANSACTION (or a heuristic state).</jbn:longDescription>
    <jbn:shortDescription>The server is throwing such exception&lt;br&gt;
        2006-09-05 13:56:11,170 [JMS SessionPool Worker-2] ERROR [org.jboss.jms.asf.StdServerSession] session failed to run; setting rollback only&lt;br&gt;
         javax.transaction.NotSupportedException&lt;br&gt;</jbn:shortDescription>
    <jbn:manualInstallation>Replace the existing file with jboss.jar in %JBOSS_HOME%/server/[your server configuration]/lib/</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-09-13T09:27:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006Y3chAAC">
    <title>BUGFIX: JBAS-3622 - Patch for: JBAS-3573: Failure to remove a message should result in a NACK + error</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006Y3chAAC</link>
    <description>TITLE: &amp;nbsp; Patch for: JBAS-3573: Failure to remove a message should result in a NACK + error&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-3622&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JMS Persistence: Failure to remove a message should result in a NACK + error&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;If an ACK fails due to a persistent store error during the remove(), e.g. database is down, the message should be NACKed and an error reported.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-3622.zip / 483745&lt;br&gt;MD5: &amp;nbsp; bdec4d3abe1c8103d56d1ce3ed1da68f&lt;br&gt;SHA-256: &amp;nbsp; 7337fa3ff1e8caace086a597c18be6d32f779ed2b0d53d4e3bf981cf8a783238&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Replace jbossmq.jar in /server/%server_conf%/lib/&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Sep 13 09:24:39 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Sep 13 09:25:33 EDT 2006&lt;br&gt;</description>
    <dc:subject>Patch for: JBAS-3573: Failure to remove a message should result in a NACK + error</dc:subject>
    <dc:date>2006-09-13T09:24:Z</dc:date>
    <jbn:creator>Luc Texier/Adrian Brock</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3SP1"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0067">Application Server; 4.0.3SP1</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-3622</jbn:jira>
    <jbn:md5>bdec4d3abe1c8103d56d1ce3ed1da68f</jbn:md5>
    <jbn:sha256>7337fa3ff1e8caace086a597c18be6d32f779ed2b0d53d4e3bf981cf8a783238</jbn:sha256>
    <jbn:fileName>JBAS-3622.zip</jbn:fileName>
    <jbn:fileSize>483745</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006Y3chAAC</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006Y3chAAC</jbn:automatedDownloadUrl>
    <jbn:longDescription>If an ACK fails due to a persistent store error during the remove(), e.g. database is down, the message should be NACKed and an error reported.</jbn:longDescription>
    <jbn:shortDescription>JMS Persistence: Failure to remove a message should result in a NACK + error</jbn:shortDescription>
    <jbn:manualInstallation>Replace jbossmq.jar in /server/%server_conf%/lib/</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-09-13T09:25:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005O06oAAC">
    <title>BUGFIX: JBAS-3530 - LdapExtLoginModule Can Leak Connections</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005O06oAAC</link>
    <description>TITLE: &amp;nbsp; LdapExtLoginModule Can Leak Connections&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-3530&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;LdapExtLoginModule can leak connections&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Its been reported that the LdapExtLoginModule can allow connection to build up when errors ocurr due to not explicitly closing the connection which requires that gc ocurr in order for the connection to be closed. Need to review the code to facilite the connection return.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-3530.zip / 294704&lt;br&gt;MD5: &amp;nbsp; f80c9a79ef6acdc91c38ff218d80a3c7&lt;br&gt;SHA-256: &amp;nbsp; df3e78e9379c1bf4ef80f2c113ad6af2fe4df28a0457cc9120c7657f4e428e63&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Replace existing jbosssx.jar in lib directory of your server configuration (Eg:default) with jar file provided in
this patch.&lt;br&gt;CREATED DATE: &amp;nbsp; Thu Aug 24 17:23:34 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Thu Aug 24 17:23:34 EDT 2006&lt;br&gt;</description>
    <dc:subject>LdapExtLoginModule Can Leak Connections</dc:subject>
    <dc:date>2006-08-24T17:23:Z</dc:date>
    <jbn:creator>Anil Saldhana</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3SP1"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0067">Application Server; 4.0.3SP1</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-3530</jbn:jira>
    <jbn:md5>f80c9a79ef6acdc91c38ff218d80a3c7</jbn:md5>
    <jbn:sha256>df3e78e9379c1bf4ef80f2c113ad6af2fe4df28a0457cc9120c7657f4e428e63</jbn:sha256>
    <jbn:fileName>JBAS-3530.zip</jbn:fileName>
    <jbn:fileSize>294704</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000005O06oAAC</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000005O06oAAC</jbn:automatedDownloadUrl>
    <jbn:longDescription>Its been reported that the LdapExtLoginModule can allow connection to build up when errors ocurr due to not explicitly closing the connection which requires that gc ocurr in order for the connection to be closed. Need to review the code to facilite the connection return.</jbn:longDescription>
    <jbn:shortDescription>LdapExtLoginModule can leak connections</jbn:shortDescription>
    <jbn:manualInstallation>Replace existing jbosssx.jar in lib directory of your server configuration (Eg:default) with jar file provided in
this patch.</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-08-24T17:23:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NvB6AAK">
    <title>BUGFIX: JBAS-3512 - Automatically allow the EJB cache to temporarily grow.</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NvB6AAK</link>
    <description>TITLE: &amp;nbsp; Automatically allow the EJB cache to temporarily grow.&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-3512&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Backport JBAS-2668 Allow the EJB cache to temporarily grow.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;If the EJB cache is full and all instances are in use creating a new bean instance will attempt to passivate
        existing instances to make some room.&lt;br&gt;

        This can cause the 'Unable to passivate due to ctx lock' message to be logged and subsequent access to the bean
        to fail with the message 'Could not activate; failed to restore state' because the bean was not really passivated.&lt;br&gt;

        This patch allows the cache to temporarily grow to hold more beans.&lt;br&gt;

        This patch also incorprates the changes for JBAS-2745 to fix the broken EJBLoadUnitTestCase.&lt;br&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-3512.zip / 8514642&lt;br&gt;MD5: &amp;nbsp; 1efefa78979a5cd9d06addd740e28023&lt;br&gt;SHA-256: &amp;nbsp; 097127f6752215b5b9638d7d5296750494d525197e6c60cd1033c3b95597b389&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Replace the jar jboss-4.0.3SP1\server\&lt;configuration&gt;\deploy\management\console-mgr.sar\web-console.war\applet.jar

with the applet.jar included with this patch.&lt;br&gt;
        Replace the jar jboss-4.0.3SP1\client\jbossall-client.jar with the jbossall-client.jar included with this patch.&lt;br&gt;
        Replace the jar jboss-4.0.3SP1\client\jboss-common-client.jar with the jboss-common-client.jar included with this

patch.&lt;br&gt;
        Replace the jar jboss-4.0.3SP1\lib\jboss-common.jar with the jar jboss-common.jar included with this patch.&lt;br&gt;
        Replace the jar jboss-4.0.3SP1\server\&lt;configuration&gt;\lib\jboss.jar with the jboss.jar included with this patch.&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Aug 22 17:32:56 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Aug 22 17:32:56 EDT 2006&lt;br&gt;</description>
    <dc:subject>Automatically allow the EJB cache to temporarily grow.</dc:subject>
    <dc:date>2006-08-22T17:32:Z</dc:date>
    <jbn:creator>Darran Lofthouse</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3SP1"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0067">Application Server; 4.0.3SP1</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-3512</jbn:jira>
    <jbn:md5>1efefa78979a5cd9d06addd740e28023</jbn:md5>
    <jbn:sha256>097127f6752215b5b9638d7d5296750494d525197e6c60cd1033c3b95597b389</jbn:sha256>
    <jbn:fileName>JBAS-3512.zip</jbn:fileName>
    <jbn:fileSize>8514642</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000005NvB6AAK</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000005NvB6AAK</jbn:automatedDownloadUrl>
    <jbn:longDescription>If the EJB cache is full and all instances are in use creating a new bean instance will attempt to passivate
        existing instances to make some room.&lt;br&gt;

        This can cause the 'Unable to passivate due to ctx lock' message to be logged and subsequent access to the bean
        to fail with the message 'Could not activate; failed to restore state' because the bean was not really passivated.&lt;br&gt;

        This patch allows the cache to temporarily grow to hold more beans.&lt;br&gt;

        This patch also incorprates the changes for JBAS-2745 to fix the broken EJBLoadUnitTestCase.&lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>Backport JBAS-2668 Allow the EJB cache to temporarily grow.</jbn:shortDescription>
    <jbn:manualInstallation>Replace the jar jboss-4.0.3SP1\server\&lt;configuration&gt;\deploy\management\console-mgr.sar\web-console.war\applet.jar

with the applet.jar included with this patch.&lt;br&gt;
        Replace the jar jboss-4.0.3SP1\client\jbossall-client.jar with the jbossall-client.jar included with this patch.&lt;br&gt;
        Replace the jar jboss-4.0.3SP1\client\jboss-common-client.jar with the jboss-common-client.jar included with this

patch.&lt;br&gt;
        Replace the jar jboss-4.0.3SP1\lib\jboss-common.jar with the jar jboss-common.jar included with this patch.&lt;br&gt;
        Replace the jar jboss-4.0.3SP1\server\&lt;configuration&gt;\lib\jboss.jar with the jboss.jar included with this patch.&lt;br&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-08-22T17:32:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005ODQ3AAO">
    <title>BUGFIX: JBAS-3453 - StaleConnectionCheck behavior Support Patch</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005ODQ3AAO</link>
    <description>TITLE: &amp;nbsp; StaleConnectionCheck behavior Support Patch&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-3453&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;StaleConnectionCheck behavior Support Patch&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-3453.zip / 277025&lt;br&gt;MD5: &amp;nbsp; fcee523375dcb77a22b75af8418e83c9&lt;br&gt;SHA-256: &amp;nbsp; 12a22699470cd618f5cc78162e1056bca6db61553b0d778b1ce5875d7e76cafe&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1) Rename or remove the &lt;jboss-root&gt;/server/&lt;server-config&gt;/lib/jboss-common-jdbc-wrapper.jar and replace with attached version.&lt;br&gt;
2) Rename or remove the &lt;jboss-root&gt;/server/&lt;server-config&gt;deploy/jboss-*-jdbc.rar. Replace these files with the attached version.&lt;br&gt;
3) Execute standard JCA unit tests (ie ./build.sh test -Dtest=jca -Dnojars=t) or full testsuite.&lt;br&gt;
4) Rename or remove the &lt;jboss-root&gt;/server/&lt;server-config&gt;lib/jboss-jca.jar. Replace this file with the attached version.&lt;br&gt;
&lt;br&gt;
Note, StaleConnectionCheckerUnitTestCase was added for coverage of this feature.&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Aug 30 11:22:22 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Sep 05 16:08:33 EDT 2006&lt;br&gt;</description>
    <dc:subject>StaleConnectionCheck behavior Support Patch</dc:subject>
    <dc:date>2006-08-30T11:22:Z</dc:date>
    <jbn:creator>Weston Price</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3SP1"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0067">Application Server; 4.0.3SP1</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-3453</jbn:jira>
    <jbn:md5>fcee523375dcb77a22b75af8418e83c9</jbn:md5>
    <jbn:sha256>12a22699470cd618f5cc78162e1056bca6db61553b0d778b1ce5875d7e76cafe</jbn:sha256>
    <jbn:fileName>JBAS-3453.zip</jbn:fileName>
    <jbn:fileSize>277025</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000005ODQ3AAO</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000005ODQ3AAO</jbn:automatedDownloadUrl>
    <jbn:shortDescription>StaleConnectionCheck behavior Support Patch</jbn:shortDescription>
    <jbn:manualInstallation>1) Rename or remove the &lt;jboss-root&gt;/server/&lt;server-config&gt;/lib/jboss-common-jdbc-wrapper.jar and replace with attached version.&lt;br&gt;
2) Rename or remove the &lt;jboss-root&gt;/server/&lt;server-config&gt;deploy/jboss-*-jdbc.rar. Replace these files with the attached version.&lt;br&gt;
3) Execute standard JCA unit tests (ie ./build.sh test -Dtest=jca -Dnojars=t) or full testsuite.&lt;br&gt;
4) Rename or remove the &lt;jboss-root&gt;/server/&lt;server-config&gt;lib/jboss-jca.jar. Replace this file with the attached version.&lt;br&gt;
&lt;br&gt;
Note, StaleConnectionCheckerUnitTestCase was added for coverage of this feature.</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-09-05T16:08:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NjCuAAK">
    <title>BUGFIX: JBAS-3376 - PooledInvokerHA returning java.rmi.MarshalledObject</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NjCuAAK</link>
    <description>TITLE: &amp;nbsp; PooledInvokerHA returning java.rmi.MarshalledObject&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-3376&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;This patch will improve performance on PooledInvokerHA.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PooledInvokerHA is wrapping returns using java.rmi.MarshalledObject, what is not needed as returns are already marshalled inside the

return object.&lt;br&gt;
        This is causing extra serialization on the invocation layer for PooledINvokerHA, and specially on JDK 1.5 where

java.rmi.MarshalledOutputStream is taking a long time processing annotations (also not needed)&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-3376.zip / 206121&lt;br&gt;MD5: &amp;nbsp; cb765d2a40948e114734e949053deb9&lt;br&gt;SHA-256: &amp;nbsp; c8e0b37c3e2213124b38d0d7f87f3346d3d40c50669487cba9abd4d9f14505da&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Extract JBAS-3376.zip&lt;br&gt;
Just replace jbossha.jar on jboss/&lt;server&gt;/lib/jbossha.jar.&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Jul 14 11:46:56 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri Jul 14 11:47:19 EDT 2006&lt;br&gt;</description>
    <dc:subject>PooledInvokerHA returning java.rmi.MarshalledObject</dc:subject>
    <dc:date>2006-07-14T11:46:Z</dc:date>
    <jbn:creator>Clebert Suconic</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3SP1"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0067">Application Server; 4.0.3SP1</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-3376</jbn:jira>
    <jbn:md5>cb765d2a40948e114734e949053deb9</jbn:md5>
    <jbn:sha256>c8e0b37c3e2213124b38d0d7f87f3346d3d40c50669487cba9abd4d9f14505da</jbn:sha256>
    <jbn:fileName>JBAS-3376.zip</jbn:fileName>
    <jbn:fileSize>206121</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000005NjCuAAK</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000005NjCuAAK</jbn:automatedDownloadUrl>
    <jbn:longDescription>PooledInvokerHA is wrapping returns using java.rmi.MarshalledObject, what is not needed as returns are already marshalled inside the

return object.&lt;br&gt;
        This is causing extra serialization on the invocation layer for PooledINvokerHA, and specially on JDK 1.5 where

java.rmi.MarshalledOutputStream is taking a long time processing annotations (also not needed)</jbn:longDescription>
    <jbn:shortDescription>This patch will improve performance on PooledInvokerHA.</jbn:shortDescription>
    <jbn:manualInstallation>Extract JBAS-3376.zip&lt;br&gt;
Just replace jbossha.jar on jboss/&lt;server&gt;/lib/jbossha.jar.</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-07-14T11:47:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NjCLAA0">
    <title>BUGFIX: JBAS-3365 - Extension of XMLLoginConfig MBean to allow greater flexibility.</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NjCLAA0</link>
    <description>TITLE: &amp;nbsp; Extension of XMLLoginConfig MBean to allow greater flexibility.&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-3365&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;As part of the JBoss Migration project a solution was needed to map Glencore users and groups to specific roles as shown in the vendor deployment descriptors.&lt;br&gt;&lt;br&gt;

        Mark Newton has designed a custom login module together with a service that performs this mapping
        following each deployment, EJB-JAR EAR etc...&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;As part of the JBoss Migration project a solution was needed to map Glencore users and groups to
        specific roles as shown in the vendor deployment descriptors.&lt;br&gt;&lt;br&gt;

        Mark Newton has designed a custom login module together with a service that performs this mapping
        following each deployment, EJB-JAR EAR etc...&lt;br&gt;&lt;br&gt;

        For the design to work I have added a couple of methods to the org.jboss.security.auth.login.XMLLoginConfig.java
        class as well as its MBean interface org.jboss.security.auth.login.XMLLoginConfigMBean.java:&lt;br&gt;&lt;br&gt;

          public void addEntry(String appName, AppConfigurationEntry entry);&lt;br&gt;
          public void removeEntry(String appName, AppConfigurationEntry entry);&lt;br&gt;&lt;br&gt;

        This support patch is to allow the regresion tests to be performed to make sure the enhancement has
        not broken anything.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-3365.zip / 295379&lt;br&gt;MD5: &amp;nbsp; 120ff765397fa742b7ffe036fd011156&lt;br&gt;SHA-256: &amp;nbsp; f6b067da818911b641c252ad894dfc2d38be19727ac79ca442ebc96c2992cc18&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Extract JBAS-3365.zip&lt;br&gt;
Replace the jar {jboss.home}/server/&lt;configuration&gt;/lib/jbosssx.jar with the jar included with this patch.&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Jul 14 08:01:47 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri Jul 14 08:02:41 EDT 2006&lt;br&gt;</description>
    <dc:subject>Extension of XMLLoginConfig MBean to allow greater flexibility.</dc:subject>
    <dc:date>2006-07-14T08:01:Z</dc:date>
    <jbn:creator>Darran Lofthouse</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3SP1"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0067">Application Server; 4.0.3SP1</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-3365</jbn:jira>
    <jbn:md5>120ff765397fa742b7ffe036fd011156</jbn:md5>
    <jbn:sha256>f6b067da818911b641c252ad894dfc2d38be19727ac79ca442ebc96c2992cc18</jbn:sha256>
    <jbn:fileName>JBAS-3365.zip</jbn:fileName>
    <jbn:fileSize>295379</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000005NjCLAA0</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000005NjCLAA0</jbn:automatedDownloadUrl>
    <jbn:longDescription>As part of the JBoss Migration project a solution was needed to map Glencore users and groups to
        specific roles as shown in the vendor deployment descriptors.&lt;br&gt;&lt;br&gt;

        Mark Newton has designed a custom login module together with a service that performs this mapping
        following each deployment, EJB-JAR EAR etc...&lt;br&gt;&lt;br&gt;

        For the design to work I have added a couple of methods to the org.jboss.security.auth.login.XMLLoginConfig.java
        class as well as its MBean interface org.jboss.security.auth.login.XMLLoginConfigMBean.java:&lt;br&gt;&lt;br&gt;

          public void addEntry(String appName, AppConfigurationEntry entry);&lt;br&gt;
          public void removeEntry(String appName, AppConfigurationEntry entry);&lt;br&gt;&lt;br&gt;

        This support patch is to allow the regresion tests to be performed to make sure the enhancement has
        not broken anything.</jbn:longDescription>
    <jbn:shortDescription>As part of the JBoss Migration project a solution was needed to map Glencore users and groups to specific roles as shown in the vendor deployment descriptors.&lt;br&gt;&lt;br&gt;

        Mark Newton has designed a custom login module together with a service that performs this mapping
        following each deployment, EJB-JAR EAR etc...</jbn:shortDescription>
    <jbn:manualInstallation>Extract JBAS-3365.zip&lt;br&gt;
Replace the jar {jboss.home}/server/&lt;configuration&gt;/lib/jbosssx.jar with the jar included with this patch.</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-07-14T08:02:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NbcRAAS">
    <title>BUGFIX: JBAS-3333 - Access Control on JMX Operations in the JMX Console</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NbcRAAS</link>
    <description>TITLE: &amp;nbsp; Access Control on JMX Operations in the JMX Console&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-3333&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Provides access control to the various JMX operations possible in the JMX Console&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Certain users would like to apply fine-grained access control to the JMX Operations in the JMX Console. Currently we have support for applying authentication/access control at the URI level as defined by the servlet specification.
&lt;br&gt;&lt;br&gt;
A servlet filter that allows configurable roles for the various jmx coarse grained operations (updateAttributes, invokeOp). If the user requires deeper access control, then he should be able to plug in an authorization delegate (which will have priority in making the access control decisions).&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-3333.zip / 34125&lt;br&gt;MD5: &amp;nbsp; 601b1ff87066d0470d1cf0b8c04ce1fc&lt;br&gt;SHA-256: &amp;nbsp; 138c09cfc36a32a28f709f591db749682a99dea3ba8a309c8be1c20399ad7bd8&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Extract JBAS-3333.zip&lt;br&gt;
Move the jmx-console.war directory in the deploy directory of your server configuration (default, all etc) to jmx-console.war.bak&lt;br&gt;
Make a new directory called as "jmx-console.war" in the deploy directory&lt;br&gt;
Copy the patched jmx-console.war jar file into the jmx-console.war directory&lt;br&gt;
Unjar the patched jmx-console.war in the deploy/jmx-console.war directory of your server configuration (default, all etc).&lt;br&gt;
Remove the jmx-console.war jar file from deploy/jmx-console.war directory.&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Jun 28 14:32:57 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Jun 28 14:33:12 EDT 2006&lt;br&gt;</description>
    <dc:subject>Access Control on JMX Operations in the JMX Console</dc:subject>
    <dc:date>2006-06-28T14:32:Z</dc:date>
    <jbn:creator>Anil Saldhana</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3SP1"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0067">Application Server; 4.0.3SP1</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-3333</jbn:jira>
    <jbn:md5>601b1ff87066d0470d1cf0b8c04ce1fc</jbn:md5>
    <jbn:sha256>138c09cfc36a32a28f709f591db749682a99dea3ba8a309c8be1c20399ad7bd8</jbn:sha256>
    <jbn:fileName>JBAS-3333.zip</jbn:fileName>
    <jbn:fileSize>34125</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000005NbcRAAS</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000005NbcRAAS</jbn:automatedDownloadUrl>
    <jbn:longDescription>Certain users would like to apply fine-grained access control to the JMX Operations in the JMX Console. Currently we have support for applying authentication/access control at the URI level as defined by the servlet specification.
&lt;br&gt;&lt;br&gt;
A servlet filter that allows configurable roles for the various jmx coarse grained operations (updateAttributes, invokeOp). If the user requires deeper access control, then he should be able to plug in an authorization delegate (which will have priority in making the access control decisions).</jbn:longDescription>
    <jbn:shortDescription>Provides access control to the various JMX operations possible in the JMX Console</jbn:shortDescription>
    <jbn:manualInstallation>Extract JBAS-3333.zip&lt;br&gt;
Move the jmx-console.war directory in the deploy directory of your server configuration (default, all etc) to jmx-console.war.bak&lt;br&gt;
Make a new directory called as "jmx-console.war" in the deploy directory&lt;br&gt;
Copy the patched jmx-console.war jar file into the jmx-console.war directory&lt;br&gt;
Unjar the patched jmx-console.war in the deploy/jmx-console.war directory of your server configuration (default, all etc).&lt;br&gt;
Remove the jmx-console.war jar file from deploy/jmx-console.war directory.</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-06-28T14:33:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NSNaAAO">
    <title>BUGFIX: JBAS-3300 - PooledInvokerProxy thread safety patch</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NSNaAAO</link>
    <description>TITLE: &amp;nbsp; PooledInvokerProxy thread safety patch&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-3300&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Updated fix for PooledInvoker for HA/non-HA&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The PooledInvoker fix of JBAS-3094 has the thread safety issue reported in JBAS-3216 when the number of concurrent threads is greater than the pool count.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-3300.zip / 5018917&lt;br&gt;MD5: &amp;nbsp; 1c557ebd4766844a2ce1d01a9ef9a76f&lt;br&gt;SHA-256: &amp;nbsp; 4b8365a69c44c20e9c71c240b786db6bdda09d7534e88a508d96dc15a310a9c3&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Extract JBAS-3300.zip&lt;br&gt;
Copy the new jboss.jar to %JBOSS_HOME%/server/default/lib and %JBOSS_HOME%/server/all/lib to replace the pooled invoker code. Copy the jboss-client.jar and jbossall-client.jar to the %JBOSS_HOME%/client directory to replace the client side code.&lt;br&gt;CREATED DATE: &amp;nbsp; Thu Jun 15 14:59:20 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Thu Jun 15 14:59:57 EDT 2006&lt;br&gt;</description>
    <dc:subject>PooledInvokerProxy thread safety patch</dc:subject>
    <dc:date>2006-06-15T14:59:Z</dc:date>
    <jbn:creator>starksm</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3SP1"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0067">Application Server; 4.0.3SP1</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-3300</jbn:jira>
    <jbn:md5>1c557ebd4766844a2ce1d01a9ef9a76f</jbn:md5>
    <jbn:sha256>4b8365a69c44c20e9c71c240b786db6bdda09d7534e88a508d96dc15a310a9c3</jbn:sha256>
    <jbn:fileName>JBAS-3300.zip</jbn:fileName>
    <jbn:fileSize>5018917</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000005NSNaAAO</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000005NSNaAAO</jbn:automatedDownloadUrl>
    <jbn:longDescription>The PooledInvoker fix of JBAS-3094 has the thread safety issue reported in JBAS-3216 when the number of concurrent threads is greater than the pool count.</jbn:longDescription>
    <jbn:shortDescription>Updated fix for PooledInvoker for HA/non-HA</jbn:shortDescription>
    <jbn:manualInstallation>Extract JBAS-3300.zip&lt;br&gt;
Copy the new jboss.jar to %JBOSS_HOME%/server/default/lib and %JBOSS_HOME%/server/all/lib to replace the pooled invoker code. Copy the jboss-client.jar and jbossall-client.jar to the %JBOSS_HOME%/client directory to replace the client side code.</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-06-15T14:59:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005Mmr6AAC">
    <title>BUGFIX: JBAS-3267 - Patch for [JBAS-3266] HiLoKeyGenerator is not cluster-safe</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005Mmr6AAC</link>
    <description>TITLE: &amp;nbsp; Patch for [JBAS-3266] HiLoKeyGenerator is not cluster-safe&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-3267&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;HiLoKeyGenerator is not safe to use in a cluster.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The highest Hi value is stored in a static variable of the KeyGenerator. Instead, the highest Hi value should be fetched from the database to make sure all nodes get the correct value.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-3266.zip / 12246&lt;br&gt;MD5: &amp;nbsp; 74c95f065f9abb274af26f75f5b27358&lt;br&gt;SHA-256: &amp;nbsp; c454452c5c74f8d4ecb59d838f2871786fafa79cd0f19bc3c876967a849f3e3e&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Extract JBAS-3266.zip&lt;br&gt;
 Replace the uuid-key-generator.sar in the deploy directory with the one attached to this issue.&lt;br&gt;CREATED DATE: &amp;nbsp; Thu Jun 01 18:06:45 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri Jun 02 07:27:53 EDT 2006&lt;br&gt;</description>
    <dc:subject>Patch for [JBAS-3266] HiLoKeyGenerator is not cluster-safe</dc:subject>
    <dc:date>2006-06-01T18:06:Z</dc:date>
    <jbn:creator>Alexey Loubyansky</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3SP1"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0067">Application Server; 4.0.3SP1</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-3267</jbn:jira>
    <jbn:md5>74c95f065f9abb274af26f75f5b27358</jbn:md5>
    <jbn:sha256>c454452c5c74f8d4ecb59d838f2871786fafa79cd0f19bc3c876967a849f3e3e</jbn:sha256>
    <jbn:fileName>JBAS-3266.zip</jbn:fileName>
    <jbn:fileSize>12246</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000005Mmr6AAC</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000005Mmr6AAC</jbn:automatedDownloadUrl>
    <jbn:longDescription>The highest Hi value is stored in a static variable of the KeyGenerator. Instead, the highest Hi value should be fetched from the database to make sure all nodes get the correct value.</jbn:longDescription>
    <jbn:shortDescription>HiLoKeyGenerator is not safe to use in a cluster.</jbn:shortDescription>
    <jbn:manualInstallation>Extract JBAS-3266.zip&lt;br&gt;
 Replace the uuid-key-generator.sar in the deploy directory with the one attached to this issue.</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-06-02T07:27:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NenZAAS">
    <title>BUGFIX: JBAS-3259 - Support patch for JBossMQ XARecovery</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NenZAAS</link>
    <description>TITLE: &amp;nbsp; Support patch for JBossMQ XARecovery&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-3259&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBossMQ XARecovery&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Implemented JBAS-1341 (JBossMQ XARecovery)&lt;br&gt;
        JBAS-3264 - XARecovery helper class&lt;br&gt;
        JBAS-3270 - Fixes for Xids that don't implement hashCode/equals()&lt;br&gt;
        Backported to 4.0.3SP1&lt;br&gt;
         Includes the fix JBAS-3370&lt;br&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-3259.zip / 4994531&lt;br&gt;MD5: &amp;nbsp; f9ba1299e72e4d13a257d1653abc8359&lt;br&gt;SHA-256: &amp;nbsp; fcb12f532b884afdc2bfcec14a84f9fbe194ec0bbaf15600498aa57c592713ef&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Extract JBAS-3259.zip&lt;br&gt;
Copy the -client.jar(s) to JBOSS_HOME/client&lt;br&gt;
        Copy the jboss-common.jar to JBOSS_HOME/lib&lt;br&gt;
        Copy the jbossmq,jar to JBOSS_HOME/server/[config]/lib&lt;br&gt;
        Copy the jboss-transactions,jar to JBOSS_HOME/server/[config]/lib&lt;br&gt;
        Copy the jmsxarecovery,jar to JBOSS_HOME/server/[config]/lib&lt;br&gt;
        Copy the HTTPServerILServlet into JBOSS_HOME/server/[config]/deploy[ha-singleton]/jms/jbossmq-

httpil.sar/jbossmq-httpil.war/WEB-INF/classes/org/jboss/mq/il/http/servlet&lt;br&gt;
        Look at JBAS-1341 for configuration instructions&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Thu Jul 06 21:06:02 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Thu Jul 06 21:15:32 EDT 2006&lt;br&gt;</description>
    <dc:subject>Support patch for JBossMQ XARecovery</dc:subject>
    <dc:date>2006-07-06T21:06:Z</dc:date>
    <jbn:creator>Adrian Brock</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3SP1"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0067">Application Server; 4.0.3SP1</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-3259</jbn:jira>
    <jbn:md5>f9ba1299e72e4d13a257d1653abc8359</jbn:md5>
    <jbn:sha256>fcb12f532b884afdc2bfcec14a84f9fbe194ec0bbaf15600498aa57c592713ef</jbn:sha256>
    <jbn:fileName>JBAS-3259.zip</jbn:fileName>
    <jbn:fileSize>4994531</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000005NenZAAS</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000005NenZAAS</jbn:automatedDownloadUrl>
    <jbn:longDescription>Implemented JBAS-1341 (JBossMQ XARecovery)&lt;br&gt;
        JBAS-3264 - XARecovery helper class&lt;br&gt;
        JBAS-3270 - Fixes for Xids that don't implement hashCode/equals()&lt;br&gt;
        Backported to 4.0.3SP1&lt;br&gt;
         Includes the fix JBAS-3370&lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>JBossMQ XARecovery</jbn:shortDescription>
    <jbn:manualInstallation>Extract JBAS-3259.zip&lt;br&gt;
Copy the -client.jar(s) to JBOSS_HOME/client&lt;br&gt;
        Copy the jboss-common.jar to JBOSS_HOME/lib&lt;br&gt;
        Copy the jbossmq,jar to JBOSS_HOME/server/[config]/lib&lt;br&gt;
        Copy the jboss-transactions,jar to JBOSS_HOME/server/[config]/lib&lt;br&gt;
        Copy the jmsxarecovery,jar to JBOSS_HOME/server/[config]/lib&lt;br&gt;
        Copy the HTTPServerILServlet into JBOSS_HOME/server/[config]/deploy[ha-singleton]/jms/jbossmq-

httpil.sar/jbossmq-httpil.war/WEB-INF/classes/org/jboss/mq/il/http/servlet&lt;br&gt;
        Look at JBAS-1341 for configuration instructions&lt;br&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-07-06T21:15:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005MA5cAAG">
    <title>BUGFIX: JBAS-3238 - Integration JBossAS 4.0.3SP1 + JBoss Cache 1.3.0.SP2</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005MA5cAAG</link>
    <description>TITLE: &amp;nbsp; Integration JBossAS 4.0.3SP1 + JBoss Cache 1.3.0.SP2&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-3238&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;This patch allows users to run JBossAS-4.0.3SP1 with JBoss Cache 1.3.0SP2&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;IF your installation is experiencing issues related to bugs in versions of JBoss Cache released prior to 1.3.0SP2, you may want to try
      out this patch which allows users to run JBossAS-4.0.3SP1 with JBoss Cache 1.3.0SP2&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-3238.zip / 2211191&lt;br&gt;MD5: &amp;nbsp; 36c69025906149c0540eec1a5a4be15a&lt;br&gt;SHA-256: &amp;nbsp; 8c3debdc7c123c71e4a89be1bb509237554f2305bf5b4d32344615d3b19efc79&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Extract JBAS-3238.zip&lt;br&gt;
Replace the jar {jboss.home}/server/&lt;configuration&gt;/lib/jboss-cache.jar with the jar
        included with this patch. Note that the server configuration should be based off the "all" one.&lt;br&gt;CREATED DATE: &amp;nbsp; Thu May 25 17:37:57 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Thu May 25 17:38:25 EDT 2006&lt;br&gt;</description>
    <dc:subject>Integration JBossAS 4.0.3SP1 + JBoss Cache 1.3.0.SP2</dc:subject>
    <dc:date>2006-05-25T17:37:Z</dc:date>
    <jbn:creator>Luc Texier, Support Team</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3SP1"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0067">Application Server; 4.0.3SP1</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-3238</jbn:jira>
    <jbn:md5>36c69025906149c0540eec1a5a4be15a</jbn:md5>
    <jbn:sha256>8c3debdc7c123c71e4a89be1bb509237554f2305bf5b4d32344615d3b19efc79</jbn:sha256>
    <jbn:fileName>JBAS-3238.zip</jbn:fileName>
    <jbn:fileSize>2211191</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000005MA5cAAG</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000005MA5cAAG</jbn:automatedDownloadUrl>
    <jbn:longDescription>IF your installation is experiencing issues related to bugs in versions of JBoss Cache released prior to 1.3.0SP2, you may want to try
      out this patch which allows users to run JBossAS-4.0.3SP1 with JBoss Cache 1.3.0SP2</jbn:longDescription>
    <jbn:shortDescription>This patch allows users to run JBossAS-4.0.3SP1 with JBoss Cache 1.3.0SP2</jbn:shortDescription>
    <jbn:manualInstallation>Extract JBAS-3238.zip&lt;br&gt;
Replace the jar {jboss.home}/server/&lt;configuration&gt;/lib/jboss-cache.jar with the jar
        included with this patch. Note that the server configuration should be based off the "all" one.</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-05-25T17:38:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005LcfIAAS">
    <title>BUGFIX: JBAS-3231 - (JBAS-3229) HiLo generator shoudn't always re-create the table at startup</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005LcfIAAS</link>
    <description>TITLE: &amp;nbsp; (JBAS-3229) HiLo generator shoudn't always re-create the table at startup&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-3231&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The HiLo key generator service re-creates the table during its start phase.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The HiLo key generator service re-creates the table during its start phase which causes duplicate key values after server re-start.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-3231.zip / 11448&lt;br&gt;MD5: &amp;nbsp; 51ff2e48955e1c765bc03881c5d51a63&lt;br&gt;SHA-256: &amp;nbsp; 534ba95da5976e092ebdd06415e44ba3d895d7e27303c36a35f28b3e3c2026e0&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Extract JBAS-3231.zip&lt;br&gt;
Replace uuid-key-generator.sar in the deploy directory with the patched one.&lt;br&gt;CREATED DATE: &amp;nbsp; Mon May 22 23:04:06 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon May 22 23:04:45 EDT 2006&lt;br&gt;</description>
    <dc:subject>(JBAS-3229) HiLo generator shoudn't always re-create the table at startup</dc:subject>
    <dc:date>2006-05-22T23:04:Z</dc:date>
    <jbn:creator>Alexey Loubyansky</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3SP1"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0067">Application Server; 4.0.3SP1</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-3231</jbn:jira>
    <jbn:md5>51ff2e48955e1c765bc03881c5d51a63</jbn:md5>
    <jbn:sha256>534ba95da5976e092ebdd06415e44ba3d895d7e27303c36a35f28b3e3c2026e0</jbn:sha256>
    <jbn:fileName>JBAS-3231.zip</jbn:fileName>
    <jbn:fileSize>11448</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000005LcfIAAS</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000005LcfIAAS</jbn:automatedDownloadUrl>
    <jbn:longDescription>The HiLo key generator service re-creates the table during its start phase which causes duplicate key values after server re-start.</jbn:longDescription>
    <jbn:shortDescription>The HiLo key generator service re-creates the table during its start phase.</jbn:shortDescription>
    <jbn:manualInstallation>Extract JBAS-3231.zip&lt;br&gt;
Replace uuid-key-generator.sar in the deploy directory with the patched one.</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-05-22T23:04:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005LqI6AAK">
    <title>BUGFIX: JBAS-3205 - Backport the latest joesnmp to JBoss 4.0.3SP1 so that the jboss.bind.address can be used.</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005LqI6AAK</link>
    <description>TITLE: &amp;nbsp; Backport the latest joesnmp to JBoss 4.0.3SP1 so that the jboss.bind.address can be used.&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-3205&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;When installing multiple instances of JBoss onto a single machine and binding each instance to a
        different IP address the snmp-adapter installed in the all configuration is not using the jboss.bind.address
        so the following error is reported an all but the first instance started: -&lt;br&gt;&lt;br&gt;

        Starting failed jboss.jmx:name=SnmpAgent,service=snmp,type=adaptor&lt;br&gt;
        java.net.BindException: Address already in use&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;When installing multiple instances of JBoss onto a single machine and binding each instance to a
        different IP address the snmp-adapter installed in the all configuration is not using the jboss.bind.address
        so the following error is reported an all but the first instance started: -&lt;br&gt;&lt;br&gt;

        Starting failed jboss.jmx:name=SnmpAgent,service=snmp,type=adaptor&lt;br&gt;
        java.net.BindException: Address already in use
&lt;br&gt;
        This issue has been fixed in JBAS-2911 and JBAS-3072 by upgrading to the latest version of josnmp, this
        patch backports this upgrade to JBoss 4.0.3SP1&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-3205.zip / 89131&lt;br&gt;MD5: &amp;nbsp; 67bcf80ae6771fbe879bb3568207fa45&lt;br&gt;SHA-256: &amp;nbsp; f74e2f8f91674bc5f9c5e9986be1cef309cf237f1a220d3fbb1982d8a835e5a2&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Extract JBAS-3205.zip&lt;br&gt;
Replace the jar {jboss.home}/server/&lt;configuration&gt;/lib/snmp-support.jar with the jar included with this patch.&lt;br&gt;CREATED DATE: &amp;nbsp; Wed May 24 09:26:21 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed May 24 09:26:50 EDT 2006&lt;br&gt;</description>
    <dc:subject>Backport the latest joesnmp to JBoss 4.0.3SP1 so that the jboss.bind.address can be used.</dc:subject>
    <dc:date>2006-05-24T09:26:Z</dc:date>
    <jbn:creator>Darran Lofthouse</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3SP1"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0067">Application Server; 4.0.3SP1</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-3205</jbn:jira>
    <jbn:md5>67bcf80ae6771fbe879bb3568207fa45</jbn:md5>
    <jbn:sha256>f74e2f8f91674bc5f9c5e9986be1cef309cf237f1a220d3fbb1982d8a835e5a2</jbn:sha256>
    <jbn:fileName>JBAS-3205.zip</jbn:fileName>
    <jbn:fileSize>89131</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000005LqI6AAK</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000005LqI6AAK</jbn:automatedDownloadUrl>
    <jbn:longDescription>When installing multiple instances of JBoss onto a single machine and binding each instance to a
        different IP address the snmp-adapter installed in the all configuration is not using the jboss.bind.address
        so the following error is reported an all but the first instance started: -&lt;br&gt;&lt;br&gt;

        Starting failed jboss.jmx:name=SnmpAgent,service=snmp,type=adaptor&lt;br&gt;
        java.net.BindException: Address already in use
&lt;br&gt;
        This issue has been fixed in JBAS-2911 and JBAS-3072 by upgrading to the latest version of josnmp, this
        patch backports this upgrade to JBoss 4.0.3SP1</jbn:longDescription>
    <jbn:shortDescription>When installing multiple instances of JBoss onto a single machine and binding each instance to a
        different IP address the snmp-adapter installed in the all configuration is not using the jboss.bind.address
        so the following error is reported an all but the first instance started: -&lt;br&gt;&lt;br&gt;

        Starting failed jboss.jmx:name=SnmpAgent,service=snmp,type=adaptor&lt;br&gt;
        java.net.BindException: Address already in use</jbn:shortDescription>
    <jbn:manualInstallation>Extract JBAS-3205.zip&lt;br&gt;
Replace the jar {jboss.home}/server/&lt;configuration&gt;/lib/snmp-support.jar with the jar included with this patch.</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-05-24T09:26:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003CKH1AAO">
    <title>BUGFIX: JBAS-3094 - PooledInvoker/PooledInvokerHA pooling problems</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003CKH1AAO</link>
    <description>TITLE: &amp;nbsp; PooledInvoker/PooledInvokerHA pooling problems&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-3094&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Updated fix for PooledInvoker for HA/non-HA&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The previous PooledInvoker for HA/non-HA interaction described in JBAS-2500 was incorrect. The problem was not the use of the static connection pool. The problem was an incorrect equals implementation in the PooledInvokerProxy ServerAddress which resulted in invalid connection reuse. The fix attempt JBAS-2500 in resulted in essentially no pooling of connections.&lt;br&gt;
&lt;br&gt;
MD5 of included files:&lt;br&gt;
9d73e358518de938352a9e0a0a86952d jbossall-client.jar &lt;br&gt;
0e73297ceb2301a513e3c80303e1e271 jboss-client.jar &lt;br&gt;
d23e015bfd3a046df5b7ab936e766bb9 jboss.jar&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-3094.zip / 4991413&lt;br&gt;MD5: &amp;nbsp; e7a58c03930e3b38ddd0bf982ca9bee1&lt;br&gt;SHA-256: &amp;nbsp; 81b5fa4692b92cea35c45f36190188ece7d45fd4cf9cc6db2b9a9b10c9fedf25&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Unzip JBAS-3094.zip, then Copy the new jboss.jar to %JBOSS_HOME%/server/default/lib and %JBOSS_HOME%/server/all/lib to replace the pooled invoker code. Copy the jboss-client.jar and jbossall-client.jar to the %JBOSS_HOME%/client directory to replace the client side code.&lt;br&gt;REPLACES:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBAS-3057 - Bug when using both the PooledInvoker and PooledInvokerHA&lt;br&gt;CREATED DATE: &amp;nbsp; Thu Apr 13 23:17:08 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri Apr 21 16:29:18 EDT 2006&lt;br&gt;</description>
    <dc:subject>PooledInvoker/PooledInvokerHA pooling problems</dc:subject>
    <dc:date>2006-04-13T23:17:Z</dc:date>
    <jbn:creator>Scott Stark</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3SP1"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0067">Application Server; 4.0.3SP1</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-3094</jbn:jira>
    <jbn:md5>e7a58c03930e3b38ddd0bf982ca9bee1</jbn:md5>
    <jbn:sha256>81b5fa4692b92cea35c45f36190188ece7d45fd4cf9cc6db2b9a9b10c9fedf25</jbn:sha256>
    <jbn:fileName>JBAS-3094.zip</jbn:fileName>
    <jbn:fileSize>4991413</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000003CKH1AAO</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000003CKH1AAO</jbn:automatedDownloadUrl>
    <jbn:longDescription>The previous PooledInvoker for HA/non-HA interaction described in JBAS-2500 was incorrect. The problem was not the use of the static connection pool. The problem was an incorrect equals implementation in the PooledInvokerProxy ServerAddress which resulted in invalid connection reuse. The fix attempt JBAS-2500 in resulted in essentially no pooling of connections.&lt;br&gt;
&lt;br&gt;
MD5 of included files:&lt;br&gt;
9d73e358518de938352a9e0a0a86952d jbossall-client.jar &lt;br&gt;
0e73297ceb2301a513e3c80303e1e271 jboss-client.jar &lt;br&gt;
d23e015bfd3a046df5b7ab936e766bb9 jboss.jar</jbn:longDescription>
    <jbn:shortDescription>Updated fix for PooledInvoker for HA/non-HA</jbn:shortDescription>
    <jbn:manualInstallation>Unzip JBAS-3094.zip, then Copy the new jboss.jar to %JBOSS_HOME%/server/default/lib and %JBOSS_HOME%/server/all/lib to replace the pooled invoker code. Copy the jboss-client.jar and jbossall-client.jar to the %JBOSS_HOME%/client directory to replace the client side code.</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces>
      <jbn:patch rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003CAphAAG">JBAS-3057; Bug when using both the PooledInvoker and PooledInvokerHA</jbn:patch>
    </jbn:replaces>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-04-21T16:29:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003CAphAAG">
    <title>BUGFIX: JBAS-3057 - Bug when using both the PooledInvoker and PooledInvokerHA</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003CAphAAG</link>
    <description>TITLE: &amp;nbsp; Bug when using both the PooledInvoker and PooledInvokerHA&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-3057&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Static use of connectionPools makes pooled and pooled-ha services share the same connections when they shouldn't do.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;When using the pooled invoker for both clustered and non clustered, the client proxy used is the same class (PooledInvokerProxy). This class uses a static map variable for storing the connection pool. Therefore, if make a call for an ejb using ha pooled invoker (say on port 4446), this connection gets put into the pool. Then if make another ejb call using the non-ha pooled invoekr, will just the same PooledInvokerProxy class, check to see if there is a connection in the pool. Since this is a static variable, will see the same one from the previous call by the ha pooled invoker (that used port 4446) and make the call using that connection.&lt;br&gt;
&lt;br&gt;
See &lt;a href="http://jira.jboss.com/jira/browse/JBAS-2500"&gt;JBAS-2500&lt;/a&gt; for more details.&lt;br&gt;
&lt;br&gt;
MD5 of included JARS:&lt;br&gt;
3012fe5c907ab5eb64a2fbd3a27ac557 jbossall-client.jar &lt;br&gt;
e0e884dcd4c755b204e51c48f4470e11 jboss-client.jar &lt;br&gt;
1a4aea1314381a676061fb83e5b795ab jboss.jar &lt;br&gt;
e01c7a70fb805434f9377634eab5c2ce jboss-minimal.jar&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-3057.zip / 5154074&lt;br&gt;MD5: &amp;nbsp; 061c613ca77e234df40490156461b6b7&lt;br&gt;SHA-256: &amp;nbsp; 5f6362d310007e88386fa2e1c74f937009d0032ac54b7dd4de4e15733dc112ad&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Unzip JBAS-3057.zip, then:&lt;br&gt;
* Rename %JBOSS_HOME%/client/jbossall-client.jar to "jbossall-client.jar.replacedBy.JBAS-3057.jar.old" &lt;br&gt;
* Copy the jbossall-client.jar to %JBOSS_HOME%/client/ &lt;br&gt;
* Rename %JBOSS_HOME%/client/jboss-client.jar to "jboss-client.jar.replacedBy.JBAS-3057.jar.old" &lt;br&gt;
* Copy the jboss-client.jar to %JBOSS_HOME%/client/ &lt;br&gt;
* Rename %JBOSS_HOME%/server/all/lib/jboss.jar to "jboss.jar.replacedBy.JBAS-3057.jar.old" &lt;br&gt;
* Copy the jboss.jar to %JBOSS_HOME%/server/all/lib/ &lt;br&gt;
* Rename %JBOSS_HOME%/server/default/lib/jboss.jar to "jboss.jar.replacedBy.JBAS-3057.jar.old" &lt;br&gt;
* Copy the jboss.jar to %JBOSS_HOME%/server/default/lib/ &lt;br&gt;
* Rename %JBOSS_HOME%/server/minimal/lib/jboss-minimal.jar to "jboss-minimal.jar.replacedBy.JBAS-3057.jar.old" &lt;br&gt;
* Copy the jboss-minimal.jar to %JBOSS_HOME%/server/minimal/lib/&lt;br&gt;CREATED DATE: &amp;nbsp; Thu Apr 06 16:27:24 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Apr 11 20:25:06 EDT 2006&lt;br&gt;</description>
    <dc:subject>Bug when using both the PooledInvoker and PooledInvokerHA</dc:subject>
    <dc:date>2006-04-06T16:27:Z</dc:date>
    <jbn:creator>Galder Zamarreno</jbn:creator>
    <jbn:distributionStatus>REMOVED</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3SP1"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0067">Application Server; 4.0.3SP1</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-3057</jbn:jira>
    <jbn:md5>061c613ca77e234df40490156461b6b7</jbn:md5>
    <jbn:sha256>5f6362d310007e88386fa2e1c74f937009d0032ac54b7dd4de4e15733dc112ad</jbn:sha256>
    <jbn:fileName>JBAS-3057.zip</jbn:fileName>
    <jbn:fileSize>5154074</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000003CAphAAG</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000003CAphAAG</jbn:automatedDownloadUrl>
    <jbn:longDescription>When using the pooled invoker for both clustered and non clustered, the client proxy used is the same class (PooledInvokerProxy). This class uses a static map variable for storing the connection pool. Therefore, if make a call for an ejb using ha pooled invoker (say on port 4446), this connection gets put into the pool. Then if make another ejb call using the non-ha pooled invoekr, will just the same PooledInvokerProxy class, check to see if there is a connection in the pool. Since this is a static variable, will see the same one from the previous call by the ha pooled invoker (that used port 4446) and make the call using that connection.&lt;br&gt;
&lt;br&gt;
See &lt;a href="http://jira.jboss.com/jira/browse/JBAS-2500"&gt;JBAS-2500&lt;/a&gt; for more details.&lt;br&gt;
&lt;br&gt;
MD5 of included JARS:&lt;br&gt;
3012fe5c907ab5eb64a2fbd3a27ac557 jbossall-client.jar &lt;br&gt;
e0e884dcd4c755b204e51c48f4470e11 jboss-client.jar &lt;br&gt;
1a4aea1314381a676061fb83e5b795ab jboss.jar &lt;br&gt;
e01c7a70fb805434f9377634eab5c2ce jboss-minimal.jar</jbn:longDescription>
    <jbn:shortDescription>Static use of connectionPools makes pooled and pooled-ha services share the same connections when they shouldn't do.</jbn:shortDescription>
    <jbn:manualInstallation>Unzip JBAS-3057.zip, then:&lt;br&gt;
* Rename %JBOSS_HOME%/client/jbossall-client.jar to "jbossall-client.jar.replacedBy.JBAS-3057.jar.old" &lt;br&gt;
* Copy the jbossall-client.jar to %JBOSS_HOME%/client/ &lt;br&gt;
* Rename %JBOSS_HOME%/client/jboss-client.jar to "jboss-client.jar.replacedBy.JBAS-3057.jar.old" &lt;br&gt;
* Copy the jboss-client.jar to %JBOSS_HOME%/client/ &lt;br&gt;
* Rename %JBOSS_HOME%/server/all/lib/jboss.jar to "jboss.jar.replacedBy.JBAS-3057.jar.old" &lt;br&gt;
* Copy the jboss.jar to %JBOSS_HOME%/server/all/lib/ &lt;br&gt;
* Rename %JBOSS_HOME%/server/default/lib/jboss.jar to "jboss.jar.replacedBy.JBAS-3057.jar.old" &lt;br&gt;
* Copy the jboss.jar to %JBOSS_HOME%/server/default/lib/ &lt;br&gt;
* Rename %JBOSS_HOME%/server/minimal/lib/jboss-minimal.jar to "jboss-minimal.jar.replacedBy.JBAS-3057.jar.old" &lt;br&gt;
* Copy the jboss-minimal.jar to %JBOSS_HOME%/server/minimal/lib/</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-04-11T20:25:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003AizOAAS">
    <title>BUGFIX: JBAS-2945 - EJB-QL compiler (parser) confused by "Order" abstract-schema</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003AizOAAS</link>
    <description>TITLE: &amp;nbsp; EJB-QL compiler (parser) confused by "Order" abstract-schema&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-2945&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;When the 'abstract-schema-name' is set to 'Order' there is an error parsing the EJB-QL as 'Order' is interpreted as the keyword 'ORDER'.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;When the 'abstract-schema-name' is set to 'Order' there is an error parsing the EJB-QL as 'Order' is interpreted as the keyword 'ORDER'. &lt;br&gt;

        This patch allows the word 'Order' to appear in the EJB-QL without being interpreted as the keyword 'ORDER'. &lt;br&gt;

        This fix was initially made in Jira issue &lt;a href="http://jira.jboss.com/jira/browse/JBAS-1665"&gt;JBAS-1665&lt;/a&gt;&lt;br&gt;&lt;br&gt;
MD5 of included file: &lt;br&gt;
f0f4e327acdaee3f223cf57b39c071e1 jboss.jar&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-2945.zip / 1872248&lt;br&gt;MD5: &amp;nbsp; 1c886368433895be2c0f3cbddca4cedd&lt;br&gt;SHA-256: &amp;nbsp; cbdf6c4b492c9eccb434e43480fc3cc5765de29dac9401b44657043655398e4c&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Unzip JBAS-2945.zip, then Replace the jar {jboss.home}/server/&lt;configuration&gt;/lib/jboss.jar with the jar included with this patch.&lt;br&gt;CREATED DATE: &amp;nbsp; Thu Mar 16 16:34:55 EST 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Thu Mar 16 16:34:55 EST 2006&lt;br&gt;</description>
    <dc:subject>EJB-QL compiler (parser) confused by "Order" abstract-schema</dc:subject>
    <dc:date>2006-03-16T16:34:Z</dc:date>
    <jbn:creator>Darran Lofthouse</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3SP1"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0067">Application Server; 4.0.3SP1</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-2945</jbn:jira>
    <jbn:md5>1c886368433895be2c0f3cbddca4cedd</jbn:md5>
    <jbn:sha256>cbdf6c4b492c9eccb434e43480fc3cc5765de29dac9401b44657043655398e4c</jbn:sha256>
    <jbn:fileName>JBAS-2945.zip</jbn:fileName>
    <jbn:fileSize>1872248</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000003AizOAAS</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000003AizOAAS</jbn:automatedDownloadUrl>
    <jbn:longDescription>When the 'abstract-schema-name' is set to 'Order' there is an error parsing the EJB-QL as 'Order' is interpreted as the keyword 'ORDER'. &lt;br&gt;

        This patch allows the word 'Order' to appear in the EJB-QL without being interpreted as the keyword 'ORDER'. &lt;br&gt;

        This fix was initially made in Jira issue &lt;a href="http://jira.jboss.com/jira/browse/JBAS-1665"&gt;JBAS-1665&lt;/a&gt;&lt;br&gt;&lt;br&gt;
MD5 of included file: &lt;br&gt;
f0f4e327acdaee3f223cf57b39c071e1 jboss.jar</jbn:longDescription>
    <jbn:shortDescription>When the 'abstract-schema-name' is set to 'Order' there is an error parsing the EJB-QL as 'Order' is interpreted as the keyword 'ORDER'.</jbn:shortDescription>
    <jbn:manualInstallation>Unzip JBAS-2945.zip, then Replace the jar {jboss.home}/server/&lt;configuration&gt;/lib/jboss.jar with the jar included with this patch.</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-03-16T16:34:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003ACVZAA4">
    <title>BUGFIX: JBAS-2866 - Space seperated cookie value text returned in quotes</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003ACVZAA4</link>
    <description>TITLE: &amp;nbsp; Space seperated cookie value text returned in quotes&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-2866&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Fix the quoting of cookies with spaces&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Incorporate the &lt;a href="http://issues.apache.org/bugzilla/show_bug.cgi?id=36863"&gt;http://issues.apache.org/bugzilla/show_bug.cgi?id=36863&lt;/a&gt; fix to the org/apache/tomcat/util/http/Cookies class to fix the quoting of cookies with spaces.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-2866.zip / 219362&lt;br&gt;MD5: &amp;nbsp; cebbc06372df82167ca5f2f547943aa2&lt;br&gt;SHA-256: &amp;nbsp; a437cacc3e17502850513c09a5cdccae1954d7099102b4be7afc539e4357e362&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Unzip JBAS -2866.zip, then copy the tomcat-util.jar to %JBOSS_HOME%/server/default/jbossweb-tomcat55.sar and %JBOSS_HOME%/server/all/jbossweb-tomcat55.sar&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Mar 06 15:32:56 EST 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Mar 06 15:34:42 EST 2006&lt;br&gt;</description>
    <dc:subject>Space seperated cookie value text returned in quotes</dc:subject>
    <dc:date>2006-03-06T15:32:Z</dc:date>
    <jbn:creator>Scott Stark</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3SP1"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0067">Application Server; 4.0.3SP1</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-2866</jbn:jira>
    <jbn:md5>cebbc06372df82167ca5f2f547943aa2</jbn:md5>
    <jbn:sha256>a437cacc3e17502850513c09a5cdccae1954d7099102b4be7afc539e4357e362</jbn:sha256>
    <jbn:fileName>JBAS-2866.zip</jbn:fileName>
    <jbn:fileSize>219362</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000003ACVZAA4</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000003ACVZAA4</jbn:automatedDownloadUrl>
    <jbn:longDescription>Incorporate the &lt;a href="http://issues.apache.org/bugzilla/show_bug.cgi?id=36863"&gt;http://issues.apache.org/bugzilla/show_bug.cgi?id=36863&lt;/a&gt; fix to the org/apache/tomcat/util/http/Cookies class to fix the quoting of cookies with spaces.</jbn:longDescription>
    <jbn:shortDescription>Fix the quoting of cookies with spaces</jbn:shortDescription>
    <jbn:manualInstallation>Unzip JBAS -2866.zip, then copy the tomcat-util.jar to %JBOSS_HOME%/server/default/jbossweb-tomcat55.sar and %JBOSS_HOME%/server/all/jbossweb-tomcat55.sar</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-03-06T15:34:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003AON2AAO">
    <title>BUGFIX: JBAS-2859 - Undeployment of a webapp no longer invalidates single sign-on sessions (updated)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003AON2AAO</link>
    <description>TITLE: &amp;nbsp; Undeployment of a webapp no longer invalidates single sign-on sessions (updated)&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-2859&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Undeployment of a webapp no longer invalidates single sign-on sessions associated with the webapp.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Prior to this fix, when a webapp was undeployed, its associated sessions would be invalidated. The ClusteredSingleSignOn valve treated these invalidations as logouts, terminating any associated SSO. With this fix, the valve listens for shutdown events from the session manager, and when aware that a manager is shutting down no longer treats session invalidations from the manager as a logout. &lt;br&gt;

(This is a port of JBAS-2429 fix to 4.0.3.SP1)&lt;br&gt;&lt;br&gt;
md5 of included jar: 04f2d77b299a5f811821c3f2763b96ae tomcat55-service.jar&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-2859.zip / 183442&lt;br&gt;MD5: &amp;nbsp; d61d5a05fa4d9ea70d20a8d6fe6c31fa&lt;br&gt;SHA-256: &amp;nbsp; d2dd085f86287014bd169910d3debeaa823828d2601cffe0f3a9014ad6f3499c&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Unzip JBAS-2859.zip, then&lt;br&gt;
rename %JBOSS_HOME%/server/.../deploy/jbossweb-tomcat55.sar/tomcat55-service.jar to "tomcat55-service.replacedBy.JBAS-2859.jar.old"
&lt;br&gt;
        Copy the new tomcat55-servoce.jar to %JBOSS_HOME%/server/.../deploy/jbossweb-tomcat55.sar/"&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Mar 10 11:54:01 EST 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri Mar 10 11:54:20 EST 2006&lt;br&gt;</description>
    <dc:subject>Undeployment of a webapp no longer invalidates single sign-on sessions (updated)</dc:subject>
    <dc:date>2006-03-10T11:54:Z</dc:date>
    <jbn:creator>Brian Stansberry</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3SP1"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0067">Application Server; 4.0.3SP1</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-2859</jbn:jira>
    <jbn:md5>d61d5a05fa4d9ea70d20a8d6fe6c31fa</jbn:md5>
    <jbn:sha256>d2dd085f86287014bd169910d3debeaa823828d2601cffe0f3a9014ad6f3499c</jbn:sha256>
    <jbn:fileName>JBAS-2859.zip</jbn:fileName>
    <jbn:fileSize>183442</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000003AON2AAO</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000003AON2AAO</jbn:automatedDownloadUrl>
    <jbn:longDescription>Prior to this fix, when a webapp was undeployed, its associated sessions would be invalidated. The ClusteredSingleSignOn valve treated these invalidations as logouts, terminating any associated SSO. With this fix, the valve listens for shutdown events from the session manager, and when aware that a manager is shutting down no longer treats session invalidations from the manager as a logout. &lt;br&gt;

(This is a port of JBAS-2429 fix to 4.0.3.SP1)&lt;br&gt;&lt;br&gt;
md5 of included jar: 04f2d77b299a5f811821c3f2763b96ae tomcat55-service.jar</jbn:longDescription>
    <jbn:shortDescription>Undeployment of a webapp no longer invalidates single sign-on sessions associated with the webapp.</jbn:shortDescription>
    <jbn:manualInstallation>Unzip JBAS-2859.zip, then&lt;br&gt;
rename %JBOSS_HOME%/server/.../deploy/jbossweb-tomcat55.sar/tomcat55-service.jar to "tomcat55-service.replacedBy.JBAS-2859.jar.old"
&lt;br&gt;
        Copy the new tomcat55-servoce.jar to %JBOSS_HOME%/server/.../deploy/jbossweb-tomcat55.sar/"</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-03-10T11:54:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CCVXAA4">
    <title>BUGFIX: JBAS-2859 - Undeployment of a webapp no longer invalidates single sign-on sessions</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CCVXAA4</link>
    <description>TITLE: &amp;nbsp; Undeployment of a webapp no longer invalidates single sign-on sessions&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-2859&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Undeployment of a webapp no longer invalidates single sign-on sessions associated with the webapp.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Prior to this fix, when a webapp was undeployed, its associated sessions would be invalidated. The ClusteredSingleSignOn valve treated these invalidations as logouts, terminating any associated SSO. With this fix, the valve listens for shutdown events from the session manager, and when aware that a manager is shutting down no longer treats session invalidations from the manager as a logout. &lt;br&gt;

(This is a port of JBAS-2429 fix to 4.0.3.SP1)&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-2859.zip / 182513&lt;br&gt;MD5: &amp;nbsp; 291eb4c34451f7e3a8a32b174d9a3a75&lt;br&gt;SHA-256: &amp;nbsp; ad409487fe6e616e5620b85f59be8d178e40a6c87b193a15a411b5b585aa7e11&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Unzip JBAS-2859.zip, then&lt;br&gt;
rename %JBOSS_HOME%/server/.../deploy/jbossweb-tomcat55.sar/tomcat55-service.jar to "tomcat55-service.replacedBy.JBAS-2859.jar.old"
&lt;br&gt;
        Copy the new tomcat55-servoce.jar to %JBOSS_HOME%/server/.../deploy/jbossweb-tomcat55.sar/"&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Feb 28 15:11:58 EST 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Thu Mar 09 14:55:56 EST 2006&lt;br&gt;</description>
    <dc:subject>Undeployment of a webapp no longer invalidates single sign-on sessions</dc:subject>
    <dc:date>2006-02-28T15:11:Z</dc:date>
    <jbn:creator>Brian Stansberry</jbn:creator>
    <jbn:distributionStatus>REMOVED</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3SP1"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0067">Application Server; 4.0.3SP1</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-2859</jbn:jira>
    <jbn:md5>291eb4c34451f7e3a8a32b174d9a3a75</jbn:md5>
    <jbn:sha256>ad409487fe6e616e5620b85f59be8d178e40a6c87b193a15a411b5b585aa7e11</jbn:sha256>
    <jbn:fileName>JBAS-2859.zip</jbn:fileName>
    <jbn:fileSize>182513</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000001CCVXAA4</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000001CCVXAA4</jbn:automatedDownloadUrl>
    <jbn:longDescription>Prior to this fix, when a webapp was undeployed, its associated sessions would be invalidated. The ClusteredSingleSignOn valve treated these invalidations as logouts, terminating any associated SSO. With this fix, the valve listens for shutdown events from the session manager, and when aware that a manager is shutting down no longer treats session invalidations from the manager as a logout. &lt;br&gt;

(This is a port of JBAS-2429 fix to 4.0.3.SP1)</jbn:longDescription>
    <jbn:shortDescription>Undeployment of a webapp no longer invalidates single sign-on sessions associated with the webapp.</jbn:shortDescription>
    <jbn:manualInstallation>Unzip JBAS-2859.zip, then&lt;br&gt;
rename %JBOSS_HOME%/server/.../deploy/jbossweb-tomcat55.sar/tomcat55-service.jar to "tomcat55-service.replacedBy.JBAS-2859.jar.old"
&lt;br&gt;
        Copy the new tomcat55-servoce.jar to %JBOSS_HOME%/server/.../deploy/jbossweb-tomcat55.sar/"</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-03-09T14:55:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001BrElAAK">
    <title>BUGFIX: JBAS-2818 - Patch for JBAS-2813 - client sockets when JMS Singleton leaves the cluster</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001BrElAAK</link>
    <description>TITLE: &amp;nbsp; Patch for JBAS-2813 - client sockets when JMS Singleton leaves the cluster&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-2818&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Notify clients when the jms service is stopped rather than the process ends.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;If the JMS service stops without the application server instance ending, clients weren't notified via the ExceptionListener. &lt;br&gt;
       e.g. The node leaves the cluster and it was the jms singleton&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-2818.zip / 484136&lt;br&gt;MD5: &amp;nbsp; 52cf80bcfd2dcd50a451a8cce523c129&lt;br&gt;SHA-256: &amp;nbsp; c6b31c2787ca28ae80bc14a3d58d4c37a75f6ab65996e2ab2919fc6870f603f7&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;unzip JBAS-2818.zip, then replace JBOSS_DIST/server/[config]/lib/jbossmq.jar&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Feb 20 20:42:17 EST 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Feb 20 20:42:17 EST 2006&lt;br&gt;</description>
    <dc:subject>Patch for JBAS-2813 - client sockets when JMS Singleton leaves the cluster</dc:subject>
    <dc:date>2006-02-20T20:42:Z</dc:date>
    <jbn:creator>Adrian Brock</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3SP1"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0067">Application Server; 4.0.3SP1</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-2818</jbn:jira>
    <jbn:md5>52cf80bcfd2dcd50a451a8cce523c129</jbn:md5>
    <jbn:sha256>c6b31c2787ca28ae80bc14a3d58d4c37a75f6ab65996e2ab2919fc6870f603f7</jbn:sha256>
    <jbn:fileName>JBAS-2818.zip</jbn:fileName>
    <jbn:fileSize>484136</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000001BrElAAK</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000001BrElAAK</jbn:automatedDownloadUrl>
    <jbn:longDescription>If the JMS service stops without the application server instance ending, clients weren't notified via the ExceptionListener. &lt;br&gt;
       e.g. The node leaves the cluster and it was the jms singleton</jbn:longDescription>
    <jbn:shortDescription>Notify clients when the jms service is stopped rather than the process ends.</jbn:shortDescription>
    <jbn:manualInstallation>unzip JBAS-2818.zip, then replace JBOSS_DIST/server/[config]/lib/jbossmq.jar</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-02-20T20:42:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a04300000019AlmAAE">
    <title>BUGFIX: JBAS-2691 - Authentication could fail due to an incorrect role filter.</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a04300000019AlmAAE</link>
    <description>TITLE: &amp;nbsp; Authentication could fail due to an incorrect role filter.&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-2691&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Authentication could fail due to an incorrect role filter.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The change to support control over the search depth and timeout allowed invalid roles to the associated with a user and could simply fail with a NullPointerException if the search results failed to contain the expected role attribute.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-2691.zip / 295187&lt;br&gt;MD5: &amp;nbsp; fe2bf3916ffbd9fa6972796c066012fe&lt;br&gt;SHA-256: &amp;nbsp; 758812739e2e875ef5d7c536e3430674b3207f5f87285447000e65a6edde5966&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Unzip JBAS-2691.zip, then Copy the jbosssx.jar to the server/default/lib and server/all/lib&lt;br&gt;CREATED DATE: &amp;nbsp; Sat Jan 21 08:40:42 EST 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Feb 06 11:05:04 EST 2006&lt;br&gt;</description>
    <dc:subject>Authentication could fail due to an incorrect role filter.</dc:subject>
    <dc:date>2006-01-21T08:40:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3SP1"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0067">Application Server; 4.0.3SP1</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-2691</jbn:jira>
    <jbn:md5>fe2bf3916ffbd9fa6972796c066012fe</jbn:md5>
    <jbn:sha256>758812739e2e875ef5d7c536e3430674b3207f5f87285447000e65a6edde5966</jbn:sha256>
    <jbn:fileName>JBAS-2691.zip</jbn:fileName>
    <jbn:fileSize>295187</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a04300000019AlmAAE</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a04300000019AlmAAE</jbn:automatedDownloadUrl>
    <jbn:longDescription>The change to support control over the search depth and timeout allowed invalid roles to the associated with a user and could simply fail with a NullPointerException if the search results failed to contain the expected role attribute.</jbn:longDescription>
    <jbn:shortDescription>Authentication could fail due to an incorrect role filter.</jbn:shortDescription>
    <jbn:manualInstallation>Unzip JBAS-2691.zip, then Copy the jbosssx.jar to the server/default/lib and server/all/lib</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-02-06T11:05:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a04300000019AhzAAE">
    <title>BUGFIX: JBAS-2650 - BasicAuthValve returns incorrect messages</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a04300000019AhzAAE</link>
    <description>TITLE: &amp;nbsp; BasicAuthValve returns incorrect messages&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-2650&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The BasicAuthValve returns incorrect messages and exception headers for requests subsequent to an
        initial request which generated an error status.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;This patch addresses the issues described by &lt;a href="http://jira.jboss.com/jira/browse/JBAS-2445"&gt;JBAS-2445&lt;/a&gt;
&lt;br&gt;

        A clearAuthException flag has been added to the valve, the default value for the flag is true.
&lt;br&gt;
        If the clearAuthException flag is set to true the auth exception thread local is automatically cleared to prevent the exception leaking across requests.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-2650.zip / 181685&lt;br&gt;MD5: &amp;nbsp; 63481236bb609d2eee68d12cb77790a1&lt;br&gt;SHA-256: &amp;nbsp; 15e4d857d10d0ba63696330c17bace70ec4d2fc3c54b541e6851073b45152a2c&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Unzip JBAS-2650.zip then replace the jar 'tomcat55-service.jar' in jboss4.0.3SP1/server/&lt;configuration&gt;/deploy/jbossweb-tomcat55.sar with the  'tomcat55-service.jar' jar included with this patch.&lt;br&gt;CREATED DATE: &amp;nbsp; Sat Jan 21 08:38:42 EST 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Feb 06 11:02:32 EST 2006&lt;br&gt;</description>
    <dc:subject>BasicAuthValve returns incorrect messages</dc:subject>
    <dc:date>2006-01-21T08:38:Z</dc:date>
    <jbn:creator>Darran Lofthouse</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3SP1"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0067">Application Server; 4.0.3SP1</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-2650</jbn:jira>
    <jbn:md5>63481236bb609d2eee68d12cb77790a1</jbn:md5>
    <jbn:sha256>15e4d857d10d0ba63696330c17bace70ec4d2fc3c54b541e6851073b45152a2c</jbn:sha256>
    <jbn:fileName>JBAS-2650.zip</jbn:fileName>
    <jbn:fileSize>181685</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a04300000019AhzAAE</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a04300000019AhzAAE</jbn:automatedDownloadUrl>
    <jbn:longDescription>This patch addresses the issues described by &lt;a href="http://jira.jboss.com/jira/browse/JBAS-2445"&gt;JBAS-2445&lt;/a&gt;
&lt;br&gt;

        A clearAuthException flag has been added to the valve, the default value for the flag is true.
&lt;br&gt;
        If the clearAuthException flag is set to true the auth exception thread local is automatically cleared to prevent the exception leaking across requests.</jbn:longDescription>
    <jbn:shortDescription>The BasicAuthValve returns incorrect messages and exception headers for requests subsequent to an
        initial request which generated an error status.</jbn:shortDescription>
    <jbn:manualInstallation>Unzip JBAS-2650.zip then replace the jar 'tomcat55-service.jar' in jboss4.0.3SP1/server/&lt;configuration&gt;/deploy/jbossweb-tomcat55.sar with the  'tomcat55-service.jar' jar included with this patch.</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-02-06T11:02:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000ow5AAAQ">
    <title>BUGFIX: JBAS-2479 - patch for JBAS-2476, JBAS-2472 and JBAS-2490</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000ow5AAAQ</link>
    <description>TITLE: &amp;nbsp; patch for JBAS-2476, JBAS-2472 and JBAS-2490&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-2479&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;This patch includes three fixes:&lt;br&gt;
* Distributed deadlock in JBossMQ's UIL2 transport&lt;br&gt;
* Incorrect synchronization on the ExceptionListener&lt;br&gt;
* ReceiversImpl should have Set semantics&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SHA-256: e7397da5c724a296e95204d4c8bb5db2afd45df54ae140e1dc57cccf346793cf&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-2479.zip / 3739830&lt;br&gt;MD5: &amp;nbsp; e876eef827ad8f47c98cbdcf7645446f&lt;br&gt;SHA-256: &amp;nbsp; e7397da5c724a296e95204d4c8bb5db2afd45df54ae140e1dc57cccf346793cf&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Unzip JBAS-2479.zip, then:&lt;br&gt;
Copy jbossmq.jar to JBOSS_HOME/server/xxx/lib/jboss.jar&lt;br&gt;
Copy jbossmq-client.jar to JBOSS_HOME/client/jbossmq-client.jar&lt;br&gt;
Copy jbossall-client.jar to JBOSS_HOME/client/jbossall-client.jar&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Nov 29 08:50:20 EST 2005&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Feb 06 11:19:32 EST 2006&lt;br&gt;</description>
    <dc:subject>patch for JBAS-2476, JBAS-2472 and JBAS-2490</dc:subject>
    <dc:date>2005-11-29T08:50:Z</dc:date>
    <jbn:creator>Adrian Brock</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3SP1"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0067">Application Server; 4.0.3SP1</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-2479</jbn:jira>
    <jbn:md5>e876eef827ad8f47c98cbdcf7645446f</jbn:md5>
    <jbn:sha256>e7397da5c724a296e95204d4c8bb5db2afd45df54ae140e1dc57cccf346793cf</jbn:sha256>
    <jbn:fileName>JBAS-2479.zip</jbn:fileName>
    <jbn:fileSize>3739830</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000000ow5AAAQ</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000000ow5AAAQ</jbn:automatedDownloadUrl>
    <jbn:longDescription>SHA-256: e7397da5c724a296e95204d4c8bb5db2afd45df54ae140e1dc57cccf346793cf</jbn:longDescription>
    <jbn:shortDescription>This patch includes three fixes:&lt;br&gt;
* Distributed deadlock in JBossMQ's UIL2 transport&lt;br&gt;
* Incorrect synchronization on the ExceptionListener&lt;br&gt;
* ReceiversImpl should have Set semantics</jbn:shortDescription>
    <jbn:manualInstallation>Unzip JBAS-2479.zip, then:&lt;br&gt;
Copy jbossmq.jar to JBOSS_HOME/server/xxx/lib/jboss.jar&lt;br&gt;
Copy jbossmq-client.jar to JBOSS_HOME/client/jbossmq-client.jar&lt;br&gt;
Copy jbossall-client.jar to JBOSS_HOME/client/jbossall-client.jar</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-02-06T11:19:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000pSZbAAM">
    <title>BUGFIX: JBAS-2453 - DistributedReplicantManager fails with ClassCastException during cluster merge (JBAS-2439)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000pSZbAAM</link>
    <description>TITLE: &amp;nbsp; DistributedReplicantManager fails with ClassCastException during cluster merge (JBAS-2439)&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-2453&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3SP1&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;A ClassCastException is no longer thrown by the DistributedReplicantManager service when a cluster merge occurs.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Prior to this fix, DistributedReplicantManagerImpl threw a ClassCastException whenever it received notification that the cluster membership had changed due to the merger of two sub-clusters. With this fix this will no longer happen.&lt;br&gt;&lt;br&gt;
SHA-256: 4eabb13bcb4e6ecd84ff52443eb0e660c6e07996bc3301b88f0e7b5c4ad582e5&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-2453.zip / 205893&lt;br&gt;MD5: &amp;nbsp; 7b4fc129aeb964c6752cc4d96eac6dce&lt;br&gt;SHA-256: &amp;nbsp; 4eabb13bcb4e6ecd84ff52443eb0e660c6e07996bc3301b88f0e7b5c4ad582e5&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Unzip JBAS-2453.zip, then&lt;br&gt;
* Rename %JBOSS_HOME%/server/all/lib/jbossha.jar to "jbossha.replacedBy.JBAS-2453.jar.old" &lt;br&gt;
*         Copy the new jbossha.jar to %JBOSS_HOME%/server/all/lib/"&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Nov 30 14:55:17 EST 2005&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Feb 06 11:16:39 EST 2006&lt;br&gt;</description>
    <dc:subject>DistributedReplicantManager fails with ClassCastException during cluster merge (JBAS-2439)</dc:subject>
    <dc:date>2005-11-30T14:55:Z</dc:date>
    <jbn:creator>Brian Stansberry</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3"
        jbn:productName="Application Server" jbn:productVersion="4.0.3" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0051">Application Server; 4.0.3</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3SP1"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0067">Application Server; 4.0.3SP1</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-2453</jbn:jira>
    <jbn:md5>7b4fc129aeb964c6752cc4d96eac6dce</jbn:md5>
    <jbn:sha256>4eabb13bcb4e6ecd84ff52443eb0e660c6e07996bc3301b88f0e7b5c4ad582e5</jbn:sha256>
    <jbn:fileName>JBAS-2453.zip</jbn:fileName>
    <jbn:fileSize>205893</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000000pSZbAAM</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000000pSZbAAM</jbn:automatedDownloadUrl>
    <jbn:longDescription>Prior to this fix, DistributedReplicantManagerImpl threw a ClassCastException whenever it received notification that the cluster membership had changed due to the merger of two sub-clusters. With this fix this will no longer happen.&lt;br&gt;&lt;br&gt;
SHA-256: 4eabb13bcb4e6ecd84ff52443eb0e660c6e07996bc3301b88f0e7b5c4ad582e5</jbn:longDescription>
    <jbn:shortDescription>A ClassCastException is no longer thrown by the DistributedReplicantManager service when a cluster merge occurs.</jbn:shortDescription>
    <jbn:manualInstallation>Unzip JBAS-2453.zip, then&lt;br&gt;
* Rename %JBOSS_HOME%/server/all/lib/jbossha.jar to "jbossha.replacedBy.JBAS-2453.jar.old" &lt;br&gt;
*         Copy the new jbossha.jar to %JBOSS_HOME%/server/all/lib/"</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-02-06T11:16:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000009bAB8AAM">
    <title>BUGFIX: ASPATCH-323 - JBoss AS 4.0.3.SP1_CP12</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000009bAB8AAM</link>
    <description>TITLE: &amp;nbsp; JBoss AS 4.0.3.SP1_CP12&lt;br&gt;JIRA ID: &amp;nbsp; ASPATCH-323&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3SP1&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3.SP1_CP11&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3.SP1_CP10&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3.SP1_CP09&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3.SP1_CP08&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3.SP1_CP07&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3.SP1_CP06&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3.SP1_CP05&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3.SP1_CP04&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3.SP1_CP03&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3.SP1_CP02&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3.SP1_CP01&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CP12 is the twelfth cumulative patch for JBoss 4.0.3SP1. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP12:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-300"&gt;ASPATCH-300&lt;/a&gt;: JBossMQ WriteTask in UIL2 could block forever, which causes Thread leaks&lt;br&gt;
&lt;b&gt;CP11:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-310"&gt;ASPATCH-310&lt;/a&gt;: CVE-2007-5461: Information Leak in Tomcat Webdav Servlet / AS 4.0.3&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-300"&gt;ASPATCH-300&lt;/a&gt;: JBossMQ WriteTask in UIL2 could block forever, which causes Thread leaks&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP10:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-291"&gt;ASPATCH-291&lt;/a&gt;: Backport CVE-2007-2450 and CVE-2007-3386 to embedded Tomcat 5.5.9&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-279"&gt;ASPATCH-279&lt;/a&gt;: JBAS-4597: CacheInvalidator.areInvalid doesn't lock partitions&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP09:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-249"&gt;ASPATCH-249&lt;/a&gt;: Port the fix for JBAS-1690 to 4.0.3sp1 cumulative patch&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP08:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-239"&gt;ASPATCH-239&lt;/a&gt;: ScheduleManager MBean uses fixed-rate execution on Java 1.4 and fixed-delay execution on Java 5.0&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP07:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-219"&gt;ASPATCH-219&lt;/a&gt;: JBAS-4260: JBossMQ table schema can not be created within a transaction when using MS SQL Server jdbc driver&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-217"&gt;ASPATCH-217&lt;/a&gt;: JBAS-2927: Session invalidation does not result in removal from local sessions map on remote node&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP06:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-208"&gt;ASPATCH-208&lt;/a&gt;: Tomcat background processing thread overwrites session with stale data&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-205"&gt;ASPATCH-205&lt;/a&gt;: Tomcat 5.5.9 -- Backport fixes for CVE-2005-2090, CVE-2006-3835, CVE-2006-7195, CVE-2007-0450, CVE-2007-1858, CVE-2005-3510&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-191"&gt;ASPATCH-191&lt;/a&gt;: Background processing thread can overwrite distributed session state&lt;br&gt;
&lt;b&gt;CP05:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-179"&gt;ASPATCH-179&lt;/a&gt;: JBAS-4229 HASingletonController doesn't handle "split brain" correctly.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-177"&gt;ASPATCH-177&lt;/a&gt;: NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-176"&gt;ASPATCH-176&lt;/a&gt;:   JBAS-4222 : Add support for stopping ILs triggering the ExceptionListener - UIL2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-172"&gt;ASPATCH-172&lt;/a&gt;: JBAS-3311: Access Control on JMX Operations in the JMX Console&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-169"&gt;ASPATCH-169&lt;/a&gt;: Port JBAS-979 flushCache Issue to JBoss 4.0.3.SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-157"&gt;ASPATCH-157&lt;/a&gt;: Fix broken synchronization in TreeCacheSSOClusterManager&lt;br&gt;
&lt;b&gt;CP04:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-113"&gt;ASPATCH-113&lt;/a&gt;: org.jboss.test.web.test.JSFIntegrationUnitTestCase fails&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-70"&gt;ASPATCH-70&lt;/a&gt;: JBAS-2866: Space seperated cookie value text returned in quotes&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-128"&gt;ASPATCH-128&lt;/a&gt;: CLONE -JBAS-3861: DeploymentFileRepository can be used to write/remove arbitrary files in the filesystem&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-124"&gt;ASPATCH-124&lt;/a&gt;: JBAS-2638: Patch for JBAS-2555&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-119"&gt;ASPATCH-119&lt;/a&gt;: JBAS-3512: JBAS-2668 - Automatically allow the EJB cache to temporarily grow.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-116"&gt;ASPATCH-116&lt;/a&gt;: JBAS-3814: Port JBAS-2403 Fix to 4.0.3.SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-115"&gt;ASPATCH-115&lt;/a&gt;: JBAS-3822: Port HAPartition concurrency fixes to 4.0.3.SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-103"&gt;ASPATCH-103&lt;/a&gt;: JBAS-3719: Unable to set valid negative values for MBean attributes using Twiddle&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-72"&gt;ASPATCH-72&lt;/a&gt;: JBAS-1896: Disable full class and resource access by default in RMI dynamic class loading service&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-53"&gt;ASPATCH-53&lt;/a&gt;: JBAS-3231: (JBAS-3229) HiLo generator shoudn't always re-create the table at startup&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-19"&gt;ASPATCH-19&lt;/a&gt;: JBAS-3037: Port fix for JBAS-3015 to 4.0.3.SP1: Adds support for modifying the jvmRoute portion of a session id&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-33"&gt;ASPATCH-33&lt;/a&gt;: JBWS-841: SAAJ does not offer timeout control, and default timeout of 60 seconds is too small&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-34"&gt;ASPATCH-34&lt;/a&gt;: Ldap*LoginModule fixes&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-65"&gt;ASPATCH-65&lt;/a&gt;: JBAS-3635: JBAS-3631 Missing branch in StdServerSession commit logic&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-66"&gt;ASPATCH-66&lt;/a&gt;: JBAS-3622: Patch for: JBAS-3573: Failure to remove a message should result in a NACK + error&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-69"&gt;ASPATCH-69&lt;/a&gt;: JBAS-2945: EJB-QL compiler (parser) confused by "Order" abstract-schema&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-79"&gt;ASPATCH-79&lt;/a&gt;: NamingService updates for multiple interface usage&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-1"&gt;ASPATCH-1&lt;/a&gt;: JBAS-3376: PooledInvokerHA returning java.rmi.MarshalledObject.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-2"&gt;ASPATCH-2&lt;/a&gt;: JBAS-3365: Extension of XMLLoginConfig MBean to allow greater flexibility.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-3"&gt;ASPATCH-3&lt;/a&gt;: JBAS-3300: PooledInvokerProxy thread safety patch.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-4"&gt;ASPATCH-4&lt;/a&gt;: JBAS-3267: Patch for JBAS-3266 HiLoKeyGenerator is not cluster-safe.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-5"&gt;ASPATCH-5&lt;/a&gt;: JBAS-3205: Backport the latest joesnmp to JBoss 4.0.3SP1 so that the jboss.bind.address can be used.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-6"&gt;ASPATCH-6&lt;/a&gt;: JBAS-3094: PooledInvoker/PooledInvokerHA pooling problems, incomplete fix for JBAS-2500.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-7"&gt;ASPATCH-7&lt;/a&gt;: JBAS-3057: Port of JBAS-2500 Patch for JBoss 4.0.3SP1.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-8"&gt;ASPATCH-8&lt;/a&gt;: JBAS-3045: Security patch for isUserInRole(String) for same principal name.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-9"&gt;ASPATCH-9&lt;/a&gt;: JBAS-2818: Patch for JBAS-2813 - client sockets when JMS Singleton leaves the cluster&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-10"&gt;ASPATCH-10&lt;/a&gt;: JBAS-2691: LdapLoginModule role filter leads to extra role or NPE and failed authentication.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-11"&gt;ASPATCH-11&lt;/a&gt;: JBAS-2671: Patch for JBAS-2584 CallableStatement Caching to JBoss 4.0.3 SP1.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-12"&gt;ASPATCH-12&lt;/a&gt;: JBAS-2650: Patch for JBAS-2445 to JBoss 4.0.3SP1.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-13"&gt;ASPATCH-13&lt;/a&gt;: JBAS-2479: Support patch for JBAS-2476, JBAS-2472 and JBAS-2490.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-14"&gt;ASPATCH-14&lt;/a&gt;: JBAS-2453: Port of JBAS-2439 for 4.0.3SP1 and 4.0.3.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-15"&gt;ASPATCH-15&lt;/a&gt;: JBAS-3181: LdapExtLoginModule should not log password in TRACE mode.&lt;br&gt;
&lt;br&gt;&lt;br&gt;

As of August 30, 2006, the following fixes were specifically excluded:&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-16"&gt;ASPATCH-16&lt;/a&gt;: JBAS-3259: Support patch for JBossMQ XARecovery&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-17"&gt;ASPATCH-17&lt;/a&gt;: JBAS-3250: JGroups patch 2.2.9.2 verified against JBoss AS 4.0.x&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-18"&gt;ASPATCH-18&lt;/a&gt;: JBAS-3139: Upgrade to Xalan 2.7.0 and Xerces 2.7.1 for JBoss 4.0.3.SP1 &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-20"&gt;ASPATCH-20&lt;/a&gt;: JBAS-3090: Support Patch related to Logging&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-21"&gt;ASPATCH-21&lt;/a&gt;: JBAS-3333: Access Control on JMX Operations in the JMX Console[Patch]&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-22"&gt;ASPATCH-22&lt;/a&gt;: JBAS-2859: Port JBAS-2429 fix to 4.0.3.SP1&lt;br&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-4.0.3.SP1_CP12.zip / 18399154&lt;br&gt;MD5: &amp;nbsp; c118c43546b32aba0a5f5046a8efb552&lt;br&gt;SHA-256: &amp;nbsp; 14ed107112707172d38afb070fe13f7a78e7e741393c50a4bfd5974b26e66b1d&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5) Copy following new files:&lt;br&gt;
5a) Copy the new file from PATCH_ROOT/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class to JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;br&gt;
&lt;br&gt;
6) Apply the following configuration file patches to following files:&lt;br&gt;
&lt;br&gt;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.
&lt;br&gt;
6a) Use the original file PATCH_ROOT/config-patches/NamingService-xmbean.xml.orig and the patched file PATCH_ROOT/config-patches/NamingService-xmbean.xml.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/conf/xmdesc/NamingService-xmbean.xml&lt;br&gt;
6b) Use the original file PATCH_ROOT/config-patches/web.xml.orig and the patched file PATCH_ROOT/config-patches/web.xml.orig to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/web.xml&lt;br&gt;
6c) Use the original file PATCH_ROOT/config-patches/schedule-manager-service.xml.orig and the patched file PATCH_ROOT/config-patches/schedule-manager-service.xml.orig to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/schedule-manager-service.xml&lt;br&gt;
6d) Use the original file PATCH_ROOT/config-patches/scheduler-service.xml.orig and the patched file PATCH_ROOT/config-patches/scheduler-service.xml.orig to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/scheduler-service.xml&lt;br&gt;
&lt;br&gt;
7) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
8) 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.&lt;br&gt;
&lt;br&gt;&lt;br&gt;&lt;i&gt;NOTE: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Dec 10 12:21:50 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Dec 11 06:02:04 EST 2007&lt;br&gt;</description>
    <dc:subject>JBoss AS 4.0.3.SP1_CP12</dc:subject>
    <dc:date>2007-12-10T12:21:Z</dc:date>
    <jbn:creator>Jaroslaw Kijanowski</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3.SP1_CP01"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3.SP1_CP01" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0131">Application Server; 4.0.3.SP1_CP01</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3.SP1_CP07"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3.SP1_CP07" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0184">Application Server; 4.0.3.SP1_CP07</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3.SP1_CP06"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3.SP1_CP06" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0179">Application Server; 4.0.3.SP1_CP06</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3.SP1_CP09"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3.SP1_CP09" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0192">Application Server; 4.0.3.SP1_CP09</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3.SP1_CP11"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3.SP1_CP11" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0216">Application Server; 4.0.3.SP1_CP11</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3.SP1_CP05"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3.SP1_CP05" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0170">Application Server; 4.0.3.SP1_CP05</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3.SP1_CP10"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3.SP1_CP10" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0207">Application Server; 4.0.3.SP1_CP10</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3.SP1_CP03"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3.SP1_CP03" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0152">Application Server; 4.0.3.SP1_CP03</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3.SP1_CP08"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3.SP1_CP08" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0190">Application Server; 4.0.3.SP1_CP08</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3SP1"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0067">Application Server; 4.0.3SP1</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3.SP1_CP02"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3.SP1_CP02" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0151">Application Server; 4.0.3.SP1_CP02</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3.SP1_CP04"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3.SP1_CP04" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0162">Application Server; 4.0.3.SP1_CP04</jbn:product>
    </jbn:products>
    <jbn:jira>ASPATCH-323</jbn:jira>
    <jbn:md5>c118c43546b32aba0a5f5046a8efb552</jbn:md5>
    <jbn:sha256>14ed107112707172d38afb070fe13f7a78e7e741393c50a4bfd5974b26e66b1d</jbn:sha256>
    <jbn:fileName>jboss-4.0.3.SP1_CP12.zip</jbn:fileName>
    <jbn:fileSize>18399154</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000009bAB8AAM</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000009bAB8AAM</jbn:automatedDownloadUrl>
    <jbn:instructionCompatibilityVersion>1.4</jbn:instructionCompatibilityVersion>
    <jbn:longDescription>Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP12:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-300"&gt;ASPATCH-300&lt;/a&gt;: JBossMQ WriteTask in UIL2 could block forever, which causes Thread leaks&lt;br&gt;
&lt;b&gt;CP11:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-310"&gt;ASPATCH-310&lt;/a&gt;: CVE-2007-5461: Information Leak in Tomcat Webdav Servlet / AS 4.0.3&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-300"&gt;ASPATCH-300&lt;/a&gt;: JBossMQ WriteTask in UIL2 could block forever, which causes Thread leaks&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP10:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-291"&gt;ASPATCH-291&lt;/a&gt;: Backport CVE-2007-2450 and CVE-2007-3386 to embedded Tomcat 5.5.9&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-279"&gt;ASPATCH-279&lt;/a&gt;: JBAS-4597: CacheInvalidator.areInvalid doesn't lock partitions&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP09:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-249"&gt;ASPATCH-249&lt;/a&gt;: Port the fix for JBAS-1690 to 4.0.3sp1 cumulative patch&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP08:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-239"&gt;ASPATCH-239&lt;/a&gt;: ScheduleManager MBean uses fixed-rate execution on Java 1.4 and fixed-delay execution on Java 5.0&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP07:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-219"&gt;ASPATCH-219&lt;/a&gt;: JBAS-4260: JBossMQ table schema can not be created within a transaction when using MS SQL Server jdbc driver&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-217"&gt;ASPATCH-217&lt;/a&gt;: JBAS-2927: Session invalidation does not result in removal from local sessions map on remote node&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP06:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-208"&gt;ASPATCH-208&lt;/a&gt;: Tomcat background processing thread overwrites session with stale data&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-205"&gt;ASPATCH-205&lt;/a&gt;: Tomcat 5.5.9 -- Backport fixes for CVE-2005-2090, CVE-2006-3835, CVE-2006-7195, CVE-2007-0450, CVE-2007-1858, CVE-2005-3510&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-191"&gt;ASPATCH-191&lt;/a&gt;: Background processing thread can overwrite distributed session state&lt;br&gt;
&lt;b&gt;CP05:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-179"&gt;ASPATCH-179&lt;/a&gt;: JBAS-4229 HASingletonController doesn't handle "split brain" correctly.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-177"&gt;ASPATCH-177&lt;/a&gt;: NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-176"&gt;ASPATCH-176&lt;/a&gt;:   JBAS-4222 : Add support for stopping ILs triggering the ExceptionListener - UIL2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-172"&gt;ASPATCH-172&lt;/a&gt;: JBAS-3311: Access Control on JMX Operations in the JMX Console&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-169"&gt;ASPATCH-169&lt;/a&gt;: Port JBAS-979 flushCache Issue to JBoss 4.0.3.SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-157"&gt;ASPATCH-157&lt;/a&gt;: Fix broken synchronization in TreeCacheSSOClusterManager&lt;br&gt;
&lt;b&gt;CP04:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-113"&gt;ASPATCH-113&lt;/a&gt;: org.jboss.test.web.test.JSFIntegrationUnitTestCase fails&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-70"&gt;ASPATCH-70&lt;/a&gt;: JBAS-2866: Space seperated cookie value text returned in quotes&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-128"&gt;ASPATCH-128&lt;/a&gt;: CLONE -JBAS-3861: DeploymentFileRepository can be used to write/remove arbitrary files in the filesystem&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-124"&gt;ASPATCH-124&lt;/a&gt;: JBAS-2638: Patch for JBAS-2555&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-119"&gt;ASPATCH-119&lt;/a&gt;: JBAS-3512: JBAS-2668 - Automatically allow the EJB cache to temporarily grow.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-116"&gt;ASPATCH-116&lt;/a&gt;: JBAS-3814: Port JBAS-2403 Fix to 4.0.3.SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-115"&gt;ASPATCH-115&lt;/a&gt;: JBAS-3822: Port HAPartition concurrency fixes to 4.0.3.SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-103"&gt;ASPATCH-103&lt;/a&gt;: JBAS-3719: Unable to set valid negative values for MBean attributes using Twiddle&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-72"&gt;ASPATCH-72&lt;/a&gt;: JBAS-1896: Disable full class and resource access by default in RMI dynamic class loading service&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-53"&gt;ASPATCH-53&lt;/a&gt;: JBAS-3231: (JBAS-3229) HiLo generator shoudn't always re-create the table at startup&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-19"&gt;ASPATCH-19&lt;/a&gt;: JBAS-3037: Port fix for JBAS-3015 to 4.0.3.SP1: Adds support for modifying the jvmRoute portion of a session id&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-33"&gt;ASPATCH-33&lt;/a&gt;: JBWS-841: SAAJ does not offer timeout control, and default timeout of 60 seconds is too small&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-34"&gt;ASPATCH-34&lt;/a&gt;: Ldap*LoginModule fixes&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-65"&gt;ASPATCH-65&lt;/a&gt;: JBAS-3635: JBAS-3631 Missing branch in StdServerSession commit logic&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-66"&gt;ASPATCH-66&lt;/a&gt;: JBAS-3622: Patch for: JBAS-3573: Failure to remove a message should result in a NACK + error&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-69"&gt;ASPATCH-69&lt;/a&gt;: JBAS-2945: EJB-QL compiler (parser) confused by "Order" abstract-schema&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-79"&gt;ASPATCH-79&lt;/a&gt;: NamingService updates for multiple interface usage&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-1"&gt;ASPATCH-1&lt;/a&gt;: JBAS-3376: PooledInvokerHA returning java.rmi.MarshalledObject.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-2"&gt;ASPATCH-2&lt;/a&gt;: JBAS-3365: Extension of XMLLoginConfig MBean to allow greater flexibility.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-3"&gt;ASPATCH-3&lt;/a&gt;: JBAS-3300: PooledInvokerProxy thread safety patch.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-4"&gt;ASPATCH-4&lt;/a&gt;: JBAS-3267: Patch for JBAS-3266 HiLoKeyGenerator is not cluster-safe.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-5"&gt;ASPATCH-5&lt;/a&gt;: JBAS-3205: Backport the latest joesnmp to JBoss 4.0.3SP1 so that the jboss.bind.address can be used.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-6"&gt;ASPATCH-6&lt;/a&gt;: JBAS-3094: PooledInvoker/PooledInvokerHA pooling problems, incomplete fix for JBAS-2500.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-7"&gt;ASPATCH-7&lt;/a&gt;: JBAS-3057: Port of JBAS-2500 Patch for JBoss 4.0.3SP1.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-8"&gt;ASPATCH-8&lt;/a&gt;: JBAS-3045: Security patch for isUserInRole(String) for same principal name.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-9"&gt;ASPATCH-9&lt;/a&gt;: JBAS-2818: Patch for JBAS-2813 - client sockets when JMS Singleton leaves the cluster&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-10"&gt;ASPATCH-10&lt;/a&gt;: JBAS-2691: LdapLoginModule role filter leads to extra role or NPE and failed authentication.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-11"&gt;ASPATCH-11&lt;/a&gt;: JBAS-2671: Patch for JBAS-2584 CallableStatement Caching to JBoss 4.0.3 SP1.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-12"&gt;ASPATCH-12&lt;/a&gt;: JBAS-2650: Patch for JBAS-2445 to JBoss 4.0.3SP1.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-13"&gt;ASPATCH-13&lt;/a&gt;: JBAS-2479: Support patch for JBAS-2476, JBAS-2472 and JBAS-2490.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-14"&gt;ASPATCH-14&lt;/a&gt;: JBAS-2453: Port of JBAS-2439 for 4.0.3SP1 and 4.0.3.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-15"&gt;ASPATCH-15&lt;/a&gt;: JBAS-3181: LdapExtLoginModule should not log password in TRACE mode.&lt;br&gt;
&lt;br&gt;&lt;br&gt;

As of August 30, 2006, the following fixes were specifically excluded:&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-16"&gt;ASPATCH-16&lt;/a&gt;: JBAS-3259: Support patch for JBossMQ XARecovery&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-17"&gt;ASPATCH-17&lt;/a&gt;: JBAS-3250: JGroups patch 2.2.9.2 verified against JBoss AS 4.0.x&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-18"&gt;ASPATCH-18&lt;/a&gt;: JBAS-3139: Upgrade to Xalan 2.7.0 and Xerces 2.7.1 for JBoss 4.0.3.SP1 &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-20"&gt;ASPATCH-20&lt;/a&gt;: JBAS-3090: Support Patch related to Logging&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-21"&gt;ASPATCH-21&lt;/a&gt;: JBAS-3333: Access Control on JMX Operations in the JMX Console[Patch]&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-22"&gt;ASPATCH-22&lt;/a&gt;: JBAS-2859: Port JBAS-2429 fix to 4.0.3.SP1&lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>CP12 is the twelfth cumulative patch for JBoss 4.0.3SP1. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;</jbn:shortDescription>
    <jbn:manualInstallation>Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5) Copy following new files:&lt;br&gt;
5a) Copy the new file from PATCH_ROOT/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class to JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;br&gt;
&lt;br&gt;
6) Apply the following configuration file patches to following files:&lt;br&gt;
&lt;br&gt;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.
&lt;br&gt;
6a) Use the original file PATCH_ROOT/config-patches/NamingService-xmbean.xml.orig and the patched file PATCH_ROOT/config-patches/NamingService-xmbean.xml.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/conf/xmdesc/NamingService-xmbean.xml&lt;br&gt;
6b) Use the original file PATCH_ROOT/config-patches/web.xml.orig and the patched file PATCH_ROOT/config-patches/web.xml.orig to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/web.xml&lt;br&gt;
6c) Use the original file PATCH_ROOT/config-patches/schedule-manager-service.xml.orig and the patched file PATCH_ROOT/config-patches/schedule-manager-service.xml.orig to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/schedule-manager-service.xml&lt;br&gt;
6d) Use the original file PATCH_ROOT/config-patches/scheduler-service.xml.orig and the patched file PATCH_ROOT/config-patches/scheduler-service.xml.orig to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/scheduler-service.xml&lt;br&gt;
&lt;br&gt;
7) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
8) 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.&lt;br&gt;
&lt;br&gt;&lt;br&gt;&lt;i&gt;NOTE: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;</jbn:manualInstallation>
    <jbn:automatedInstallation>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
  &lt;jbn:automatedInstallation xmlns:jbn="http://network.jboss.com/elements/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" &gt;
  &lt;jbn:instructions&gt;
   &lt;jbn:instructionSet rdf:about="http://network.jboss.com/instructionVersion#1.4"&gt;
     &lt;![CDATA[&lt;?xml version="1.0"?&gt;
&lt;process-definition name="process"&gt;
   &lt;start-state&gt;
      &lt;transition to="main_process/1"/&gt;
   &lt;/start-state&gt;

   &lt;super-state name="main_process"&gt;

      &lt;node name="1"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.JONServerDownloadActionHandler" config-type="bean"&gt;
           &lt;/action&gt;
         &lt;transition name="success" to="2"/&gt;
      &lt;/node&gt;
      &lt;node name="2"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.CompareDigestActionHandler"
                 config-type="bean"&gt;
            &lt;algorithm&gt;MD5&lt;/algorithm&gt;
            &lt;fileToBeCheckedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeCheckedLocation&gt;
            &lt;expectedDigest&gt;#{software.MD5}&lt;/expectedDigest&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="3"/&gt;
      &lt;/node&gt;

      &lt;node name="3"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.UnzipActionHandler"
                 config-type="bean"&gt;
            &lt;fileToBeUnzippedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeUnzippedLocation&gt;
            &lt;destinationDirectoryLocation&gt;#{patchFolder}&lt;/destinationDirectoryLocation&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="4"/&gt;
      &lt;/node&gt;

      &lt;node name="4"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;stopIfRunning&lt;/actionName&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="5"/&gt;
      &lt;/node&gt;

      &lt;!-- the XML above should *not* change per patch --&gt;


        &lt;node name="5"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jnpserver.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jnpserver.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="6"/&gt;
                &lt;transition name="success" to="6"/&gt;
        &lt;/node&gt;
        &lt;node name="6"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-j2ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss-j2ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="7"/&gt;
                &lt;transition name="success" to="7"/&gt;
        &lt;/node&gt;
        &lt;node name="7"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="8"/&gt;
                &lt;transition name="success" to="8"/&gt;
        &lt;/node&gt;
        &lt;node name="8"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbosssx.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbosssx.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="9"/&gt;
                &lt;transition name="success" to="9"/&gt;
        &lt;/node&gt;
        &lt;node name="9"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossmq.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossmq.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="10"/&gt;
                &lt;transition name="success" to="10"/&gt;
        &lt;/node&gt;
        &lt;node name="10"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-common-jdbc-wrapper.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss-common-jdbc-wrapper.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="11"/&gt;
                &lt;transition name="success" to="11"/&gt;
        &lt;/node&gt;
        &lt;node name="11"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossha.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossha.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="12"/&gt;
                &lt;transition name="success" to="12"/&gt;
        &lt;/node&gt;
        &lt;node name="12"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/scheduler-plugin.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/scheduler-plugin.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="13"/&gt;
                &lt;transition name="success" to="13"/&gt;
        &lt;/node&gt;
        &lt;node name="13"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/snmp-support.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/snmp-support.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="14"/&gt;
                &lt;transition name="success" to="14"/&gt;
        &lt;/node&gt;
        &lt;node name="14"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/uuid-key-generator.sar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/uuid-key-generator.sar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="15"/&gt;
                &lt;transition name="success" to="15"/&gt;
        &lt;/node&gt;
        &lt;node name="15"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jboss-ws4ee.sar/axis-ws4ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jboss-ws4ee.sar/axis-ws4ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="16"/&gt;
                &lt;transition name="success" to="16"/&gt;
        &lt;/node&gt;
        &lt;node name="16"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-coyote.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-coyote.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="17"/&gt;
                &lt;transition name="success" to="17"/&gt;
        &lt;/node&gt;
        &lt;node name="17"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/jasper-compiler-jdt.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/jasper-compiler-jdt.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="18"/&gt;
                &lt;transition name="success" to="18"/&gt;
        &lt;/node&gt;
        &lt;node name="18"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-invoker.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-invoker.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="19"/&gt;
                &lt;transition name="success" to="19"/&gt;
        &lt;/node&gt;
        &lt;node name="19"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-webdav.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-webdav.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="20"/&gt;
                &lt;transition name="success" to="20"/&gt;
        &lt;/node&gt;
        &lt;node name="20"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/jasper-compiler.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/jasper-compiler.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="21"/&gt;
                &lt;transition name="success" to="21"/&gt;
        &lt;/node&gt;
        &lt;node name="21"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="22"/&gt;
                &lt;transition name="success" to="22"/&gt;
        &lt;/node&gt;
        &lt;node name="22"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-default.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-default.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="23"/&gt;
                &lt;transition name="success" to="23"/&gt;
        &lt;/node&gt;
        &lt;node name="23"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-ajp.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-ajp.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="24"/&gt;
                &lt;transition name="success" to="24"/&gt;
        &lt;/node&gt;
        &lt;node name="24"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-util.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-util.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="25"/&gt;
                &lt;transition name="success" to="25"/&gt;
        &lt;/node&gt;
        &lt;node name="25"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/catalina.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/catalina.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="26"/&gt;
                &lt;transition name="success" to="26"/&gt;
        &lt;/node&gt;
        &lt;node name="26"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/naming-resources.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/naming-resources.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="27"/&gt;
                &lt;transition name="success" to="27"/&gt;
        &lt;/node&gt;
        &lt;node name="27"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/catalina-manager.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/catalina-manager.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="28"/&gt;
                &lt;transition name="success" to="28"/&gt;
        &lt;/node&gt;
        &lt;node name="28"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-http.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-http.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="29"/&gt;
                &lt;transition name="success" to="29"/&gt;
        &lt;/node&gt;
        &lt;node name="29"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/console-mgr-classes.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/console-mgr-classes.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="30"/&gt;
                &lt;transition name="success" to="30"/&gt;
        &lt;/node&gt;
        &lt;node name="30"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="31"/&gt;
                &lt;transition name="success" to="31"/&gt;
        &lt;/node&gt;
        &lt;node name="31"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-common.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-common.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="32"/&gt;
                &lt;transition name="success" to="32"/&gt;
        &lt;/node&gt;
        &lt;node name="32"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-jmx.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-jmx.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="33"/&gt;
                &lt;transition name="success" to="33"/&gt;
        &lt;/node&gt;
        &lt;node name="33"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-system.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-system.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="34"/&gt;
                &lt;transition name="success" to="34"/&gt;
        &lt;/node&gt;
        &lt;node name="34"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-common-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-common-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="35"/&gt;
                &lt;transition name="success" to="35"/&gt;
        &lt;/node&gt;
        &lt;node name="35"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-system-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-system-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="36"/&gt;
                &lt;transition name="success" to="36"/&gt;
        &lt;/node&gt;
        &lt;node name="36"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-j2ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-j2ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="37"/&gt;
                &lt;transition name="success" to="37"/&gt;
        &lt;/node&gt;
        &lt;node name="37"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="38"/&gt;
                &lt;transition name="success" to="38"/&gt;
        &lt;/node&gt;
        &lt;node name="38"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossmq-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossmq-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="39"/&gt;
                &lt;transition name="success" to="39"/&gt;
        &lt;/node&gt;
        &lt;node name="39"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/axis-ws4ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/axis-ws4ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="40"/&gt;
                &lt;transition name="success" to="40"/&gt;
        &lt;/node&gt;
        &lt;node name="40"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossha-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossha-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="41"/&gt;
                &lt;transition name="success" to="41"/&gt;
        &lt;/node&gt;
        &lt;node name="41"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossall-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossall-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="42"/&gt;
                &lt;transition name="success" to="42"/&gt;
        &lt;/node&gt;
        &lt;node name="42"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-minimal.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/minimal/lib/jboss-minimal.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="43"/&gt;
                &lt;transition name="success" to="43"/&gt;
        &lt;/node&gt;
        &lt;node name="43"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/docs/examples/jboss.net/jboss-net.sar/axis-ws4ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/docs/examples/jboss.net/jboss-net.sar/axis-ws4ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="44"/&gt;
                &lt;transition name="success" to="44"/&gt;
        &lt;/node&gt;
        &lt;node name="44"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/bin/twiddle.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/bin/twiddle.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="45"/&gt;
                &lt;transition name="success" to="45"/&gt;
        &lt;/node&gt;
        &lt;node name="45"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/bin/run.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/bin/run.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="46"/&gt;
                &lt;transition name="success" to="46"/&gt;
        &lt;/node&gt;

        &lt;node name="46"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
                        &lt;notification&gt;Copy the new file from #{patchFolder}/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class to #{jbossServerHomeDir}/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="47"/&gt;
        &lt;/node&gt;




             &lt;node name="47"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/NamingService-xmbean.xml.orig and the patched file #{patchFolder}/config-patches/NamingService-xmbean.xml.patched to update your file #{jbossServerHomeDir}/conf/xmdesc/NamingService-xmbean.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="48"/&gt;
            &lt;/node&gt;



             &lt;node name="48"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/web.xml.orig and the patched file #{patchFolder}/config-patches/web.xml.patched to update your file #{jbossServerHomeDir}/deploy/jmx-console.war/WEB-INF/web.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="49"/&gt;
            &lt;/node&gt;



             &lt;node name="49"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/schedule-manager-service.xml.orig and the patched file #{patchFolder}/config-patches/schedule-manager-service.xml.patched to update your file #{jbossServerHomeDir}/deploy/schedule-manager-service.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="50"/&gt;
            &lt;/node&gt;



             &lt;node name="50"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/scheduler-service.xml.orig and the patched file #{patchFolder}/config-patches/scheduler-service.xml.patched to update your file #{jbossServerHomeDir}/deploy/scheduler-service.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="51"/&gt;
            &lt;/node&gt;



             &lt;node name="51"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/jboss_3_2.dtd.orig and the patched file #{patchFolder}/config-patches/jboss_3_2.dtd.patched to update your file #{jbossHomeDir}/docs/dtd/jboss_3_2.dtd &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="52"/&gt;
            &lt;/node&gt;



             &lt;node name="52"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/jboss_4_0.dtd.orig and the patched file #{patchFolder}/config-patches/jboss_4_0.dtd.patched to update your file #{jbossHomeDir}/docs/dtd/jboss_4_0.dtd &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="53"/&gt;
            &lt;/node&gt;



      &lt;!-- the XML below should *not* change per patch --&gt;

      &lt;node name="53"&gt;
&lt;!-- this action element was removed, because there are manual steps to do, before you can start the server
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;start&lt;/actionName&gt;
         &lt;/action&gt;
--&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
            &lt;notification&gt;Start your JBoss instance and perform a scan to update the version string. Go to your JBoss instance, choose the Inventory tab, edit the Configuration Properties and click OK&lt;/notification&gt;
         &lt;/action&gt;

         &lt;transition name="success" to="../end"/&gt;
      &lt;/node&gt;

      &lt;transition name="error" to="end"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.SetProcessStatusActionHandler" config-type="bean"&gt;
            &lt;status&gt;false&lt;/status&gt;
         &lt;/action&gt;
      &lt;/transition&gt;

   &lt;/super-state&gt;
   &lt;end-state name="end"/&gt;
&lt;/process-definition&gt;


]]&gt;
   &lt;/jbn:instructionSet&gt;
 &lt;/jbn:instructions&gt;
&lt;/jbn:automatedInstallation&gt;</jbn:automatedInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-12-11T06:02:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008lFtZAAU">
    <title>BUGFIX: ASPATCH-319 - JBoss AS 4.0.3.SP1_CP11</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008lFtZAAU</link>
    <description>TITLE: &amp;nbsp; JBoss AS 4.0.3.SP1_CP11&lt;br&gt;JIRA ID: &amp;nbsp; ASPATCH-319&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3SP1&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3.SP1_CP10&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3.SP1_CP09&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3.SP1_CP08&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3.SP1_CP07&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3.SP1_CP06&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3.SP1_CP05&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3.SP1_CP04&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3.SP1_CP03&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3.SP1_CP02&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3.SP1_CP01&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CP11 is the eleventh cumulative patch for JBoss 4.0.3SP1. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP11:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-310"&gt;ASPATCH-310&lt;/a&gt;: CVE-2007-5461: Information Leak in Tomcat Webdav Servlet / AS 4.0.3&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-300"&gt;ASPATCH-300&lt;/a&gt;: JBossMQ WriteTask in UIL2 could block forever, which causes Thread leaks&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP10:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-291"&gt;ASPATCH-291&lt;/a&gt;: Backport CVE-2007-2450 and CVE-2007-3386 to embedded Tomcat 5.5.9&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-279"&gt;ASPATCH-279&lt;/a&gt;: JBAS-4597: CacheInvalidator.areInvalid doesn't lock partitions&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP09:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-249"&gt;ASPATCH-249&lt;/a&gt;: Port the fix for JBAS-1690 to 4.0.3sp1 cumulative patch&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP08:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-239"&gt;ASPATCH-239&lt;/a&gt;: ScheduleManager MBean uses fixed-rate execution on Java 1.4 and fixed-delay execution on Java 5.0&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP07:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-219"&gt;ASPATCH-219&lt;/a&gt;: JBAS-4260: JBossMQ table schema can not be created within a transaction when using MS SQL Server jdbc driver&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-217"&gt;ASPATCH-217&lt;/a&gt;: JBAS-2927: Session invalidation does not result in removal from local sessions map on remote node&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP06:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-208"&gt;ASPATCH-208&lt;/a&gt;: Tomcat background processing thread overwrites session with stale data&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-205"&gt;ASPATCH-205&lt;/a&gt;: Tomcat 5.5.9 -- Backport fixes for CVE-2005-2090, CVE-2006-3835, CVE-2006-7195, CVE-2007-0450, CVE-2007-1858, CVE-2005-3510&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-191"&gt;ASPATCH-191&lt;/a&gt;: Background processing thread can overwrite distributed session state&lt;br&gt;
&lt;b&gt;CP05:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-179"&gt;ASPATCH-179&lt;/a&gt;: JBAS-4229 HASingletonController doesn't handle "split brain" correctly.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-177"&gt;ASPATCH-177&lt;/a&gt;: NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-176"&gt;ASPATCH-176&lt;/a&gt;:   JBAS-4222 : Add support for stopping ILs triggering the ExceptionListener - UIL2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-172"&gt;ASPATCH-172&lt;/a&gt;: JBAS-3311: Access Control on JMX Operations in the JMX Console&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-169"&gt;ASPATCH-169&lt;/a&gt;: Port JBAS-979 flushCache Issue to JBoss 4.0.3.SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-157"&gt;ASPATCH-157&lt;/a&gt;: Fix broken synchronization in TreeCacheSSOClusterManager&lt;br&gt;
&lt;b&gt;CP04:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-113"&gt;ASPATCH-113&lt;/a&gt;: org.jboss.test.web.test.JSFIntegrationUnitTestCase fails&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-70"&gt;ASPATCH-70&lt;/a&gt;: JBAS-2866: Space seperated cookie value text returned in quotes&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-128"&gt;ASPATCH-128&lt;/a&gt;: CLONE -JBAS-3861: DeploymentFileRepository can be used to write/remove arbitrary files in the filesystem&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-124"&gt;ASPATCH-124&lt;/a&gt;: JBAS-2638: Patch for JBAS-2555&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-119"&gt;ASPATCH-119&lt;/a&gt;: JBAS-3512: JBAS-2668 - Automatically allow the EJB cache to temporarily grow.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-116"&gt;ASPATCH-116&lt;/a&gt;: JBAS-3814: Port JBAS-2403 Fix to 4.0.3.SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-115"&gt;ASPATCH-115&lt;/a&gt;: JBAS-3822: Port HAPartition concurrency fixes to 4.0.3.SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-103"&gt;ASPATCH-103&lt;/a&gt;: JBAS-3719: Unable to set valid negative values for MBean attributes using Twiddle&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-72"&gt;ASPATCH-72&lt;/a&gt;: JBAS-1896: Disable full class and resource access by default in RMI dynamic class loading service&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-53"&gt;ASPATCH-53&lt;/a&gt;: JBAS-3231: (JBAS-3229) HiLo generator shoudn't always re-create the table at startup&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-19"&gt;ASPATCH-19&lt;/a&gt;: JBAS-3037: Port fix for JBAS-3015 to 4.0.3.SP1: Adds support for modifying the jvmRoute portion of a session id&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-33"&gt;ASPATCH-33&lt;/a&gt;: JBWS-841: SAAJ does not offer timeout control, and default timeout of 60 seconds is too small&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-34"&gt;ASPATCH-34&lt;/a&gt;: Ldap*LoginModule fixes&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-65"&gt;ASPATCH-65&lt;/a&gt;: JBAS-3635: JBAS-3631 Missing branch in StdServerSession commit logic&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-66"&gt;ASPATCH-66&lt;/a&gt;: JBAS-3622: Patch for: JBAS-3573: Failure to remove a message should result in a NACK + error&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-69"&gt;ASPATCH-69&lt;/a&gt;: JBAS-2945: EJB-QL compiler (parser) confused by "Order" abstract-schema&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-79"&gt;ASPATCH-79&lt;/a&gt;: NamingService updates for multiple interface usage&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-1"&gt;ASPATCH-1&lt;/a&gt;: JBAS-3376: PooledInvokerHA returning java.rmi.MarshalledObject.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-2"&gt;ASPATCH-2&lt;/a&gt;: JBAS-3365: Extension of XMLLoginConfig MBean to allow greater flexibility.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-3"&gt;ASPATCH-3&lt;/a&gt;: JBAS-3300: PooledInvokerProxy thread safety patch.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-4"&gt;ASPATCH-4&lt;/a&gt;: JBAS-3267: Patch for JBAS-3266 HiLoKeyGenerator is not cluster-safe.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-5"&gt;ASPATCH-5&lt;/a&gt;: JBAS-3205: Backport the latest joesnmp to JBoss 4.0.3SP1 so that the jboss.bind.address can be used.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-6"&gt;ASPATCH-6&lt;/a&gt;: JBAS-3094: PooledInvoker/PooledInvokerHA pooling problems, incomplete fix for JBAS-2500.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-7"&gt;ASPATCH-7&lt;/a&gt;: JBAS-3057: Port of JBAS-2500 Patch for JBoss 4.0.3SP1.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-8"&gt;ASPATCH-8&lt;/a&gt;: JBAS-3045: Security patch for isUserInRole(String) for same principal name.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-9"&gt;ASPATCH-9&lt;/a&gt;: JBAS-2818: Patch for JBAS-2813 - client sockets when JMS Singleton leaves the cluster&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-10"&gt;ASPATCH-10&lt;/a&gt;: JBAS-2691: LdapLoginModule role filter leads to extra role or NPE and failed authentication.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-11"&gt;ASPATCH-11&lt;/a&gt;: JBAS-2671: Patch for JBAS-2584 CallableStatement Caching to JBoss 4.0.3 SP1.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-12"&gt;ASPATCH-12&lt;/a&gt;: JBAS-2650: Patch for JBAS-2445 to JBoss 4.0.3SP1.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-13"&gt;ASPATCH-13&lt;/a&gt;: JBAS-2479: Support patch for JBAS-2476, JBAS-2472 and JBAS-2490.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-14"&gt;ASPATCH-14&lt;/a&gt;: JBAS-2453: Port of JBAS-2439 for 4.0.3SP1 and 4.0.3.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-15"&gt;ASPATCH-15&lt;/a&gt;: JBAS-3181: LdapExtLoginModule should not log password in TRACE mode.&lt;br&gt;
&lt;br&gt;&lt;br&gt;

As of August 30, 2006, the following fixes were specifically excluded:&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-16"&gt;ASPATCH-16&lt;/a&gt;: JBAS-3259: Support patch for JBossMQ XARecovery&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-17"&gt;ASPATCH-17&lt;/a&gt;: JBAS-3250: JGroups patch 2.2.9.2 verified against JBoss AS 4.0.x&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-18"&gt;ASPATCH-18&lt;/a&gt;: JBAS-3139: Upgrade to Xalan 2.7.0 and Xerces 2.7.1 for JBoss 4.0.3.SP1 &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-20"&gt;ASPATCH-20&lt;/a&gt;: JBAS-3090: Support Patch related to Logging&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-21"&gt;ASPATCH-21&lt;/a&gt;: JBAS-3333: Access Control on JMX Operations in the JMX Console[Patch]&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-22"&gt;ASPATCH-22&lt;/a&gt;: JBAS-2859: Port JBAS-2429 fix to 4.0.3.SP1&lt;br&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-4.0.3.SP1_CP11.zip / 18399692&lt;br&gt;MD5: &amp;nbsp; 2a70e4f1c0a03894d0b44876543c820b&lt;br&gt;SHA-256: &amp;nbsp; 8e1ec2ba684a27f75f9712e0d1610c550cb9acaa288360f732950b21bec17b08&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5) Copy following new files:&lt;br&gt;
5a) Copy the new file from PATCH_ROOT/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class to JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;br&gt;
&lt;br&gt;
6) Apply the following configuration file patches to following files:&lt;br&gt;
&lt;br&gt;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.
&lt;br&gt;
6a) Use the original file PATCH_ROOT/config-patches/NamingService-xmbean.xml.orig and the patched file PATCH_ROOT/config-patches/NamingService-xmbean.xml.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/conf/xmdesc/NamingService-xmbean.xml&lt;br&gt;
6b) Use the original file PATCH_ROOT/config-patches/web.xml.orig and the patched file PATCH_ROOT/config-patches/web.xml.orig to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/web.xml&lt;br&gt;
6c) Use the original file PATCH_ROOT/config-patches/schedule-manager-service.xml.orig and the patched file PATCH_ROOT/config-patches/schedule-manager-service.xml.orig to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/schedule-manager-service.xml&lt;br&gt;
6d) Use the original file PATCH_ROOT/config-patches/scheduler-service.xml.orig and the patched file PATCH_ROOT/config-patches/scheduler-service.xml.orig to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/scheduler-service.xml&lt;br&gt;
&lt;br&gt;
7) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
8) 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.&lt;br&gt;
&lt;br&gt;&lt;br&gt;&lt;i&gt;NOTE: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Nov 13 18:00:30 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Nov 13 18:28:37 EST 2007&lt;br&gt;</description>
    <dc:subject>JBoss AS 4.0.3.SP1_CP11</dc:subject>
    <dc:date>2007-11-13T18:00:Z</dc:date>
    <jbn:creator>Jaroslaw Kijanowski</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3.SP1_CP01"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3.SP1_CP01" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0131">Application Server; 4.0.3.SP1_CP01</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3.SP1_CP07"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3.SP1_CP07" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0184">Application Server; 4.0.3.SP1_CP07</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3.SP1_CP06"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3.SP1_CP06" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0179">Application Server; 4.0.3.SP1_CP06</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3.SP1_CP09"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3.SP1_CP09" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0192">Application Server; 4.0.3.SP1_CP09</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3.SP1_CP05"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3.SP1_CP05" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0170">Application Server; 4.0.3.SP1_CP05</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3.SP1_CP10"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3.SP1_CP10" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0207">Application Server; 4.0.3.SP1_CP10</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3.SP1_CP03"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3.SP1_CP03" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0152">Application Server; 4.0.3.SP1_CP03</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3.SP1_CP08"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3.SP1_CP08" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0190">Application Server; 4.0.3.SP1_CP08</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3SP1"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0067">Application Server; 4.0.3SP1</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3.SP1_CP02"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3.SP1_CP02" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0151">Application Server; 4.0.3.SP1_CP02</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3.SP1_CP04"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3.SP1_CP04" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0162">Application Server; 4.0.3.SP1_CP04</jbn:product>
    </jbn:products>
    <jbn:jira>ASPATCH-319</jbn:jira>
    <jbn:md5>2a70e4f1c0a03894d0b44876543c820b</jbn:md5>
    <jbn:sha256>8e1ec2ba684a27f75f9712e0d1610c550cb9acaa288360f732950b21bec17b08</jbn:sha256>
    <jbn:fileName>jboss-4.0.3.SP1_CP11.zip</jbn:fileName>
    <jbn:fileSize>18399692</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000008lFtZAAU</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000008lFtZAAU</jbn:automatedDownloadUrl>
    <jbn:instructionCompatibilityVersion>1.4</jbn:instructionCompatibilityVersion>
    <jbn:longDescription>Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP11:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-310"&gt;ASPATCH-310&lt;/a&gt;: CVE-2007-5461: Information Leak in Tomcat Webdav Servlet / AS 4.0.3&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-300"&gt;ASPATCH-300&lt;/a&gt;: JBossMQ WriteTask in UIL2 could block forever, which causes Thread leaks&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP10:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-291"&gt;ASPATCH-291&lt;/a&gt;: Backport CVE-2007-2450 and CVE-2007-3386 to embedded Tomcat 5.5.9&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-279"&gt;ASPATCH-279&lt;/a&gt;: JBAS-4597: CacheInvalidator.areInvalid doesn't lock partitions&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP09:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-249"&gt;ASPATCH-249&lt;/a&gt;: Port the fix for JBAS-1690 to 4.0.3sp1 cumulative patch&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP08:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-239"&gt;ASPATCH-239&lt;/a&gt;: ScheduleManager MBean uses fixed-rate execution on Java 1.4 and fixed-delay execution on Java 5.0&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP07:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-219"&gt;ASPATCH-219&lt;/a&gt;: JBAS-4260: JBossMQ table schema can not be created within a transaction when using MS SQL Server jdbc driver&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-217"&gt;ASPATCH-217&lt;/a&gt;: JBAS-2927: Session invalidation does not result in removal from local sessions map on remote node&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP06:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-208"&gt;ASPATCH-208&lt;/a&gt;: Tomcat background processing thread overwrites session with stale data&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-205"&gt;ASPATCH-205&lt;/a&gt;: Tomcat 5.5.9 -- Backport fixes for CVE-2005-2090, CVE-2006-3835, CVE-2006-7195, CVE-2007-0450, CVE-2007-1858, CVE-2005-3510&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-191"&gt;ASPATCH-191&lt;/a&gt;: Background processing thread can overwrite distributed session state&lt;br&gt;
&lt;b&gt;CP05:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-179"&gt;ASPATCH-179&lt;/a&gt;: JBAS-4229 HASingletonController doesn't handle "split brain" correctly.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-177"&gt;ASPATCH-177&lt;/a&gt;: NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-176"&gt;ASPATCH-176&lt;/a&gt;:   JBAS-4222 : Add support for stopping ILs triggering the ExceptionListener - UIL2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-172"&gt;ASPATCH-172&lt;/a&gt;: JBAS-3311: Access Control on JMX Operations in the JMX Console&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-169"&gt;ASPATCH-169&lt;/a&gt;: Port JBAS-979 flushCache Issue to JBoss 4.0.3.SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-157"&gt;ASPATCH-157&lt;/a&gt;: Fix broken synchronization in TreeCacheSSOClusterManager&lt;br&gt;
&lt;b&gt;CP04:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-113"&gt;ASPATCH-113&lt;/a&gt;: org.jboss.test.web.test.JSFIntegrationUnitTestCase fails&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-70"&gt;ASPATCH-70&lt;/a&gt;: JBAS-2866: Space seperated cookie value text returned in quotes&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-128"&gt;ASPATCH-128&lt;/a&gt;: CLONE -JBAS-3861: DeploymentFileRepository can be used to write/remove arbitrary files in the filesystem&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-124"&gt;ASPATCH-124&lt;/a&gt;: JBAS-2638: Patch for JBAS-2555&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-119"&gt;ASPATCH-119&lt;/a&gt;: JBAS-3512: JBAS-2668 - Automatically allow the EJB cache to temporarily grow.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-116"&gt;ASPATCH-116&lt;/a&gt;: JBAS-3814: Port JBAS-2403 Fix to 4.0.3.SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-115"&gt;ASPATCH-115&lt;/a&gt;: JBAS-3822: Port HAPartition concurrency fixes to 4.0.3.SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-103"&gt;ASPATCH-103&lt;/a&gt;: JBAS-3719: Unable to set valid negative values for MBean attributes using Twiddle&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-72"&gt;ASPATCH-72&lt;/a&gt;: JBAS-1896: Disable full class and resource access by default in RMI dynamic class loading service&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-53"&gt;ASPATCH-53&lt;/a&gt;: JBAS-3231: (JBAS-3229) HiLo generator shoudn't always re-create the table at startup&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-19"&gt;ASPATCH-19&lt;/a&gt;: JBAS-3037: Port fix for JBAS-3015 to 4.0.3.SP1: Adds support for modifying the jvmRoute portion of a session id&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-33"&gt;ASPATCH-33&lt;/a&gt;: JBWS-841: SAAJ does not offer timeout control, and default timeout of 60 seconds is too small&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-34"&gt;ASPATCH-34&lt;/a&gt;: Ldap*LoginModule fixes&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-65"&gt;ASPATCH-65&lt;/a&gt;: JBAS-3635: JBAS-3631 Missing branch in StdServerSession commit logic&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-66"&gt;ASPATCH-66&lt;/a&gt;: JBAS-3622: Patch for: JBAS-3573: Failure to remove a message should result in a NACK + error&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-69"&gt;ASPATCH-69&lt;/a&gt;: JBAS-2945: EJB-QL compiler (parser) confused by "Order" abstract-schema&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-79"&gt;ASPATCH-79&lt;/a&gt;: NamingService updates for multiple interface usage&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-1"&gt;ASPATCH-1&lt;/a&gt;: JBAS-3376: PooledInvokerHA returning java.rmi.MarshalledObject.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-2"&gt;ASPATCH-2&lt;/a&gt;: JBAS-3365: Extension of XMLLoginConfig MBean to allow greater flexibility.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-3"&gt;ASPATCH-3&lt;/a&gt;: JBAS-3300: PooledInvokerProxy thread safety patch.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-4"&gt;ASPATCH-4&lt;/a&gt;: JBAS-3267: Patch for JBAS-3266 HiLoKeyGenerator is not cluster-safe.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-5"&gt;ASPATCH-5&lt;/a&gt;: JBAS-3205: Backport the latest joesnmp to JBoss 4.0.3SP1 so that the jboss.bind.address can be used.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-6"&gt;ASPATCH-6&lt;/a&gt;: JBAS-3094: PooledInvoker/PooledInvokerHA pooling problems, incomplete fix for JBAS-2500.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-7"&gt;ASPATCH-7&lt;/a&gt;: JBAS-3057: Port of JBAS-2500 Patch for JBoss 4.0.3SP1.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-8"&gt;ASPATCH-8&lt;/a&gt;: JBAS-3045: Security patch for isUserInRole(String) for same principal name.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-9"&gt;ASPATCH-9&lt;/a&gt;: JBAS-2818: Patch for JBAS-2813 - client sockets when JMS Singleton leaves the cluster&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-10"&gt;ASPATCH-10&lt;/a&gt;: JBAS-2691: LdapLoginModule role filter leads to extra role or NPE and failed authentication.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-11"&gt;ASPATCH-11&lt;/a&gt;: JBAS-2671: Patch for JBAS-2584 CallableStatement Caching to JBoss 4.0.3 SP1.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-12"&gt;ASPATCH-12&lt;/a&gt;: JBAS-2650: Patch for JBAS-2445 to JBoss 4.0.3SP1.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-13"&gt;ASPATCH-13&lt;/a&gt;: JBAS-2479: Support patch for JBAS-2476, JBAS-2472 and JBAS-2490.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-14"&gt;ASPATCH-14&lt;/a&gt;: JBAS-2453: Port of JBAS-2439 for 4.0.3SP1 and 4.0.3.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-15"&gt;ASPATCH-15&lt;/a&gt;: JBAS-3181: LdapExtLoginModule should not log password in TRACE mode.&lt;br&gt;
&lt;br&gt;&lt;br&gt;

As of August 30, 2006, the following fixes were specifically excluded:&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-16"&gt;ASPATCH-16&lt;/a&gt;: JBAS-3259: Support patch for JBossMQ XARecovery&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-17"&gt;ASPATCH-17&lt;/a&gt;: JBAS-3250: JGroups patch 2.2.9.2 verified against JBoss AS 4.0.x&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-18"&gt;ASPATCH-18&lt;/a&gt;: JBAS-3139: Upgrade to Xalan 2.7.0 and Xerces 2.7.1 for JBoss 4.0.3.SP1 &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-20"&gt;ASPATCH-20&lt;/a&gt;: JBAS-3090: Support Patch related to Logging&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-21"&gt;ASPATCH-21&lt;/a&gt;: JBAS-3333: Access Control on JMX Operations in the JMX Console[Patch]&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-22"&gt;ASPATCH-22&lt;/a&gt;: JBAS-2859: Port JBAS-2429 fix to 4.0.3.SP1&lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>CP11 is the eleventh cumulative patch for JBoss 4.0.3SP1. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;</jbn:shortDescription>
    <jbn:manualInstallation>Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5) Copy following new files:&lt;br&gt;
5a) Copy the new file from PATCH_ROOT/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class to JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;br&gt;
&lt;br&gt;
6) Apply the following configuration file patches to following files:&lt;br&gt;
&lt;br&gt;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.
&lt;br&gt;
6a) Use the original file PATCH_ROOT/config-patches/NamingService-xmbean.xml.orig and the patched file PATCH_ROOT/config-patches/NamingService-xmbean.xml.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/conf/xmdesc/NamingService-xmbean.xml&lt;br&gt;
6b) Use the original file PATCH_ROOT/config-patches/web.xml.orig and the patched file PATCH_ROOT/config-patches/web.xml.orig to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/web.xml&lt;br&gt;
6c) Use the original file PATCH_ROOT/config-patches/schedule-manager-service.xml.orig and the patched file PATCH_ROOT/config-patches/schedule-manager-service.xml.orig to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/schedule-manager-service.xml&lt;br&gt;
6d) Use the original file PATCH_ROOT/config-patches/scheduler-service.xml.orig and the patched file PATCH_ROOT/config-patches/scheduler-service.xml.orig to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/scheduler-service.xml&lt;br&gt;
&lt;br&gt;
7) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
8) 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.&lt;br&gt;
&lt;br&gt;&lt;br&gt;&lt;i&gt;NOTE: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;</jbn:manualInstallation>
    <jbn:automatedInstallation>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
  &lt;jbn:automatedInstallation xmlns:jbn="http://network.jboss.com/elements/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" &gt;
  &lt;jbn:instructions&gt;
   &lt;jbn:instructionSet rdf:about="http://network.jboss.com/instructionVersion#1.4"&gt;
     &lt;![CDATA[&lt;?xml version="1.0"?&gt;
&lt;process-definition name="process"&gt;
   &lt;start-state&gt;
      &lt;transition to="main_process/1"/&gt;
   &lt;/start-state&gt;

   &lt;super-state name="main_process"&gt;

      &lt;node name="1"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.JONServerDownloadActionHandler" config-type="bean"&gt;
           &lt;/action&gt;
         &lt;transition name="success" to="2"/&gt;
      &lt;/node&gt;
      &lt;node name="2"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.CompareDigestActionHandler"
                 config-type="bean"&gt;
            &lt;algorithm&gt;MD5&lt;/algorithm&gt;
            &lt;fileToBeCheckedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeCheckedLocation&gt;
            &lt;expectedDigest&gt;#{software.MD5}&lt;/expectedDigest&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="3"/&gt;
      &lt;/node&gt;

      &lt;node name="3"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.UnzipActionHandler"
                 config-type="bean"&gt;
            &lt;fileToBeUnzippedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeUnzippedLocation&gt;
            &lt;destinationDirectoryLocation&gt;#{patchFolder}&lt;/destinationDirectoryLocation&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="4"/&gt;
      &lt;/node&gt;

      &lt;node name="4"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;stopIfRunning&lt;/actionName&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="5"/&gt;
      &lt;/node&gt;

      &lt;!-- the XML above should *not* change per patch --&gt;


        &lt;node name="5"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jnpserver.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jnpserver.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="6"/&gt;
                &lt;transition name="success" to="6"/&gt;
        &lt;/node&gt;
        &lt;node name="6"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-j2ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss-j2ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="7"/&gt;
                &lt;transition name="success" to="7"/&gt;
        &lt;/node&gt;
        &lt;node name="7"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="8"/&gt;
                &lt;transition name="success" to="8"/&gt;
        &lt;/node&gt;
        &lt;node name="8"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbosssx.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbosssx.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="9"/&gt;
                &lt;transition name="success" to="9"/&gt;
        &lt;/node&gt;
        &lt;node name="9"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossmq.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossmq.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="10"/&gt;
                &lt;transition name="success" to="10"/&gt;
        &lt;/node&gt;
        &lt;node name="10"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-common-jdbc-wrapper.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss-common-jdbc-wrapper.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="11"/&gt;
                &lt;transition name="success" to="11"/&gt;
        &lt;/node&gt;
        &lt;node name="11"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossha.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossha.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="12"/&gt;
                &lt;transition name="success" to="12"/&gt;
        &lt;/node&gt;
        &lt;node name="12"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/scheduler-plugin.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/scheduler-plugin.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="13"/&gt;
                &lt;transition name="success" to="13"/&gt;
        &lt;/node&gt;
        &lt;node name="13"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/snmp-support.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/snmp-support.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="14"/&gt;
                &lt;transition name="success" to="14"/&gt;
        &lt;/node&gt;
        &lt;node name="14"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/uuid-key-generator.sar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/uuid-key-generator.sar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="15"/&gt;
                &lt;transition name="success" to="15"/&gt;
        &lt;/node&gt;
        &lt;node name="15"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jboss-ws4ee.sar/axis-ws4ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jboss-ws4ee.sar/axis-ws4ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="16"/&gt;
                &lt;transition name="success" to="16"/&gt;
        &lt;/node&gt;
        &lt;node name="16"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-invoker.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-invoker.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="17"/&gt;
                &lt;transition name="success" to="17"/&gt;
        &lt;/node&gt;
        &lt;node name="17"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-util.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-util.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="18"/&gt;
                &lt;transition name="success" to="18"/&gt;
        &lt;/node&gt;
        &lt;node name="18"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/jasper-compiler.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/jasper-compiler.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="19"/&gt;
                &lt;transition name="success" to="19"/&gt;
        &lt;/node&gt;
        &lt;node name="19"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="20"/&gt;
                &lt;transition name="success" to="20"/&gt;
        &lt;/node&gt;
        &lt;node name="20"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-default.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-default.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="21"/&gt;
                &lt;transition name="success" to="21"/&gt;
        &lt;/node&gt;
        &lt;node name="21"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/jasper-compiler-jdt.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/jasper-compiler-jdt.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="22"/&gt;
                &lt;transition name="success" to="22"/&gt;
        &lt;/node&gt;
        &lt;node name="22"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-http.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-http.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="23"/&gt;
                &lt;transition name="success" to="23"/&gt;
        &lt;/node&gt;
        &lt;node name="23"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-webdav.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-webdav.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="24"/&gt;
                &lt;transition name="success" to="24"/&gt;
        &lt;/node&gt;
        &lt;node name="24"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/naming-resources.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/naming-resources.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="25"/&gt;
                &lt;transition name="success" to="25"/&gt;
        &lt;/node&gt;
        &lt;node name="25"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/catalina-manager.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/catalina-manager.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="26"/&gt;
                &lt;transition name="success" to="26"/&gt;
        &lt;/node&gt;
        &lt;node name="26"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-coyote.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-coyote.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="27"/&gt;
                &lt;transition name="success" to="27"/&gt;
        &lt;/node&gt;
        &lt;node name="27"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-ajp.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-ajp.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="28"/&gt;
                &lt;transition name="success" to="28"/&gt;
        &lt;/node&gt;
        &lt;node name="28"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/catalina.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/catalina.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="29"/&gt;
                &lt;transition name="success" to="29"/&gt;
        &lt;/node&gt;
        &lt;node name="29"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/console-mgr-classes.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/console-mgr-classes.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="30"/&gt;
                &lt;transition name="success" to="30"/&gt;
        &lt;/node&gt;
        &lt;node name="30"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="31"/&gt;
                &lt;transition name="success" to="31"/&gt;
        &lt;/node&gt;
        &lt;node name="31"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-common.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-common.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="32"/&gt;
                &lt;transition name="success" to="32"/&gt;
        &lt;/node&gt;
        &lt;node name="32"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-jmx.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-jmx.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="33"/&gt;
                &lt;transition name="success" to="33"/&gt;
        &lt;/node&gt;
        &lt;node name="33"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-system.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-system.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="34"/&gt;
                &lt;transition name="success" to="34"/&gt;
        &lt;/node&gt;
        &lt;node name="34"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-common-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-common-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="35"/&gt;
                &lt;transition name="success" to="35"/&gt;
        &lt;/node&gt;
        &lt;node name="35"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-system-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-system-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="36"/&gt;
                &lt;transition name="success" to="36"/&gt;
        &lt;/node&gt;
        &lt;node name="36"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-j2ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-j2ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="37"/&gt;
                &lt;transition name="success" to="37"/&gt;
        &lt;/node&gt;
        &lt;node name="37"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="38"/&gt;
                &lt;transition name="success" to="38"/&gt;
        &lt;/node&gt;
        &lt;node name="38"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossmq-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossmq-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="39"/&gt;
                &lt;transition name="success" to="39"/&gt;
        &lt;/node&gt;
        &lt;node name="39"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/axis-ws4ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/axis-ws4ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="40"/&gt;
                &lt;transition name="success" to="40"/&gt;
        &lt;/node&gt;
        &lt;node name="40"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossha-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossha-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="41"/&gt;
                &lt;transition name="success" to="41"/&gt;
        &lt;/node&gt;
        &lt;node name="41"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossall-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossall-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="42"/&gt;
                &lt;transition name="success" to="42"/&gt;
        &lt;/node&gt;
        &lt;node name="42"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-minimal.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/minimal/lib/jboss-minimal.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="43"/&gt;
                &lt;transition name="success" to="43"/&gt;
        &lt;/node&gt;
        &lt;node name="43"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/docs/examples/jboss.net/jboss-net.sar/axis-ws4ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/docs/examples/jboss.net/jboss-net.sar/axis-ws4ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="44"/&gt;
                &lt;transition name="success" to="44"/&gt;
        &lt;/node&gt;
        &lt;node name="44"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/bin/twiddle.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/bin/twiddle.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="45"/&gt;
                &lt;transition name="success" to="45"/&gt;
        &lt;/node&gt;
        &lt;node name="45"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/bin/run.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/bin/run.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="46"/&gt;
                &lt;transition name="success" to="46"/&gt;
        &lt;/node&gt;

        &lt;node name="46"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
                        &lt;notification&gt;Copy the new file from #{patchFolder}/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class to #{jbossServerHomeDir}/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="47"/&gt;
        &lt;/node&gt;




             &lt;node name="47"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/NamingService-xmbean.xml.orig and the patched file #{patchFolder}/config-patches/NamingService-xmbean.xml.patched to update your file #{jbossServerHomeDir}/conf/xmdesc/NamingService-xmbean.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="48"/&gt;
            &lt;/node&gt;



             &lt;node name="48"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/web.xml.orig and the patched file #{patchFolder}/config-patches/web.xml.patched to update your file #{jbossServerHomeDir}/deploy/jmx-console.war/WEB-INF/web.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="49"/&gt;
            &lt;/node&gt;



             &lt;node name="49"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/schedule-manager-service.xml.orig and the patched file #{patchFolder}/config-patches/schedule-manager-service.xml.patched to update your file #{jbossServerHomeDir}/deploy/schedule-manager-service.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="50"/&gt;
            &lt;/node&gt;



             &lt;node name="50"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/scheduler-service.xml.orig and the patched file #{patchFolder}/config-patches/scheduler-service.xml.patched to update your file #{jbossServerHomeDir}/deploy/scheduler-service.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="51"/&gt;
            &lt;/node&gt;



             &lt;node name="51"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/jboss_3_2.dtd.orig and the patched file #{patchFolder}/config-patches/jboss_3_2.dtd.patched to update your file #{jbossHomeDir}/docs/dtd/jboss_3_2.dtd &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="52"/&gt;
            &lt;/node&gt;



             &lt;node name="52"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/jboss_4_0.dtd.orig and the patched file #{patchFolder}/config-patches/jboss_4_0.dtd.patched to update your file #{jbossHomeDir}/docs/dtd/jboss_4_0.dtd &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="53"/&gt;
            &lt;/node&gt;



      &lt;!-- the XML below should *not* change per patch --&gt;

      &lt;node name="53"&gt;
&lt;!-- this action element was removed, because there are manual steps to do, before you can start the server
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;start&lt;/actionName&gt;
         &lt;/action&gt;
--&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
            &lt;notification&gt;Start your JBoss instance and perform a scan to update the version string. Go to your JBoss instance, choose the Inventory tab, edit the Configuration Properties and click OK&lt;/notification&gt;
         &lt;/action&gt;

         &lt;transition name="success" to="../end"/&gt;
      &lt;/node&gt;

      &lt;transition name="error" to="end"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.SetProcessStatusActionHandler" config-type="bean"&gt;
            &lt;status&gt;false&lt;/status&gt;
         &lt;/action&gt;
      &lt;/transition&gt;

   &lt;/super-state&gt;
   &lt;end-state name="end"/&gt;
&lt;/process-definition&gt;


]]&gt;
   &lt;/jbn:instructionSet&gt;
 &lt;/jbn:instructions&gt;
&lt;/jbn:automatedInstallation&gt;</jbn:automatedInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-11-13T18:28:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005ORRfAAO">
    <title>BUGFIX: ASPATCH-30 - JBoss AS 4.0.3.SP1_CP01</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005ORRfAAO</link>
    <description>TITLE: &amp;nbsp; JBoss AS 4.0.3.SP1_CP01&lt;br&gt;JIRA ID: &amp;nbsp; ASPATCH-30&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CP01 is the first cumulative patch for JBoss 4.0.3SP1. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-1"&gt;ASPATCH-1&lt;/a&gt;: JBAS-3376: PooledInvokerHA returning java.rmi.MarshalledObject.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-2"&gt;ASPATCH-2&lt;/a&gt;: JBAS-3365: Extension of XMLLoginConfig MBean to allow greater flexibility.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-3"&gt;ASPATCH-3&lt;/a&gt;: JBAS-3300: PooledInvokerProxy thread safety patch.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-4"&gt;ASPATCH-4&lt;/a&gt;: JBAS-3267: Patch for JBAS-3266 HiLoKeyGenerator is not cluster-safe.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-5"&gt;ASPATCH-5&lt;/a&gt;: JBAS-3205: Backport the latest joesnmp to JBoss 4.0.3SP1 so that the jboss.bind.address can be used.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-6"&gt;ASPATCH-6&lt;/a&gt;: JBAS-3094: PooledInvoker/PooledInvokerHA pooling problems, incomplete fix for JBAS-2500.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-7"&gt;ASPATCH-7&lt;/a&gt;: JBAS-3057: Port of JBAS-2500 Patch for JBoss 4.0.3SP1.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-8"&gt;ASPATCH-8&lt;/a&gt;: JBAS-3045: Security patch for isUserInRole(String) for same principal name.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-9"&gt;ASPATCH-9&lt;/a&gt;: JBAS-2818: Patch for JBAS-2813 - client sockets when JMS Singleton leaves the cluster&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-10"&gt;ASPATCH-10&lt;/a&gt;: JBAS-2691: LdapLoginModule role filter leads to extra role or NPE and failed authentication.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-11"&gt;ASPATCH-11&lt;/a&gt;: JBAS-2671: Patch for JBAS-2584 CallableStatement Caching to JBoss 4.0.3 SP1.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-12"&gt;ASPATCH-12&lt;/a&gt;: JBAS-2650: Patch for JBAS-2445 to JBoss 4.0.3SP1.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-13"&gt;ASPATCH-13&lt;/a&gt;: JBAS-2479: Support patch for JBAS-2476, JBAS-2472 and JBAS-2490.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-14"&gt;ASPATCH-14&lt;/a&gt;: JBAS-2453: Port of JBAS-2439 for 4.0.3SP1 and 4.0.3.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-15"&gt;ASPATCH-15&lt;/a&gt;: JBAS-3181: LdapExtLoginModule should not log password in TRACE mode.&lt;br&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-4.0.3.SP1_CP01.zip / 6867164&lt;br&gt;MD5: &amp;nbsp; 82b9b8bffd00ce2fbcc9d9911e91d1a3&lt;br&gt;SHA-256: &amp;nbsp; ee5dba2f42398080a1676cad96fbc38485d7df0f96884c0d96ae66d611839c13&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Sep 05 15:59:17 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Sep 06 17:15:53 EDT 2006&lt;br&gt;</description>
    <dc:subject>JBoss AS 4.0.3.SP1_CP01</dc:subject>
    <dc:date>2006-09-05T15:59:Z</dc:date>
    <jbn:creator>Ryan Campbell</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3SP1"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0067">Application Server; 4.0.3SP1</jbn:product>
    </jbn:products>
    <jbn:jira>ASPATCH-30</jbn:jira>
    <jbn:md5>82b9b8bffd00ce2fbcc9d9911e91d1a3</jbn:md5>
    <jbn:sha256>ee5dba2f42398080a1676cad96fbc38485d7df0f96884c0d96ae66d611839c13</jbn:sha256>
    <jbn:fileName>jboss-4.0.3.SP1_CP01.zip</jbn:fileName>
    <jbn:fileSize>6867164</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000005ORRfAAO</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000005ORRfAAO</jbn:automatedDownloadUrl>
    <jbn:instructionCompatibilityVersion>1.4</jbn:instructionCompatibilityVersion>
    <jbn:longDescription>Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-1"&gt;ASPATCH-1&lt;/a&gt;: JBAS-3376: PooledInvokerHA returning java.rmi.MarshalledObject.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-2"&gt;ASPATCH-2&lt;/a&gt;: JBAS-3365: Extension of XMLLoginConfig MBean to allow greater flexibility.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-3"&gt;ASPATCH-3&lt;/a&gt;: JBAS-3300: PooledInvokerProxy thread safety patch.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-4"&gt;ASPATCH-4&lt;/a&gt;: JBAS-3267: Patch for JBAS-3266 HiLoKeyGenerator is not cluster-safe.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-5"&gt;ASPATCH-5&lt;/a&gt;: JBAS-3205: Backport the latest joesnmp to JBoss 4.0.3SP1 so that the jboss.bind.address can be used.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-6"&gt;ASPATCH-6&lt;/a&gt;: JBAS-3094: PooledInvoker/PooledInvokerHA pooling problems, incomplete fix for JBAS-2500.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-7"&gt;ASPATCH-7&lt;/a&gt;: JBAS-3057: Port of JBAS-2500 Patch for JBoss 4.0.3SP1.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-8"&gt;ASPATCH-8&lt;/a&gt;: JBAS-3045: Security patch for isUserInRole(String) for same principal name.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-9"&gt;ASPATCH-9&lt;/a&gt;: JBAS-2818: Patch for JBAS-2813 - client sockets when JMS Singleton leaves the cluster&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-10"&gt;ASPATCH-10&lt;/a&gt;: JBAS-2691: LdapLoginModule role filter leads to extra role or NPE and failed authentication.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-11"&gt;ASPATCH-11&lt;/a&gt;: JBAS-2671: Patch for JBAS-2584 CallableStatement Caching to JBoss 4.0.3 SP1.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-12"&gt;ASPATCH-12&lt;/a&gt;: JBAS-2650: Patch for JBAS-2445 to JBoss 4.0.3SP1.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-13"&gt;ASPATCH-13&lt;/a&gt;: JBAS-2479: Support patch for JBAS-2476, JBAS-2472 and JBAS-2490.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-14"&gt;ASPATCH-14&lt;/a&gt;: JBAS-2453: Port of JBAS-2439 for 4.0.3SP1 and 4.0.3.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-15"&gt;ASPATCH-15&lt;/a&gt;: JBAS-3181: LdapExtLoginModule should not log password in TRACE mode.&lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>CP01 is the first cumulative patch for JBoss 4.0.3SP1. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;</jbn:shortDescription>
    <jbn:manualInstallation>Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;</jbn:manualInstallation>
    <jbn:automatedInstallation>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
  &lt;jbn:automatedInstallation xmlns:jbn="http://network.jboss.com/elements/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" &gt;
  &lt;jbn:instructions&gt;
   &lt;jbn:instructionSet rdf:about="http://network.jboss.com/instructionVersion#1.4"&gt;
     &lt;![CDATA[&lt;?xml version="1.0"?&gt;
&lt;process-definition name="process"&gt;
   &lt;start-state&gt;
      &lt;transition to="main_process/1"/&gt;
   &lt;/start-state&gt;

   &lt;super-state name="main_process"&gt;

      &lt;node name="1"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.JONServerDownloadActionHandler" config-type="bean"&gt;
           &lt;/action&gt;
         &lt;transition name="success" to="2"/&gt;
      &lt;/node&gt;
      &lt;node name="2"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.CompareDigestActionHandler"
                 config-type="bean"&gt;
            &lt;algorithm&gt;MD5&lt;/algorithm&gt;
            &lt;fileToBeCheckedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeCheckedLocation&gt;
            &lt;expectedDigest&gt;#{software.MD5}&lt;/expectedDigest&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="3"/&gt;
      &lt;/node&gt;

      &lt;node name="3"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.UnzipActionHandler"
                 config-type="bean"&gt;
            &lt;fileToBeUnzippedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeUnzippedLocation&gt;
            &lt;destinationDirectoryLocation&gt;#{patchFolder}&lt;/destinationDirectoryLocation&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="4"/&gt;
      &lt;/node&gt;

      &lt;node name="4"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;stopIfRunning&lt;/actionName&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="5"/&gt;
      &lt;/node&gt;

      &lt;!-- the XML above should *not* change per patch --&gt;

      	&lt;node name="5"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="6"/&gt;
		&lt;transition name="success" to="6"/&gt;
	&lt;/node&gt;
	&lt;node name="6"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbosssx.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbosssx.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="7"/&gt;
		&lt;transition name="success" to="7"/&gt;
	&lt;/node&gt;
	&lt;node name="7"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossmq.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossmq.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="8"/&gt;
		&lt;transition name="success" to="8"/&gt;
	&lt;/node&gt;
	&lt;node name="8"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-common-jdbc-wrapper.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss-common-jdbc-wrapper.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="9"/&gt;
		&lt;transition name="success" to="9"/&gt;
	&lt;/node&gt;
	&lt;node name="9"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossha.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossha.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="10"/&gt;
		&lt;transition name="success" to="10"/&gt;
	&lt;/node&gt;
	&lt;node name="10"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/snmp-support.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/snmp-support.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="11"/&gt;
		&lt;transition name="success" to="11"/&gt;
	&lt;/node&gt;
	&lt;node name="11"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/uuid-key-generator.sar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/uuid-key-generator.sar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="12"/&gt;
		&lt;transition name="success" to="12"/&gt;
	&lt;/node&gt;
	&lt;node name="12"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="13"/&gt;
		&lt;transition name="success" to="13"/&gt;
	&lt;/node&gt;
	&lt;node name="13"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossClientDir}/jboss-client.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-client.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="14"/&gt;
		&lt;transition name="success" to="14"/&gt;
	&lt;/node&gt;
	&lt;node name="14"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossClientDir}/jbossmq-client.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/client/jbossmq-client.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="15"/&gt;
		&lt;transition name="success" to="15"/&gt;
	&lt;/node&gt;
	&lt;node name="15"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossClientDir}/jbossall-client.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/client/jbossall-client.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="16"/&gt;
		&lt;transition name="success" to="16"/&gt;
	&lt;/node&gt;
	&lt;node name="16"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-minimal.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/server/minimal/lib/jboss-minimal.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="17"/&gt;
		&lt;transition name="success" to="17"/&gt;
	&lt;/node&gt;
	&lt;node name="17"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossHomeDir}/bin/run.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/bin/run.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="18"/&gt;
		&lt;transition name="success" to="18"/&gt;
	&lt;/node&gt;


      &lt;!-- no notifications --&gt;

      &lt;!-- the XML below should *not* change per patch --&gt;

      &lt;node name="18"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;start&lt;/actionName&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="../end"/&gt;
      &lt;/node&gt;

      &lt;transition name="error" to="end"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.SetProcessStatusActionHandler" config-type="bean"&gt;
            &lt;status&gt;false&lt;/status&gt;
         &lt;/action&gt;
      &lt;/transition&gt;

   &lt;/super-state&gt;
   &lt;end-state name="end"/&gt;
&lt;/process-definition&gt;

]]&gt;
   &lt;/jbn:instructionSet&gt;
 &lt;/jbn:instructions&gt;
&lt;/jbn:automatedInstallation&gt;</jbn:automatedInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-09-06T17:15:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007l9v7AAA">
    <title>BUGFIX: ASPATCH-295 - JBoss AS 4.0.3.SP1_CP10</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007l9v7AAA</link>
    <description>TITLE: &amp;nbsp; JBoss AS 4.0.3.SP1_CP10&lt;br&gt;JIRA ID: &amp;nbsp; ASPATCH-295&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3SP1&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3.SP1_CP09&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3.SP1_CP08&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3.SP1_CP07&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3.SP1_CP06&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3.SP1_CP05&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3.SP1_CP04&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3.SP1_CP03&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3.SP1_CP02&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3.SP1_CP01&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CP10 is the tenth cumulative patch for JBoss 4.0.3SP1. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP10:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-291"&gt;ASPATCH-291&lt;/a&gt;: Backport CVE-2007-2450 and CVE-2007-3386 to embedded Tomcat 5.5.9&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-279"&gt;ASPATCH-279&lt;/a&gt;: JBAS-4597: CacheInvalidator.areInvalid doesn't lock partitions&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP09:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-249"&gt;ASPATCH-249&lt;/a&gt;: Port the fix for JBAS-1690 to 4.0.3sp1 cumulative patch&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP08:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-239"&gt;ASPATCH-239&lt;/a&gt;: ScheduleManager MBean uses fixed-rate execution on Java 1.4 and fixed-delay execution on Java 5.0&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP07:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-219"&gt;ASPATCH-219&lt;/a&gt;: JBAS-4260: JBossMQ table schema can not be created within a transaction when using MS SQL Server jdbc driver&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-217"&gt;ASPATCH-217&lt;/a&gt;: JBAS-2927: Session invalidation does not result in removal from local sessions map on remote node&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP06:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-208"&gt;ASPATCH-208&lt;/a&gt;: Tomcat background processing thread overwrites session with stale data&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-205"&gt;ASPATCH-205&lt;/a&gt;: Tomcat 5.5.9 -- Backport fixes for CVE-2005-2090, CVE-2006-3835, CVE-2006-7195, CVE-2007-0450, CVE-2007-1858, CVE-2005-3510&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-191"&gt;ASPATCH-191&lt;/a&gt;: Background processing thread can overwrite distributed session state&lt;br&gt;
&lt;b&gt;CP05:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-179"&gt;ASPATCH-179&lt;/a&gt;: JBAS-4229 HASingletonController doesn't handle "split brain" correctly.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-177"&gt;ASPATCH-177&lt;/a&gt;: NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-176"&gt;ASPATCH-176&lt;/a&gt;:   JBAS-4222 : Add support for stopping ILs triggering the ExceptionListener - UIL2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-172"&gt;ASPATCH-172&lt;/a&gt;: JBAS-3311: Access Control on JMX Operations in the JMX Console&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-169"&gt;ASPATCH-169&lt;/a&gt;: Port JBAS-979 flushCache Issue to JBoss 4.0.3.SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-157"&gt;ASPATCH-157&lt;/a&gt;: Fix broken synchronization in TreeCacheSSOClusterManager&lt;br&gt;
&lt;b&gt;CP04:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-113"&gt;ASPATCH-113&lt;/a&gt;: org.jboss.test.web.test.JSFIntegrationUnitTestCase fails&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-70"&gt;ASPATCH-70&lt;/a&gt;: JBAS-2866: Space seperated cookie value text returned in quotes&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-128"&gt;ASPATCH-128&lt;/a&gt;: CLONE -JBAS-3861: DeploymentFileRepository can be used to write/remove arbitrary files in the filesystem&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-124"&gt;ASPATCH-124&lt;/a&gt;: JBAS-2638: Patch for JBAS-2555&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-119"&gt;ASPATCH-119&lt;/a&gt;: JBAS-3512: JBAS-2668 - Automatically allow the EJB cache to temporarily grow.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-116"&gt;ASPATCH-116&lt;/a&gt;: JBAS-3814: Port JBAS-2403 Fix to 4.0.3.SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-115"&gt;ASPATCH-115&lt;/a&gt;: JBAS-3822: Port HAPartition concurrency fixes to 4.0.3.SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-103"&gt;ASPATCH-103&lt;/a&gt;: JBAS-3719: Unable to set valid negative values for MBean attributes using Twiddle&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-72"&gt;ASPATCH-72&lt;/a&gt;: JBAS-1896: Disable full class and resource access by default in RMI dynamic class loading service&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-53"&gt;ASPATCH-53&lt;/a&gt;: JBAS-3231: (JBAS-3229) HiLo generator shoudn't always re-create the table at startup&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-19"&gt;ASPATCH-19&lt;/a&gt;: JBAS-3037: Port fix for JBAS-3015 to 4.0.3.SP1: Adds support for modifying the jvmRoute portion of a session id&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-33"&gt;ASPATCH-33&lt;/a&gt;: JBWS-841: SAAJ does not offer timeout control, and default timeout of 60 seconds is too small&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-34"&gt;ASPATCH-34&lt;/a&gt;: Ldap*LoginModule fixes&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-65"&gt;ASPATCH-65&lt;/a&gt;: JBAS-3635: JBAS-3631 Missing branch in StdServerSession commit logic&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-66"&gt;ASPATCH-66&lt;/a&gt;: JBAS-3622: Patch for: JBAS-3573: Failure to remove a message should result in a NACK + error&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-69"&gt;ASPATCH-69&lt;/a&gt;: JBAS-2945: EJB-QL compiler (parser) confused by "Order" abstract-schema&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-79"&gt;ASPATCH-79&lt;/a&gt;: NamingService updates for multiple interface usage&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-1"&gt;ASPATCH-1&lt;/a&gt;: JBAS-3376: PooledInvokerHA returning java.rmi.MarshalledObject.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-2"&gt;ASPATCH-2&lt;/a&gt;: JBAS-3365: Extension of XMLLoginConfig MBean to allow greater flexibility.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-3"&gt;ASPATCH-3&lt;/a&gt;: JBAS-3300: PooledInvokerProxy thread safety patch.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-4"&gt;ASPATCH-4&lt;/a&gt;: JBAS-3267: Patch for JBAS-3266 HiLoKeyGenerator is not cluster-safe.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-5"&gt;ASPATCH-5&lt;/a&gt;: JBAS-3205: Backport the latest joesnmp to JBoss 4.0.3SP1 so that the jboss.bind.address can be used.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-6"&gt;ASPATCH-6&lt;/a&gt;: JBAS-3094: PooledInvoker/PooledInvokerHA pooling problems, incomplete fix for JBAS-2500.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-7"&gt;ASPATCH-7&lt;/a&gt;: JBAS-3057: Port of JBAS-2500 Patch for JBoss 4.0.3SP1.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-8"&gt;ASPATCH-8&lt;/a&gt;: JBAS-3045: Security patch for isUserInRole(String) for same principal name.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-9"&gt;ASPATCH-9&lt;/a&gt;: JBAS-2818: Patch for JBAS-2813 - client sockets when JMS Singleton leaves the cluster&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-10"&gt;ASPATCH-10&lt;/a&gt;: JBAS-2691: LdapLoginModule role filter leads to extra role or NPE and failed authentication.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-11"&gt;ASPATCH-11&lt;/a&gt;: JBAS-2671: Patch for JBAS-2584 CallableStatement Caching to JBoss 4.0.3 SP1.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-12"&gt;ASPATCH-12&lt;/a&gt;: JBAS-2650: Patch for JBAS-2445 to JBoss 4.0.3SP1.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-13"&gt;ASPATCH-13&lt;/a&gt;: JBAS-2479: Support patch for JBAS-2476, JBAS-2472 and JBAS-2490.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-14"&gt;ASPATCH-14&lt;/a&gt;: JBAS-2453: Port of JBAS-2439 for 4.0.3SP1 and 4.0.3.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-15"&gt;ASPATCH-15&lt;/a&gt;: JBAS-3181: LdapExtLoginModule should not log password in TRACE mode.&lt;br&gt;
&lt;br&gt;&lt;br&gt;

As of August 30, 2006, the following fixes were specifically excluded:&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-16"&gt;ASPATCH-16&lt;/a&gt;: JBAS-3259: Support patch for JBossMQ XARecovery&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-17"&gt;ASPATCH-17&lt;/a&gt;: JBAS-3250: JGroups patch 2.2.9.2 verified against JBoss AS 4.0.x&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-18"&gt;ASPATCH-18&lt;/a&gt;: JBAS-3139: Upgrade to Xalan 2.7.0 and Xerces 2.7.1 for JBoss 4.0.3.SP1 &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-20"&gt;ASPATCH-20&lt;/a&gt;: JBAS-3090: Support Patch related to Logging&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-21"&gt;ASPATCH-21&lt;/a&gt;: JBAS-3333: Access Control on JMX Operations in the JMX Console[Patch]&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-22"&gt;ASPATCH-22&lt;/a&gt;: JBAS-2859: Port JBAS-2429 fix to 4.0.3.SP1&lt;br&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-4.0.3.SP1_CP10.zip / 18397495&lt;br&gt;MD5: &amp;nbsp; 8f7965b28557eea44c12b2fcd6115270&lt;br&gt;SHA-256: &amp;nbsp; 5fcd4f283bdda445c1d1d516395bb8e8fae3fe757e62441c7fe141246a07c26a&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5) Copy following new files:&lt;br&gt;
5a) Copy the new file from PATCH_ROOT/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class to JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;br&gt;
&lt;br&gt;
6) Apply the following configuration file patches to following files:&lt;br&gt;
&lt;br&gt;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.
&lt;br&gt;
6a) Use the original file PATCH_ROOT/config-patches/NamingService-xmbean.xml.orig and the patched file PATCH_ROOT/config-patches/NamingService-xmbean.xml.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/conf/xmdesc/NamingService-xmbean.xml&lt;br&gt;
6b) Use the original file PATCH_ROOT/config-patches/web.xml.orig and the patched file PATCH_ROOT/config-patches/web.xml.orig to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/web.xml&lt;br&gt;
6c) Use the original file PATCH_ROOT/config-patches/schedule-manager-service.xml.orig and the patched file PATCH_ROOT/config-patches/schedule-manager-service.xml.orig to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/schedule-manager-service.xml&lt;br&gt;
6d) Use the original file PATCH_ROOT/config-patches/scheduler-service.xml.orig and the patched file PATCH_ROOT/config-patches/scheduler-service.xml.orig to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/scheduler-service.xml&lt;br&gt;
&lt;br&gt;
7) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
8) 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.&lt;br&gt;
&lt;br&gt;&lt;br&gt;&lt;i&gt;NOTE: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Sep 12 12:18:15 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Sep 12 12:53:26 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss AS 4.0.3.SP1_CP10</dc:subject>
    <dc:date>2007-09-12T12:18:Z</dc:date>
    <jbn:creator>Jaroslaw Kijanowski</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3.SP1_CP01"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3.SP1_CP01" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0131">Application Server; 4.0.3.SP1_CP01</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3.SP1_CP07"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3.SP1_CP07" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0184">Application Server; 4.0.3.SP1_CP07</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3.SP1_CP06"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3.SP1_CP06" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0179">Application Server; 4.0.3.SP1_CP06</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3.SP1_CP09"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3.SP1_CP09" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0192">Application Server; 4.0.3.SP1_CP09</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3.SP1_CP05"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3.SP1_CP05" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0170">Application Server; 4.0.3.SP1_CP05</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3.SP1_CP03"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3.SP1_CP03" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0152">Application Server; 4.0.3.SP1_CP03</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3.SP1_CP08"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3.SP1_CP08" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0190">Application Server; 4.0.3.SP1_CP08</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3SP1"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0067">Application Server; 4.0.3SP1</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3.SP1_CP02"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3.SP1_CP02" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0151">Application Server; 4.0.3.SP1_CP02</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3.SP1_CP04"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3.SP1_CP04" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0162">Application Server; 4.0.3.SP1_CP04</jbn:product>
    </jbn:products>
    <jbn:jira>ASPATCH-295</jbn:jira>
    <jbn:md5>8f7965b28557eea44c12b2fcd6115270</jbn:md5>
    <jbn:sha256>5fcd4f283bdda445c1d1d516395bb8e8fae3fe757e62441c7fe141246a07c26a</jbn:sha256>
    <jbn:fileName>jboss-4.0.3.SP1_CP10.zip</jbn:fileName>
    <jbn:fileSize>18397495</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007l9v7AAA</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007l9v7AAA</jbn:automatedDownloadUrl>
    <jbn:instructionCompatibilityVersion>1.4</jbn:instructionCompatibilityVersion>
    <jbn:longDescription>Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP10:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-291"&gt;ASPATCH-291&lt;/a&gt;: Backport CVE-2007-2450 and CVE-2007-3386 to embedded Tomcat 5.5.9&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-279"&gt;ASPATCH-279&lt;/a&gt;: JBAS-4597: CacheInvalidator.areInvalid doesn't lock partitions&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP09:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-249"&gt;ASPATCH-249&lt;/a&gt;: Port the fix for JBAS-1690 to 4.0.3sp1 cumulative patch&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP08:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-239"&gt;ASPATCH-239&lt;/a&gt;: ScheduleManager MBean uses fixed-rate execution on Java 1.4 and fixed-delay execution on Java 5.0&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP07:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-219"&gt;ASPATCH-219&lt;/a&gt;: JBAS-4260: JBossMQ table schema can not be created within a transaction when using MS SQL Server jdbc driver&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-217"&gt;ASPATCH-217&lt;/a&gt;: JBAS-2927: Session invalidation does not result in removal from local sessions map on remote node&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP06:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-208"&gt;ASPATCH-208&lt;/a&gt;: Tomcat background processing thread overwrites session with stale data&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-205"&gt;ASPATCH-205&lt;/a&gt;: Tomcat 5.5.9 -- Backport fixes for CVE-2005-2090, CVE-2006-3835, CVE-2006-7195, CVE-2007-0450, CVE-2007-1858, CVE-2005-3510&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-191"&gt;ASPATCH-191&lt;/a&gt;: Background processing thread can overwrite distributed session state&lt;br&gt;
&lt;b&gt;CP05:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-179"&gt;ASPATCH-179&lt;/a&gt;: JBAS-4229 HASingletonController doesn't handle "split brain" correctly.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-177"&gt;ASPATCH-177&lt;/a&gt;: NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-176"&gt;ASPATCH-176&lt;/a&gt;:   JBAS-4222 : Add support for stopping ILs triggering the ExceptionListener - UIL2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-172"&gt;ASPATCH-172&lt;/a&gt;: JBAS-3311: Access Control on JMX Operations in the JMX Console&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-169"&gt;ASPATCH-169&lt;/a&gt;: Port JBAS-979 flushCache Issue to JBoss 4.0.3.SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-157"&gt;ASPATCH-157&lt;/a&gt;: Fix broken synchronization in TreeCacheSSOClusterManager&lt;br&gt;
&lt;b&gt;CP04:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-113"&gt;ASPATCH-113&lt;/a&gt;: org.jboss.test.web.test.JSFIntegrationUnitTestCase fails&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-70"&gt;ASPATCH-70&lt;/a&gt;: JBAS-2866: Space seperated cookie value text returned in quotes&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-128"&gt;ASPATCH-128&lt;/a&gt;: CLONE -JBAS-3861: DeploymentFileRepository can be used to write/remove arbitrary files in the filesystem&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-124"&gt;ASPATCH-124&lt;/a&gt;: JBAS-2638: Patch for JBAS-2555&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-119"&gt;ASPATCH-119&lt;/a&gt;: JBAS-3512: JBAS-2668 - Automatically allow the EJB cache to temporarily grow.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-116"&gt;ASPATCH-116&lt;/a&gt;: JBAS-3814: Port JBAS-2403 Fix to 4.0.3.SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-115"&gt;ASPATCH-115&lt;/a&gt;: JBAS-3822: Port HAPartition concurrency fixes to 4.0.3.SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-103"&gt;ASPATCH-103&lt;/a&gt;: JBAS-3719: Unable to set valid negative values for MBean attributes using Twiddle&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-72"&gt;ASPATCH-72&lt;/a&gt;: JBAS-1896: Disable full class and resource access by default in RMI dynamic class loading service&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-53"&gt;ASPATCH-53&lt;/a&gt;: JBAS-3231: (JBAS-3229) HiLo generator shoudn't always re-create the table at startup&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-19"&gt;ASPATCH-19&lt;/a&gt;: JBAS-3037: Port fix for JBAS-3015 to 4.0.3.SP1: Adds support for modifying the jvmRoute portion of a session id&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-33"&gt;ASPATCH-33&lt;/a&gt;: JBWS-841: SAAJ does not offer timeout control, and default timeout of 60 seconds is too small&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-34"&gt;ASPATCH-34&lt;/a&gt;: Ldap*LoginModule fixes&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-65"&gt;ASPATCH-65&lt;/a&gt;: JBAS-3635: JBAS-3631 Missing branch in StdServerSession commit logic&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-66"&gt;ASPATCH-66&lt;/a&gt;: JBAS-3622: Patch for: JBAS-3573: Failure to remove a message should result in a NACK + error&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-69"&gt;ASPATCH-69&lt;/a&gt;: JBAS-2945: EJB-QL compiler (parser) confused by "Order" abstract-schema&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-79"&gt;ASPATCH-79&lt;/a&gt;: NamingService updates for multiple interface usage&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-1"&gt;ASPATCH-1&lt;/a&gt;: JBAS-3376: PooledInvokerHA returning java.rmi.MarshalledObject.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-2"&gt;ASPATCH-2&lt;/a&gt;: JBAS-3365: Extension of XMLLoginConfig MBean to allow greater flexibility.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-3"&gt;ASPATCH-3&lt;/a&gt;: JBAS-3300: PooledInvokerProxy thread safety patch.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-4"&gt;ASPATCH-4&lt;/a&gt;: JBAS-3267: Patch for JBAS-3266 HiLoKeyGenerator is not cluster-safe.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-5"&gt;ASPATCH-5&lt;/a&gt;: JBAS-3205: Backport the latest joesnmp to JBoss 4.0.3SP1 so that the jboss.bind.address can be used.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-6"&gt;ASPATCH-6&lt;/a&gt;: JBAS-3094: PooledInvoker/PooledInvokerHA pooling problems, incomplete fix for JBAS-2500.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-7"&gt;ASPATCH-7&lt;/a&gt;: JBAS-3057: Port of JBAS-2500 Patch for JBoss 4.0.3SP1.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-8"&gt;ASPATCH-8&lt;/a&gt;: JBAS-3045: Security patch for isUserInRole(String) for same principal name.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-9"&gt;ASPATCH-9&lt;/a&gt;: JBAS-2818: Patch for JBAS-2813 - client sockets when JMS Singleton leaves the cluster&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-10"&gt;ASPATCH-10&lt;/a&gt;: JBAS-2691: LdapLoginModule role filter leads to extra role or NPE and failed authentication.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-11"&gt;ASPATCH-11&lt;/a&gt;: JBAS-2671: Patch for JBAS-2584 CallableStatement Caching to JBoss 4.0.3 SP1.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-12"&gt;ASPATCH-12&lt;/a&gt;: JBAS-2650: Patch for JBAS-2445 to JBoss 4.0.3SP1.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-13"&gt;ASPATCH-13&lt;/a&gt;: JBAS-2479: Support patch for JBAS-2476, JBAS-2472 and JBAS-2490.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-14"&gt;ASPATCH-14&lt;/a&gt;: JBAS-2453: Port of JBAS-2439 for 4.0.3SP1 and 4.0.3.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-15"&gt;ASPATCH-15&lt;/a&gt;: JBAS-3181: LdapExtLoginModule should not log password in TRACE mode.&lt;br&gt;
&lt;br&gt;&lt;br&gt;

As of August 30, 2006, the following fixes were specifically excluded:&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-16"&gt;ASPATCH-16&lt;/a&gt;: JBAS-3259: Support patch for JBossMQ XARecovery&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-17"&gt;ASPATCH-17&lt;/a&gt;: JBAS-3250: JGroups patch 2.2.9.2 verified against JBoss AS 4.0.x&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-18"&gt;ASPATCH-18&lt;/a&gt;: JBAS-3139: Upgrade to Xalan 2.7.0 and Xerces 2.7.1 for JBoss 4.0.3.SP1 &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-20"&gt;ASPATCH-20&lt;/a&gt;: JBAS-3090: Support Patch related to Logging&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-21"&gt;ASPATCH-21&lt;/a&gt;: JBAS-3333: Access Control on JMX Operations in the JMX Console[Patch]&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-22"&gt;ASPATCH-22&lt;/a&gt;: JBAS-2859: Port JBAS-2429 fix to 4.0.3.SP1&lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>CP10 is the tenth cumulative patch for JBoss 4.0.3SP1. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;</jbn:shortDescription>
    <jbn:manualInstallation>Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5) Copy following new files:&lt;br&gt;
5a) Copy the new file from PATCH_ROOT/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class to JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;br&gt;
&lt;br&gt;
6) Apply the following configuration file patches to following files:&lt;br&gt;
&lt;br&gt;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.
&lt;br&gt;
6a) Use the original file PATCH_ROOT/config-patches/NamingService-xmbean.xml.orig and the patched file PATCH_ROOT/config-patches/NamingService-xmbean.xml.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/conf/xmdesc/NamingService-xmbean.xml&lt;br&gt;
6b) Use the original file PATCH_ROOT/config-patches/web.xml.orig and the patched file PATCH_ROOT/config-patches/web.xml.orig to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/web.xml&lt;br&gt;
6c) Use the original file PATCH_ROOT/config-patches/schedule-manager-service.xml.orig and the patched file PATCH_ROOT/config-patches/schedule-manager-service.xml.orig to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/schedule-manager-service.xml&lt;br&gt;
6d) Use the original file PATCH_ROOT/config-patches/scheduler-service.xml.orig and the patched file PATCH_ROOT/config-patches/scheduler-service.xml.orig to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/scheduler-service.xml&lt;br&gt;
&lt;br&gt;
7) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
8) 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.&lt;br&gt;
&lt;br&gt;&lt;br&gt;&lt;i&gt;NOTE: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;</jbn:manualInstallation>
    <jbn:automatedInstallation>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
  &lt;jbn:automatedInstallation xmlns:jbn="http://network.jboss.com/elements/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" &gt;
  &lt;jbn:instructions&gt;
   &lt;jbn:instructionSet rdf:about="http://network.jboss.com/instructionVersion#1.4"&gt;
     &lt;![CDATA[&lt;?xml version="1.0"?&gt;
&lt;process-definition name="process"&gt;
   &lt;start-state&gt;
      &lt;transition to="main_process/1"/&gt;
   &lt;/start-state&gt;

   &lt;super-state name="main_process"&gt;

      &lt;node name="1"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.JONServerDownloadActionHandler" config-type="bean"&gt;
           &lt;/action&gt;
         &lt;transition name="success" to="2"/&gt;
      &lt;/node&gt;
      &lt;node name="2"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.CompareDigestActionHandler"
                 config-type="bean"&gt;
            &lt;algorithm&gt;MD5&lt;/algorithm&gt;
            &lt;fileToBeCheckedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeCheckedLocation&gt;
            &lt;expectedDigest&gt;#{software.MD5}&lt;/expectedDigest&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="3"/&gt;
      &lt;/node&gt;

      &lt;node name="3"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.UnzipActionHandler"
                 config-type="bean"&gt;
            &lt;fileToBeUnzippedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeUnzippedLocation&gt;
            &lt;destinationDirectoryLocation&gt;#{patchFolder}&lt;/destinationDirectoryLocation&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="4"/&gt;
      &lt;/node&gt;

      &lt;node name="4"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;stopIfRunning&lt;/actionName&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="5"/&gt;
      &lt;/node&gt;

      &lt;!-- the XML above should *not* change per patch --&gt;


        &lt;node name="5"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jnpserver.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jnpserver.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="6"/&gt;
                &lt;transition name="success" to="6"/&gt;
        &lt;/node&gt;
        &lt;node name="6"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-j2ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss-j2ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="7"/&gt;
                &lt;transition name="success" to="7"/&gt;
        &lt;/node&gt;
        &lt;node name="7"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="8"/&gt;
                &lt;transition name="success" to="8"/&gt;
        &lt;/node&gt;
        &lt;node name="8"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbosssx.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbosssx.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="9"/&gt;
                &lt;transition name="success" to="9"/&gt;
        &lt;/node&gt;
        &lt;node name="9"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossmq.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossmq.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="10"/&gt;
                &lt;transition name="success" to="10"/&gt;
        &lt;/node&gt;
        &lt;node name="10"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-common-jdbc-wrapper.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss-common-jdbc-wrapper.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="11"/&gt;
                &lt;transition name="success" to="11"/&gt;
        &lt;/node&gt;
        &lt;node name="11"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossha.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossha.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="12"/&gt;
                &lt;transition name="success" to="12"/&gt;
        &lt;/node&gt;
        &lt;node name="12"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/scheduler-plugin.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/scheduler-plugin.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="13"/&gt;
                &lt;transition name="success" to="13"/&gt;
        &lt;/node&gt;
        &lt;node name="13"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/snmp-support.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/snmp-support.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="14"/&gt;
                &lt;transition name="success" to="14"/&gt;
        &lt;/node&gt;
        &lt;node name="14"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/uuid-key-generator.sar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/uuid-key-generator.sar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="15"/&gt;
                &lt;transition name="success" to="15"/&gt;
        &lt;/node&gt;
        &lt;node name="15"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jboss-ws4ee.sar/axis-ws4ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jboss-ws4ee.sar/axis-ws4ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="16"/&gt;
                &lt;transition name="success" to="16"/&gt;
        &lt;/node&gt;
        &lt;node name="16"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-ajp.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-ajp.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="17"/&gt;
                &lt;transition name="success" to="17"/&gt;
        &lt;/node&gt;
        &lt;node name="17"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/catalina.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/catalina.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="18"/&gt;
                &lt;transition name="success" to="18"/&gt;
        &lt;/node&gt;
        &lt;node name="18"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-http.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-http.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="19"/&gt;
                &lt;transition name="success" to="19"/&gt;
        &lt;/node&gt;
        &lt;node name="19"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-invoker.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-invoker.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="20"/&gt;
                &lt;transition name="success" to="20"/&gt;
        &lt;/node&gt;
        &lt;node name="20"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/naming-resources.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/naming-resources.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="21"/&gt;
                &lt;transition name="success" to="21"/&gt;
        &lt;/node&gt;
        &lt;node name="21"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-coyote.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-coyote.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="22"/&gt;
                &lt;transition name="success" to="22"/&gt;
        &lt;/node&gt;
        &lt;node name="22"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/catalina-manager.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/catalina-manager.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="23"/&gt;
                &lt;transition name="success" to="23"/&gt;
        &lt;/node&gt;
        &lt;node name="23"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-util.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-util.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="24"/&gt;
                &lt;transition name="success" to="24"/&gt;
        &lt;/node&gt;
        &lt;node name="24"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-webdav.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-webdav.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="25"/&gt;
                &lt;transition name="success" to="25"/&gt;
        &lt;/node&gt;
        &lt;node name="25"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/jasper-compiler.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/jasper-compiler.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="26"/&gt;
                &lt;transition name="success" to="26"/&gt;
        &lt;/node&gt;
        &lt;node name="26"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/jasper-compiler-jdt.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/jasper-compiler-jdt.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="27"/&gt;
                &lt;transition name="success" to="27"/&gt;
        &lt;/node&gt;
        &lt;node name="27"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="28"/&gt;
                &lt;transition name="success" to="28"/&gt;
        &lt;/node&gt;
        &lt;node name="28"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-default.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-default.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="29"/&gt;
                &lt;transition name="success" to="29"/&gt;
        &lt;/node&gt;
        &lt;node name="29"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/console-mgr-classes.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/console-mgr-classes.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="30"/&gt;
                &lt;transition name="success" to="30"/&gt;
        &lt;/node&gt;
        &lt;node name="30"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="31"/&gt;
                &lt;transition name="success" to="31"/&gt;
        &lt;/node&gt;
        &lt;node name="31"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-common.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-common.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="32"/&gt;
                &lt;transition name="success" to="32"/&gt;
        &lt;/node&gt;
        &lt;node name="32"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-jmx.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-jmx.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="33"/&gt;
                &lt;transition name="success" to="33"/&gt;
        &lt;/node&gt;
        &lt;node name="33"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-system.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-system.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="34"/&gt;
                &lt;transition name="success" to="34"/&gt;
        &lt;/node&gt;
        &lt;node name="34"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-common-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-common-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="35"/&gt;
                &lt;transition name="success" to="35"/&gt;
        &lt;/node&gt;
        &lt;node name="35"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-system-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-system-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="36"/&gt;
                &lt;transition name="success" to="36"/&gt;
        &lt;/node&gt;
        &lt;node name="36"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-j2ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-j2ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="37"/&gt;
                &lt;transition name="success" to="37"/&gt;
        &lt;/node&gt;
        &lt;node name="37"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="38"/&gt;
                &lt;transition name="success" to="38"/&gt;
        &lt;/node&gt;
        &lt;node name="38"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossmq-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossmq-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="39"/&gt;
                &lt;transition name="success" to="39"/&gt;
        &lt;/node&gt;
        &lt;node name="39"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/axis-ws4ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/axis-ws4ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="40"/&gt;
                &lt;transition name="success" to="40"/&gt;
        &lt;/node&gt;
        &lt;node name="40"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossha-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossha-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="41"/&gt;
                &lt;transition name="success" to="41"/&gt;
        &lt;/node&gt;
        &lt;node name="41"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossall-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossall-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="42"/&gt;
                &lt;transition name="success" to="42"/&gt;
        &lt;/node&gt;
        &lt;node name="42"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-minimal.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/minimal/lib/jboss-minimal.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="43"/&gt;
                &lt;transition name="success" to="43"/&gt;
        &lt;/node&gt;
        &lt;node name="43"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/docs/examples/jboss.net/jboss-net.sar/axis-ws4ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/docs/examples/jboss.net/jboss-net.sar/axis-ws4ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="44"/&gt;
                &lt;transition name="success" to="44"/&gt;
        &lt;/node&gt;
        &lt;node name="44"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/bin/twiddle.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/bin/twiddle.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="45"/&gt;
                &lt;transition name="success" to="45"/&gt;
        &lt;/node&gt;
        &lt;node name="45"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/bin/run.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/bin/run.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="46"/&gt;
                &lt;transition name="success" to="46"/&gt;
        &lt;/node&gt;

        &lt;node name="46"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
                        &lt;notification&gt;Copy the new file from #{patchFolder}/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class to #{jbossServerHomeDir}/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="47"/&gt;
        &lt;/node&gt;




             &lt;node name="47"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/NamingService-xmbean.xml.orig and the patched file #{patchFolder}/config-patches/NamingService-xmbean.xml.patched to update your file #{jbossServerHomeDir}/conf/xmdesc/NamingService-xmbean.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="48"/&gt;
            &lt;/node&gt;



             &lt;node name="48"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/web.xml.orig and the patched file #{patchFolder}/config-patches/web.xml.patched to update your file #{jbossServerHomeDir}/deploy/jmx-console.war/WEB-INF/web.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="49"/&gt;
            &lt;/node&gt;



             &lt;node name="49"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/schedule-manager-service.xml.orig and the patched file #{patchFolder}/config-patches/schedule-manager-service.xml.patched to update your file #{jbossServerHomeDir}/deploy/schedule-manager-service.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="50"/&gt;
            &lt;/node&gt;



             &lt;node name="50"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/scheduler-service.xml.orig and the patched file #{patchFolder}/config-patches/scheduler-service.xml.patched to update your file #{jbossServerHomeDir}/deploy/scheduler-service.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="51"/&gt;
            &lt;/node&gt;



             &lt;node name="51"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/jboss_3_2.dtd.orig and the patched file #{patchFolder}/config-patches/jboss_3_2.dtd.patched to update your file #{jbossHomeDir}/docs/dtd/jboss_3_2.dtd &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="52"/&gt;
            &lt;/node&gt;



             &lt;node name="52"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/jboss_4_0.dtd.orig and the patched file #{patchFolder}/config-patches/jboss_4_0.dtd.patched to update your file #{jbossHomeDir}/docs/dtd/jboss_4_0.dtd &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="53"/&gt;
            &lt;/node&gt;



      &lt;!-- the XML below should *not* change per patch --&gt;

      &lt;node name="53"&gt;
&lt;!-- this action element was removed, beacuse there are manuall steps to do, before you can start the server
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;start&lt;/actionName&gt;
         &lt;/action&gt;
--&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
            &lt;notification&gt;Start your JBoss instance and perform a scan to update the version string. Go to your JBoss instance, choose the Inventory tab, edit the Configuration Properties and click OK&lt;/notification&gt;
         &lt;/action&gt;

         &lt;transition name="success" to="../end"/&gt;
      &lt;/node&gt;

      &lt;transition name="error" to="end"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.SetProcessStatusActionHandler" config-type="bean"&gt;
            &lt;status&gt;false&lt;/status&gt;
         &lt;/action&gt;
      &lt;/transition&gt;

   &lt;/super-state&gt;
   &lt;end-state name="end"/&gt;
&lt;/process-definition&gt;


]]&gt;
   &lt;/jbn:instructionSet&gt;
 &lt;/jbn:instructions&gt;
&lt;/jbn:automatedInstallation&gt;</jbn:automatedInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-09-12T12:53:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007jXAYAA2">
    <title>BUGFIX: ASPATCH-250 - JBoss AS 4.0.3.SP1_CP09</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007jXAYAA2</link>
    <description>TITLE: &amp;nbsp; JBoss AS 4.0.3.SP1_CP09&lt;br&gt;JIRA ID: &amp;nbsp; ASPATCH-250&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3SP1&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3.SP1_CP08&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3.SP1_CP07&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3.SP1_CP06&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3.SP1_CP05&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3.SP1_CP04&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3.SP1_CP03&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3.SP1_CP02&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3.SP1_CP01&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CP09 is the ninth cumulative patch for JBoss 4.0.3SP1. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP09:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-249"&gt;ASPATCH-249&lt;/a&gt;: Port the fix for JBAS-1690 to 4.0.3sp1 cumulative patch&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP08:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-239"&gt;ASPATCH-239&lt;/a&gt;: ScheduleManager MBean uses fixed-rate execution on Java 1.4 and fixed-delay execution on Java 5.0&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP07:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-219"&gt;ASPATCH-219&lt;/a&gt;: JBAS-4260: JBossMQ table schema can not be created within a transaction when using MS SQL Server jdbc driver&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-217"&gt;ASPATCH-217&lt;/a&gt;: JBAS-2927: Session invalidation does not result in removal from local sessions map on remote node&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP06:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-208"&gt;ASPATCH-208&lt;/a&gt;: Tomcat background processing thread overwrites session with stale data&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-205"&gt;ASPATCH-205&lt;/a&gt;: Tomcat 5.5.9 -- Backport fixes for CVE-2005-2090, CVE-2006-3835, CVE-2006-7195, CVE-2007-0450, CVE-2007-1858, CVE-2005-3510&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-191"&gt;ASPATCH-191&lt;/a&gt;: Background processing thread can overwrite distributed session state&lt;br&gt;
&lt;b&gt;CP05:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-179"&gt;ASPATCH-179&lt;/a&gt;: JBAS-4229 HASingletonController doesn't handle "split brain" correctly.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-177"&gt;ASPATCH-177&lt;/a&gt;: NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-176"&gt;ASPATCH-176&lt;/a&gt;:   JBAS-4222 : Add support for stopping ILs triggering the ExceptionListener - UIL2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-172"&gt;ASPATCH-172&lt;/a&gt;: JBAS-3311: Access Control on JMX Operations in the JMX Console&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-169"&gt;ASPATCH-169&lt;/a&gt;: Port JBAS-979 flushCache Issue to JBoss 4.0.3.SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-157"&gt;ASPATCH-157&lt;/a&gt;: Fix broken synchronization in TreeCacheSSOClusterManager&lt;br&gt;
&lt;b&gt;CP04:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-113"&gt;ASPATCH-113&lt;/a&gt;: org.jboss.test.web.test.JSFIntegrationUnitTestCase fails&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-70"&gt;ASPATCH-70&lt;/a&gt;: JBAS-2866: Space seperated cookie value text returned in quotes&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-128"&gt;ASPATCH-128&lt;/a&gt;: CLONE -JBAS-3861: DeploymentFileRepository can be used to write/remove arbitrary files in the filesystem&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-124"&gt;ASPATCH-124&lt;/a&gt;: JBAS-2638: Patch for JBAS-2555&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-119"&gt;ASPATCH-119&lt;/a&gt;: JBAS-3512: JBAS-2668 - Automatically allow the EJB cache to temporarily grow.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-116"&gt;ASPATCH-116&lt;/a&gt;: JBAS-3814: Port JBAS-2403 Fix to 4.0.3.SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-115"&gt;ASPATCH-115&lt;/a&gt;: JBAS-3822: Port HAPartition concurrency fixes to 4.0.3.SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-103"&gt;ASPATCH-103&lt;/a&gt;: JBAS-3719: Unable to set valid negative values for MBean attributes using Twiddle&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-72"&gt;ASPATCH-72&lt;/a&gt;: JBAS-1896: Disable full class and resource access by default in RMI dynamic class loading service&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-53"&gt;ASPATCH-53&lt;/a&gt;: JBAS-3231: (JBAS-3229) HiLo generator shoudn't always re-create the table at startup&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-19"&gt;ASPATCH-19&lt;/a&gt;: JBAS-3037: Port fix for JBAS-3015 to 4.0.3.SP1: Adds support for modifying the jvmRoute portion of a session id&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-33"&gt;ASPATCH-33&lt;/a&gt;: JBWS-841: SAAJ does not offer timeout control, and default timeout of 60 seconds is too small&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-34"&gt;ASPATCH-34&lt;/a&gt;: Ldap*LoginModule fixes&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-65"&gt;ASPATCH-65&lt;/a&gt;: JBAS-3635: JBAS-3631 Missing branch in StdServerSession commit logic&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-66"&gt;ASPATCH-66&lt;/a&gt;: JBAS-3622: Patch for: JBAS-3573: Failure to remove a message should result in a NACK + error&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-69"&gt;ASPATCH-69&lt;/a&gt;: JBAS-2945: EJB-QL compiler (parser) confused by "Order" abstract-schema&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-79"&gt;ASPATCH-79&lt;/a&gt;: NamingService updates for multiple interface usage&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-1"&gt;ASPATCH-1&lt;/a&gt;: JBAS-3376: PooledInvokerHA returning java.rmi.MarshalledObject.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-2"&gt;ASPATCH-2&lt;/a&gt;: JBAS-3365: Extension of XMLLoginConfig MBean to allow greater flexibility.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-3"&gt;ASPATCH-3&lt;/a&gt;: JBAS-3300: PooledInvokerProxy thread safety patch.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-4"&gt;ASPATCH-4&lt;/a&gt;: JBAS-3267: Patch for JBAS-3266 HiLoKeyGenerator is not cluster-safe.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-5"&gt;ASPATCH-5&lt;/a&gt;: JBAS-3205: Backport the latest joesnmp to JBoss 4.0.3SP1 so that the jboss.bind.address can be used.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-6"&gt;ASPATCH-6&lt;/a&gt;: JBAS-3094: PooledInvoker/PooledInvokerHA pooling problems, incomplete fix for JBAS-2500.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-7"&gt;ASPATCH-7&lt;/a&gt;: JBAS-3057: Port of JBAS-2500 Patch for JBoss 4.0.3SP1.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-8"&gt;ASPATCH-8&lt;/a&gt;: JBAS-3045: Security patch for isUserInRole(String) for same principal name.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-9"&gt;ASPATCH-9&lt;/a&gt;: JBAS-2818: Patch for JBAS-2813 - client sockets when JMS Singleton leaves the cluster&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-10"&gt;ASPATCH-10&lt;/a&gt;: JBAS-2691: LdapLoginModule role filter leads to extra role or NPE and failed authentication.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-11"&gt;ASPATCH-11&lt;/a&gt;: JBAS-2671: Patch for JBAS-2584 CallableStatement Caching to JBoss 4.0.3 SP1.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-12"&gt;ASPATCH-12&lt;/a&gt;: JBAS-2650: Patch for JBAS-2445 to JBoss 4.0.3SP1.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-13"&gt;ASPATCH-13&lt;/a&gt;: JBAS-2479: Support patch for JBAS-2476, JBAS-2472 and JBAS-2490.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-14"&gt;ASPATCH-14&lt;/a&gt;: JBAS-2453: Port of JBAS-2439 for 4.0.3SP1 and 4.0.3.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-15"&gt;ASPATCH-15&lt;/a&gt;: JBAS-3181: LdapExtLoginModule should not log password in TRACE mode.&lt;br&gt;
&lt;br&gt;&lt;br&gt;

As of August 30, 2006, the following fixes were specifically excluded:&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-16"&gt;ASPATCH-16&lt;/a&gt;: JBAS-3259: Support patch for JBossMQ XARecovery&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-17"&gt;ASPATCH-17&lt;/a&gt;: JBAS-3250: JGroups patch 2.2.9.2 verified against JBoss AS 4.0.x&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-18"&gt;ASPATCH-18&lt;/a&gt;: JBAS-3139: Upgrade to Xalan 2.7.0 and Xerces 2.7.1 for JBoss 4.0.3.SP1 &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-20"&gt;ASPATCH-20&lt;/a&gt;: JBAS-3090: Support Patch related to Logging&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-21"&gt;ASPATCH-21&lt;/a&gt;: JBAS-3333: Access Control on JMX Operations in the JMX Console[Patch]&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-22"&gt;ASPATCH-22&lt;/a&gt;: JBAS-2859: Port JBAS-2429 fix to 4.0.3.SP1&lt;br&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-4.0.3.SP1_CP09.zip / 18396867&lt;br&gt;MD5: &amp;nbsp; 2f8057e3752ac44fd19e9eaf3cc20a52&lt;br&gt;SHA-256: &amp;nbsp; fef17360a690066bd9770542508dd4bc3bba65cddf2357f6c22863372185c8be&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5) Copy following new files:&lt;br&gt;
5a) Copy the new file from PATCH_ROOT/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class to JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;br&gt;
&lt;br&gt;
6) Apply the following configuration file patches to following files:&lt;br&gt;
&lt;br&gt;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.
&lt;br&gt;
6a) Use the original file PATCH_ROOT/config-patches/NamingService-xmbean.xml.orig and the patched file PATCH_ROOT/config-patches/NamingService-xmbean.xml.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/conf/xmdesc/NamingService-xmbean.xml&lt;br&gt;
6b) Use the original file PATCH_ROOT/config-patches/web.xml.orig and the patched file PATCH_ROOT/config-patches/web.xml.orig to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/web.xml&lt;br&gt;
6c) Use the original file PATCH_ROOT/config-patches/schedule-manager-service.xml.orig and the patched file PATCH_ROOT/config-patches/schedule-manager-service.xml.orig to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/schedule-manager-service.xml&lt;br&gt;
6d) Use the original file PATCH_ROOT/config-patches/scheduler-service.xml.orig and the patched file PATCH_ROOT/config-patches/scheduler-service.xml.orig to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/scheduler-service.xml&lt;br&gt;
&lt;br&gt;
7) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
8) 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.&lt;br&gt;
&lt;br&gt;&lt;br&gt;&lt;i&gt;NOTE: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Sat Aug 11 09:07:08 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Aug 13 18:18:43 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss AS 4.0.3.SP1_CP09</dc:subject>
    <dc:date>2007-08-11T09:07:Z</dc:date>
    <jbn:creator>Jaroslaw Kijanowski</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3.SP1_CP01"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3.SP1_CP01" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0131">Application Server; 4.0.3.SP1_CP01</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3.SP1_CP07"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3.SP1_CP07" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0184">Application Server; 4.0.3.SP1_CP07</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3.SP1_CP06"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3.SP1_CP06" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0179">Application Server; 4.0.3.SP1_CP06</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3.SP1_CP05"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3.SP1_CP05" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0170">Application Server; 4.0.3.SP1_CP05</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3.SP1_CP03"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3.SP1_CP03" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0152">Application Server; 4.0.3.SP1_CP03</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3.SP1_CP08"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3.SP1_CP08" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0190">Application Server; 4.0.3.SP1_CP08</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3SP1"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0067">Application Server; 4.0.3SP1</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3.SP1_CP02"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3.SP1_CP02" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0151">Application Server; 4.0.3.SP1_CP02</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3.SP1_CP04"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3.SP1_CP04" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0162">Application Server; 4.0.3.SP1_CP04</jbn:product>
    </jbn:products>
    <jbn:jira>ASPATCH-250</jbn:jira>
    <jbn:md5>2f8057e3752ac44fd19e9eaf3cc20a52</jbn:md5>
    <jbn:sha256>fef17360a690066bd9770542508dd4bc3bba65cddf2357f6c22863372185c8be</jbn:sha256>
    <jbn:fileName>jboss-4.0.3.SP1_CP09.zip</jbn:fileName>
    <jbn:fileSize>18396867</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007jXAYAA2</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007jXAYAA2</jbn:automatedDownloadUrl>
    <jbn:instructionCompatibilityVersion>1.4</jbn:instructionCompatibilityVersion>
    <jbn:longDescription>Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP09:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-249"&gt;ASPATCH-249&lt;/a&gt;: Port the fix for JBAS-1690 to 4.0.3sp1 cumulative patch&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP08:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-239"&gt;ASPATCH-239&lt;/a&gt;: ScheduleManager MBean uses fixed-rate execution on Java 1.4 and fixed-delay execution on Java 5.0&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP07:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-219"&gt;ASPATCH-219&lt;/a&gt;: JBAS-4260: JBossMQ table schema can not be created within a transaction when using MS SQL Server jdbc driver&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-217"&gt;ASPATCH-217&lt;/a&gt;: JBAS-2927: Session invalidation does not result in removal from local sessions map on remote node&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP06:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-208"&gt;ASPATCH-208&lt;/a&gt;: Tomcat background processing thread overwrites session with stale data&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-205"&gt;ASPATCH-205&lt;/a&gt;: Tomcat 5.5.9 -- Backport fixes for CVE-2005-2090, CVE-2006-3835, CVE-2006-7195, CVE-2007-0450, CVE-2007-1858, CVE-2005-3510&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-191"&gt;ASPATCH-191&lt;/a&gt;: Background processing thread can overwrite distributed session state&lt;br&gt;
&lt;b&gt;CP05:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-179"&gt;ASPATCH-179&lt;/a&gt;: JBAS-4229 HASingletonController doesn't handle "split brain" correctly.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-177"&gt;ASPATCH-177&lt;/a&gt;: NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-176"&gt;ASPATCH-176&lt;/a&gt;:   JBAS-4222 : Add support for stopping ILs triggering the ExceptionListener - UIL2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-172"&gt;ASPATCH-172&lt;/a&gt;: JBAS-3311: Access Control on JMX Operations in the JMX Console&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-169"&gt;ASPATCH-169&lt;/a&gt;: Port JBAS-979 flushCache Issue to JBoss 4.0.3.SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-157"&gt;ASPATCH-157&lt;/a&gt;: Fix broken synchronization in TreeCacheSSOClusterManager&lt;br&gt;
&lt;b&gt;CP04:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-113"&gt;ASPATCH-113&lt;/a&gt;: org.jboss.test.web.test.JSFIntegrationUnitTestCase fails&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-70"&gt;ASPATCH-70&lt;/a&gt;: JBAS-2866: Space seperated cookie value text returned in quotes&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-128"&gt;ASPATCH-128&lt;/a&gt;: CLONE -JBAS-3861: DeploymentFileRepository can be used to write/remove arbitrary files in the filesystem&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-124"&gt;ASPATCH-124&lt;/a&gt;: JBAS-2638: Patch for JBAS-2555&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-119"&gt;ASPATCH-119&lt;/a&gt;: JBAS-3512: JBAS-2668 - Automatically allow the EJB cache to temporarily grow.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-116"&gt;ASPATCH-116&lt;/a&gt;: JBAS-3814: Port JBAS-2403 Fix to 4.0.3.SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-115"&gt;ASPATCH-115&lt;/a&gt;: JBAS-3822: Port HAPartition concurrency fixes to 4.0.3.SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-103"&gt;ASPATCH-103&lt;/a&gt;: JBAS-3719: Unable to set valid negative values for MBean attributes using Twiddle&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-72"&gt;ASPATCH-72&lt;/a&gt;: JBAS-1896: Disable full class and resource access by default in RMI dynamic class loading service&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-53"&gt;ASPATCH-53&lt;/a&gt;: JBAS-3231: (JBAS-3229) HiLo generator shoudn't always re-create the table at startup&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-19"&gt;ASPATCH-19&lt;/a&gt;: JBAS-3037: Port fix for JBAS-3015 to 4.0.3.SP1: Adds support for modifying the jvmRoute portion of a session id&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-33"&gt;ASPATCH-33&lt;/a&gt;: JBWS-841: SAAJ does not offer timeout control, and default timeout of 60 seconds is too small&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-34"&gt;ASPATCH-34&lt;/a&gt;: Ldap*LoginModule fixes&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-65"&gt;ASPATCH-65&lt;/a&gt;: JBAS-3635: JBAS-3631 Missing branch in StdServerSession commit logic&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-66"&gt;ASPATCH-66&lt;/a&gt;: JBAS-3622: Patch for: JBAS-3573: Failure to remove a message should result in a NACK + error&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-69"&gt;ASPATCH-69&lt;/a&gt;: JBAS-2945: EJB-QL compiler (parser) confused by "Order" abstract-schema&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-79"&gt;ASPATCH-79&lt;/a&gt;: NamingService updates for multiple interface usage&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-1"&gt;ASPATCH-1&lt;/a&gt;: JBAS-3376: PooledInvokerHA returning java.rmi.MarshalledObject.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-2"&gt;ASPATCH-2&lt;/a&gt;: JBAS-3365: Extension of XMLLoginConfig MBean to allow greater flexibility.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-3"&gt;ASPATCH-3&lt;/a&gt;: JBAS-3300: PooledInvokerProxy thread safety patch.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-4"&gt;ASPATCH-4&lt;/a&gt;: JBAS-3267: Patch for JBAS-3266 HiLoKeyGenerator is not cluster-safe.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-5"&gt;ASPATCH-5&lt;/a&gt;: JBAS-3205: Backport the latest joesnmp to JBoss 4.0.3SP1 so that the jboss.bind.address can be used.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-6"&gt;ASPATCH-6&lt;/a&gt;: JBAS-3094: PooledInvoker/PooledInvokerHA pooling problems, incomplete fix for JBAS-2500.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-7"&gt;ASPATCH-7&lt;/a&gt;: JBAS-3057: Port of JBAS-2500 Patch for JBoss 4.0.3SP1.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-8"&gt;ASPATCH-8&lt;/a&gt;: JBAS-3045: Security patch for isUserInRole(String) for same principal name.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-9"&gt;ASPATCH-9&lt;/a&gt;: JBAS-2818: Patch for JBAS-2813 - client sockets when JMS Singleton leaves the cluster&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-10"&gt;ASPATCH-10&lt;/a&gt;: JBAS-2691: LdapLoginModule role filter leads to extra role or NPE and failed authentication.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-11"&gt;ASPATCH-11&lt;/a&gt;: JBAS-2671: Patch for JBAS-2584 CallableStatement Caching to JBoss 4.0.3 SP1.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-12"&gt;ASPATCH-12&lt;/a&gt;: JBAS-2650: Patch for JBAS-2445 to JBoss 4.0.3SP1.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-13"&gt;ASPATCH-13&lt;/a&gt;: JBAS-2479: Support patch for JBAS-2476, JBAS-2472 and JBAS-2490.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-14"&gt;ASPATCH-14&lt;/a&gt;: JBAS-2453: Port of JBAS-2439 for 4.0.3SP1 and 4.0.3.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-15"&gt;ASPATCH-15&lt;/a&gt;: JBAS-3181: LdapExtLoginModule should not log password in TRACE mode.&lt;br&gt;
&lt;br&gt;&lt;br&gt;

As of August 30, 2006, the following fixes were specifically excluded:&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-16"&gt;ASPATCH-16&lt;/a&gt;: JBAS-3259: Support patch for JBossMQ XARecovery&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-17"&gt;ASPATCH-17&lt;/a&gt;: JBAS-3250: JGroups patch 2.2.9.2 verified against JBoss AS 4.0.x&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-18"&gt;ASPATCH-18&lt;/a&gt;: JBAS-3139: Upgrade to Xalan 2.7.0 and Xerces 2.7.1 for JBoss 4.0.3.SP1 &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-20"&gt;ASPATCH-20&lt;/a&gt;: JBAS-3090: Support Patch related to Logging&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-21"&gt;ASPATCH-21&lt;/a&gt;: JBAS-3333: Access Control on JMX Operations in the JMX Console[Patch]&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-22"&gt;ASPATCH-22&lt;/a&gt;: JBAS-2859: Port JBAS-2429 fix to 4.0.3.SP1&lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>CP09 is the ninth cumulative patch for JBoss 4.0.3SP1. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;</jbn:shortDescription>
    <jbn:manualInstallation>Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5) Copy following new files:&lt;br&gt;
5a) Copy the new file from PATCH_ROOT/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class to JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;br&gt;
&lt;br&gt;
6) Apply the following configuration file patches to following files:&lt;br&gt;
&lt;br&gt;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.
&lt;br&gt;
6a) Use the original file PATCH_ROOT/config-patches/NamingService-xmbean.xml.orig and the patched file PATCH_ROOT/config-patches/NamingService-xmbean.xml.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/conf/xmdesc/NamingService-xmbean.xml&lt;br&gt;
6b) Use the original file PATCH_ROOT/config-patches/web.xml.orig and the patched file PATCH_ROOT/config-patches/web.xml.orig to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/web.xml&lt;br&gt;
6c) Use the original file PATCH_ROOT/config-patches/schedule-manager-service.xml.orig and the patched file PATCH_ROOT/config-patches/schedule-manager-service.xml.orig to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/schedule-manager-service.xml&lt;br&gt;
6d) Use the original file PATCH_ROOT/config-patches/scheduler-service.xml.orig and the patched file PATCH_ROOT/config-patches/scheduler-service.xml.orig to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/scheduler-service.xml&lt;br&gt;
&lt;br&gt;
7) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
8) 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.&lt;br&gt;
&lt;br&gt;&lt;br&gt;&lt;i&gt;NOTE: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;</jbn:manualInstallation>
    <jbn:automatedInstallation>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
  &lt;jbn:automatedInstallation xmlns:jbn="http://network.jboss.com/elements/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" &gt;
  &lt;jbn:instructions&gt;
   &lt;jbn:instructionSet rdf:about="http://network.jboss.com/instructionVersion#1.4"&gt;
     &lt;![CDATA[&lt;?xml version="1.0"?&gt;
&lt;process-definition name="process"&gt;
   &lt;start-state&gt;
      &lt;transition to="main_process/1"/&gt;
   &lt;/start-state&gt;

   &lt;super-state name="main_process"&gt;

      &lt;node name="1"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.JONServerDownloadActionHandler" config-type="bean"&gt;
           &lt;/action&gt;
         &lt;transition name="success" to="2"/&gt;
      &lt;/node&gt;
      &lt;node name="2"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.CompareDigestActionHandler"
                 config-type="bean"&gt;
            &lt;algorithm&gt;MD5&lt;/algorithm&gt;
            &lt;fileToBeCheckedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeCheckedLocation&gt;
            &lt;expectedDigest&gt;#{software.MD5}&lt;/expectedDigest&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="3"/&gt;
      &lt;/node&gt;

      &lt;node name="3"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.UnzipActionHandler"
                 config-type="bean"&gt;
            &lt;fileToBeUnzippedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeUnzippedLocation&gt;
            &lt;destinationDirectoryLocation&gt;#{patchFolder}&lt;/destinationDirectoryLocation&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="4"/&gt;
      &lt;/node&gt;

      &lt;node name="4"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;stopIfRunning&lt;/actionName&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="5"/&gt;
      &lt;/node&gt;

      &lt;!-- the XML above should *not* change per patch --&gt;


        &lt;node name="5"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jnpserver.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jnpserver.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="6"/&gt;
                &lt;transition name="success" to="6"/&gt;
        &lt;/node&gt;
        &lt;node name="6"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-j2ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss-j2ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="7"/&gt;
                &lt;transition name="success" to="7"/&gt;
        &lt;/node&gt;
        &lt;node name="7"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="8"/&gt;
                &lt;transition name="success" to="8"/&gt;
        &lt;/node&gt;
        &lt;node name="8"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbosssx.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbosssx.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="9"/&gt;
                &lt;transition name="success" to="9"/&gt;
        &lt;/node&gt;
        &lt;node name="9"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossmq.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossmq.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="10"/&gt;
                &lt;transition name="success" to="10"/&gt;
        &lt;/node&gt;
        &lt;node name="10"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-common-jdbc-wrapper.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss-common-jdbc-wrapper.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="11"/&gt;
                &lt;transition name="success" to="11"/&gt;
        &lt;/node&gt;
        &lt;node name="11"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossha.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossha.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="12"/&gt;
                &lt;transition name="success" to="12"/&gt;
        &lt;/node&gt;
        &lt;node name="12"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/scheduler-plugin.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/scheduler-plugin.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="13"/&gt;
                &lt;transition name="success" to="13"/&gt;
        &lt;/node&gt;
        &lt;node name="13"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/snmp-support.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/snmp-support.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="14"/&gt;
                &lt;transition name="success" to="14"/&gt;
        &lt;/node&gt;
        &lt;node name="14"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/uuid-key-generator.sar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/uuid-key-generator.sar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="15"/&gt;
                &lt;transition name="success" to="15"/&gt;
        &lt;/node&gt;
        &lt;node name="15"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jboss-ws4ee.sar/axis-ws4ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jboss-ws4ee.sar/axis-ws4ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="16"/&gt;
                &lt;transition name="success" to="16"/&gt;
        &lt;/node&gt;
        &lt;node name="16"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-ajp.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-ajp.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="17"/&gt;
                &lt;transition name="success" to="17"/&gt;
        &lt;/node&gt;
        &lt;node name="17"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/catalina.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/catalina.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="18"/&gt;
                &lt;transition name="success" to="18"/&gt;
        &lt;/node&gt;
        &lt;node name="18"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-http.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-http.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="19"/&gt;
                &lt;transition name="success" to="19"/&gt;
        &lt;/node&gt;
        &lt;node name="19"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-invoker.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-invoker.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="20"/&gt;
                &lt;transition name="success" to="20"/&gt;
        &lt;/node&gt;
        &lt;node name="20"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/naming-resources.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/naming-resources.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="21"/&gt;
                &lt;transition name="success" to="21"/&gt;
        &lt;/node&gt;
        &lt;node name="21"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-coyote.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-coyote.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="22"/&gt;
                &lt;transition name="success" to="22"/&gt;
        &lt;/node&gt;
        &lt;node name="22"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/catalina-manager.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/catalina-manager.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="23"/&gt;
                &lt;transition name="success" to="23"/&gt;
        &lt;/node&gt;
        &lt;node name="23"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-util.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-util.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="24"/&gt;
                &lt;transition name="success" to="24"/&gt;
        &lt;/node&gt;
        &lt;node name="24"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-webdav.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-webdav.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="25"/&gt;
                &lt;transition name="success" to="25"/&gt;
        &lt;/node&gt;
        &lt;node name="25"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/jasper-compiler.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/jasper-compiler.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="26"/&gt;
                &lt;transition name="success" to="26"/&gt;
        &lt;/node&gt;
        &lt;node name="26"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/jasper-compiler-jdt.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/jasper-compiler-jdt.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="27"/&gt;
                &lt;transition name="success" to="27"/&gt;
        &lt;/node&gt;
        &lt;node name="27"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="28"/&gt;
                &lt;transition name="success" to="28"/&gt;
        &lt;/node&gt;
        &lt;node name="28"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-default.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-default.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="29"/&gt;
                &lt;transition name="success" to="29"/&gt;
        &lt;/node&gt;
        &lt;node name="29"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/console-mgr-classes.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/console-mgr-classes.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="30"/&gt;
                &lt;transition name="success" to="30"/&gt;
        &lt;/node&gt;
        &lt;node name="30"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="31"/&gt;
                &lt;transition name="success" to="31"/&gt;
        &lt;/node&gt;
        &lt;node name="31"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-common.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-common.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="32"/&gt;
                &lt;transition name="success" to="32"/&gt;
        &lt;/node&gt;
        &lt;node name="32"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-jmx.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-jmx.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="33"/&gt;
                &lt;transition name="success" to="33"/&gt;
        &lt;/node&gt;
        &lt;node name="33"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-system.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-system.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="34"/&gt;
                &lt;transition name="success" to="34"/&gt;
        &lt;/node&gt;
        &lt;node name="34"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-common-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-common-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="35"/&gt;
                &lt;transition name="success" to="35"/&gt;
        &lt;/node&gt;
        &lt;node name="35"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-system-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-system-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="36"/&gt;
                &lt;transition name="success" to="36"/&gt;
        &lt;/node&gt;
        &lt;node name="36"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-j2ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-j2ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="37"/&gt;
                &lt;transition name="success" to="37"/&gt;
        &lt;/node&gt;
        &lt;node name="37"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="38"/&gt;
                &lt;transition name="success" to="38"/&gt;
        &lt;/node&gt;
        &lt;node name="38"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossmq-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossmq-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="39"/&gt;
                &lt;transition name="success" to="39"/&gt;
        &lt;/node&gt;
        &lt;node name="39"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/axis-ws4ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/axis-ws4ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="40"/&gt;
                &lt;transition name="success" to="40"/&gt;
        &lt;/node&gt;
        &lt;node name="40"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossha-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossha-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="41"/&gt;
                &lt;transition name="success" to="41"/&gt;
        &lt;/node&gt;
        &lt;node name="41"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossall-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossall-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="42"/&gt;
                &lt;transition name="success" to="42"/&gt;
        &lt;/node&gt;
        &lt;node name="42"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-minimal.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/minimal/lib/jboss-minimal.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="43"/&gt;
                &lt;transition name="success" to="43"/&gt;
        &lt;/node&gt;
        &lt;node name="43"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/docs/examples/jboss.net/jboss-net.sar/axis-ws4ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/docs/examples/jboss.net/jboss-net.sar/axis-ws4ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="44"/&gt;
                &lt;transition name="success" to="44"/&gt;
        &lt;/node&gt;
        &lt;node name="44"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/bin/twiddle.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/bin/twiddle.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="45"/&gt;
                &lt;transition name="success" to="45"/&gt;
        &lt;/node&gt;
        &lt;node name="45"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/bin/run.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/bin/run.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="46"/&gt;
                &lt;transition name="success" to="46"/&gt;
        &lt;/node&gt;

        &lt;node name="46"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
                        &lt;notification&gt;Copy the new file from #{patchFolder}/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class to #{jbossServerHomeDir}/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="47"/&gt;
        &lt;/node&gt;




             &lt;node name="47"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/NamingService-xmbean.xml.orig and the patched file #{patchFolder}/config-patches/NamingService-xmbean.xml.patched to update your file #{jbossServerHomeDir}/conf/xmdesc/NamingService-xmbean.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="48"/&gt;
            &lt;/node&gt;



             &lt;node name="48"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/web.xml.orig and the patched file #{patchFolder}/config-patches/web.xml.patched to update your file #{jbossServerHomeDir}/deploy/jmx-console.war/WEB-INF/web.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="49"/&gt;
            &lt;/node&gt;



             &lt;node name="49"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/schedule-manager-service.xml.orig and the patched file #{patchFolder}/config-patches/schedule-manager-service.xml.patched to update your file #{jbossServerHomeDir}/deploy/schedule-manager-service.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="50"/&gt;
            &lt;/node&gt;



             &lt;node name="50"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/scheduler-service.xml.orig and the patched file #{patchFolder}/config-patches/scheduler-service.xml.patched to update your file #{jbossServerHomeDir}/deploy/scheduler-service.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="51"/&gt;
            &lt;/node&gt;



             &lt;node name="51"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/jboss_3_2.dtd.orig and the patched file #{patchFolder}/config-patches/jboss_3_2.dtd.patched to update your file #{jbossHomeDir}/docs/dtd/jboss_3_2.dtd &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="52"/&gt;
            &lt;/node&gt;



             &lt;node name="52"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/jboss_4_0.dtd.orig and the patched file #{patchFolder}/config-patches/jboss_4_0.dtd.patched to update your file #{jbossHomeDir}/docs/dtd/jboss_4_0.dtd &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="53"/&gt;
            &lt;/node&gt;



      &lt;!-- the XML below should *not* change per patch --&gt;

      &lt;node name="53"&gt;
&lt;!-- this action element was removed, beacuse there are manuall steps to do, before you can start the server
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;start&lt;/actionName&gt;
         &lt;/action&gt;
--&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
            &lt;notification&gt;Start your JBoss instance and perform a scan to update the version string. Go to your JBoss instance, choose the Inventory tab, edit the Configuration Properties and click OK&lt;/notification&gt;
         &lt;/action&gt;

         &lt;transition name="success" to="../end"/&gt;
      &lt;/node&gt;

      &lt;transition name="error" to="end"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.SetProcessStatusActionHandler" config-type="bean"&gt;
            &lt;status&gt;false&lt;/status&gt;
         &lt;/action&gt;
      &lt;/transition&gt;

   &lt;/super-state&gt;
   &lt;end-state name="end"/&gt;
&lt;/process-definition&gt;


]]&gt;
   &lt;/jbn:instructionSet&gt;
 &lt;/jbn:instructions&gt;
&lt;/jbn:automatedInstallation&gt;</jbn:automatedInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-08-13T18:18:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007iuEgAAI">
    <title>BUGFIX: ASPATCH-243 - JBoss AS 4.0.3.SP1_CP08</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007iuEgAAI</link>
    <description>TITLE: &amp;nbsp; JBoss AS 4.0.3.SP1_CP08&lt;br&gt;JIRA ID: &amp;nbsp; ASPATCH-243&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3SP1&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3.SP1_CP06&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3.SP1_CP05&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3.SP1_CP04&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3.SP1_CP03&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3.SP1_CP02&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3.SP1_CP01&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CP08 is the eighth cumulative patch for JBoss 4.0.3SP1. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP08:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-239"&gt;ASPATCH-239&lt;/a&gt;: ScheduleManager MBean uses fixed-rate execution on Java 1.4 and fixed-delay execution on Java 5.0&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP07:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-219"&gt;ASPATCH-219&lt;/a&gt;: JBAS-4260: JBossMQ table schema can not be created within a transaction when using MS SQL Server jdbc driver&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-217"&gt;ASPATCH-217&lt;/a&gt;: JBAS-2927: Session invalidation does not result in removal from local sessions map on remote node&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP06:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-208"&gt;ASPATCH-208&lt;/a&gt;: Tomcat background processing thread overwrites session with stale data&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-205"&gt;ASPATCH-205&lt;/a&gt;: Tomcat 5.5.9 -- Backport fixes for CVE-2005-2090, CVE-2006-3835, CVE-2006-7195, CVE-2007-0450, CVE-2007-1858, CVE-2005-3510&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-191"&gt;ASPATCH-191&lt;/a&gt;: Background processing thread can overwrite distributed session state&lt;br&gt;
&lt;b&gt;CP05:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-179"&gt;ASPATCH-179&lt;/a&gt;: JBAS-4229 HASingletonController doesn't handle "split brain" correctly.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-177"&gt;ASPATCH-177&lt;/a&gt;: NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-176"&gt;ASPATCH-176&lt;/a&gt;:   JBAS-4222 : Add support for stopping ILs triggering the ExceptionListener - UIL2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-172"&gt;ASPATCH-172&lt;/a&gt;: JBAS-3311: Access Control on JMX Operations in the JMX Console&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-169"&gt;ASPATCH-169&lt;/a&gt;: Port JBAS-979 flushCache Issue to JBoss 4.0.3.SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-157"&gt;ASPATCH-157&lt;/a&gt;: Fix broken synchronization in TreeCacheSSOClusterManager&lt;br&gt;
&lt;b&gt;CP04:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-113"&gt;ASPATCH-113&lt;/a&gt;: org.jboss.test.web.test.JSFIntegrationUnitTestCase fails&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-70"&gt;ASPATCH-70&lt;/a&gt;: JBAS-2866: Space seperated cookie value text returned in quotes&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-128"&gt;ASPATCH-128&lt;/a&gt;: CLONE -JBAS-3861: DeploymentFileRepository can be used to write/remove arbitrary files in the filesystem&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-124"&gt;ASPATCH-124&lt;/a&gt;: JBAS-2638: Patch for JBAS-2555&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-119"&gt;ASPATCH-119&lt;/a&gt;: JBAS-3512: JBAS-2668 - Automatically allow the EJB cache to temporarily grow.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-116"&gt;ASPATCH-116&lt;/a&gt;: JBAS-3814: Port JBAS-2403 Fix to 4.0.3.SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-115"&gt;ASPATCH-115&lt;/a&gt;: JBAS-3822: Port HAPartition concurrency fixes to 4.0.3.SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-103"&gt;ASPATCH-103&lt;/a&gt;: JBAS-3719: Unable to set valid negative values for MBean attributes using Twiddle&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-72"&gt;ASPATCH-72&lt;/a&gt;: JBAS-1896: Disable full class and resource access by default in RMI dynamic class loading service&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-53"&gt;ASPATCH-53&lt;/a&gt;: JBAS-3231: (JBAS-3229) HiLo generator shoudn't always re-create the table at startup&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-19"&gt;ASPATCH-19&lt;/a&gt;: JBAS-3037: Port fix for JBAS-3015 to 4.0.3.SP1: Adds support for modifying the jvmRoute portion of a session id&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-33"&gt;ASPATCH-33&lt;/a&gt;: JBWS-841: SAAJ does not offer timeout control, and default timeout of 60 seconds is too small&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-34"&gt;ASPATCH-34&lt;/a&gt;: Ldap*LoginModule fixes&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-65"&gt;ASPATCH-65&lt;/a&gt;: JBAS-3635: JBAS-3631 Missing branch in StdServerSession commit logic&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-66"&gt;ASPATCH-66&lt;/a&gt;: JBAS-3622: Patch for: JBAS-3573: Failure to remove a message should result in a NACK + error&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-69"&gt;ASPATCH-69&lt;/a&gt;: JBAS-2945: EJB-QL compiler (parser) confused by "Order" abstract-schema&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-79"&gt;ASPATCH-79&lt;/a&gt;: NamingService updates for multiple interface usage&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-1"&gt;ASPATCH-1&lt;/a&gt;: JBAS-3376: PooledInvokerHA returning java.rmi.MarshalledObject.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-2"&gt;ASPATCH-2&lt;/a&gt;: JBAS-3365: Extension of XMLLoginConfig MBean to allow greater flexibility.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-3"&gt;ASPATCH-3&lt;/a&gt;: JBAS-3300: PooledInvokerProxy thread safety patch.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-4"&gt;ASPATCH-4&lt;/a&gt;: JBAS-3267: Patch for JBAS-3266 HiLoKeyGenerator is not cluster-safe.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-5"&gt;ASPATCH-5&lt;/a&gt;: JBAS-3205: Backport the latest joesnmp to JBoss 4.0.3SP1 so that the jboss.bind.address can be used.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-6"&gt;ASPATCH-6&lt;/a&gt;: JBAS-3094: PooledInvoker/PooledInvokerHA pooling problems, incomplete fix for JBAS-2500.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-7"&gt;ASPATCH-7&lt;/a&gt;: JBAS-3057: Port of JBAS-2500 Patch for JBoss 4.0.3SP1.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-8"&gt;ASPATCH-8&lt;/a&gt;: JBAS-3045: Security patch for isUserInRole(String) for same principal name.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-9"&gt;ASPATCH-9&lt;/a&gt;: JBAS-2818: Patch for JBAS-2813 - client sockets when JMS Singleton leaves the cluster&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-10"&gt;ASPATCH-10&lt;/a&gt;: JBAS-2691: LdapLoginModule role filter leads to extra role or NPE and failed authentication.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-11"&gt;ASPATCH-11&lt;/a&gt;: JBAS-2671: Patch for JBAS-2584 CallableStatement Caching to JBoss 4.0.3 SP1.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-12"&gt;ASPATCH-12&lt;/a&gt;: JBAS-2650: Patch for JBAS-2445 to JBoss 4.0.3SP1.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-13"&gt;ASPATCH-13&lt;/a&gt;: JBAS-2479: Support patch for JBAS-2476, JBAS-2472 and JBAS-2490.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-14"&gt;ASPATCH-14&lt;/a&gt;: JBAS-2453: Port of JBAS-2439 for 4.0.3SP1 and 4.0.3.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-15"&gt;ASPATCH-15&lt;/a&gt;: JBAS-3181: LdapExtLoginModule should not log password in TRACE mode.&lt;br&gt;
&lt;br&gt;&lt;br&gt;

As of August 30, 2006, the following fixes were specifically excluded:&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-16"&gt;ASPATCH-16&lt;/a&gt;: JBAS-3259: Support patch for JBossMQ XARecovery&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-17"&gt;ASPATCH-17&lt;/a&gt;: JBAS-3250: JGroups patch 2.2.9.2 verified against JBoss AS 4.0.x&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-18"&gt;ASPATCH-18&lt;/a&gt;: JBAS-3139: Upgrade to Xalan 2.7.0 and Xerces 2.7.1 for JBoss 4.0.3.SP1 &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-20"&gt;ASPATCH-20&lt;/a&gt;: JBAS-3090: Support Patch related to Logging&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-21"&gt;ASPATCH-21&lt;/a&gt;: JBAS-3333: Access Control on JMX Operations in the JMX Console[Patch]&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-22"&gt;ASPATCH-22&lt;/a&gt;: JBAS-2859: Port JBAS-2429 fix to 4.0.3.SP1&lt;br&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-4.0.3.SP1_CP08.zip / 18349861&lt;br&gt;MD5: &amp;nbsp; f7e48c153bd2cb7c3b0bb1f8ec165276&lt;br&gt;SHA-256: &amp;nbsp; 7cba3d778e9727df78921915800139d4abb74d8f9762058287f1348c70b45a48&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5) Copy following new files:&lt;br&gt;
5a) Copy the new file from PATCH_ROOT/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class to JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;br&gt;
&lt;br&gt;
6) Apply the following configuration file patches to following files:&lt;br&gt;
&lt;br&gt;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.
&lt;br&gt;
6a) Use the original file PATCH_ROOT/config-patches/NamingService-xmbean.xml.orig and the patched file PATCH_ROOT/config-patches/NamingService-xmbean.xml.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/conf/xmdesc/NamingService-xmbean.xml&lt;br&gt;
6b) Use the original file PATCH_ROOT/config-patches/web.xml.orig and the patched file PATCH_ROOT/config-patches/web.xml.orig to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/web.xml&lt;br&gt;
6c) Use the original file PATCH_ROOT/config-patches/schedule-manager-service.xml.orig and the patched file PATCH_ROOT/config-patches/schedule-manager-service.xml.orig to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/schedule-manager-service.xml&lt;br&gt;
6d) Use the original file PATCH_ROOT/config-patches/scheduler-service.xml.orig and the patched file PATCH_ROOT/config-patches/scheduler-service.xml.orig to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/scheduler-service.xml&lt;br&gt;
&lt;br&gt;
7) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
8) 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.&lt;br&gt;
&lt;br&gt;&lt;br&gt;&lt;i&gt;NOTE: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Jul 10 08:52:10 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Jul 11 15:10:41 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss AS 4.0.3.SP1_CP08</dc:subject>
    <dc:date>2007-07-10T08:52:Z</dc:date>
    <jbn:creator>Jaroslaw Kijanowski</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3.SP1_CP01"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3.SP1_CP01" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0131">Application Server; 4.0.3.SP1_CP01</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3.SP1_CP06"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3.SP1_CP06" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0179">Application Server; 4.0.3.SP1_CP06</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3.SP1_CP05"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3.SP1_CP05" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0170">Application Server; 4.0.3.SP1_CP05</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3.SP1_CP03"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3.SP1_CP03" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0152">Application Server; 4.0.3.SP1_CP03</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3SP1"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0067">Application Server; 4.0.3SP1</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3.SP1_CP02"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3.SP1_CP02" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0151">Application Server; 4.0.3.SP1_CP02</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3.SP1_CP04"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3.SP1_CP04" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0162">Application Server; 4.0.3.SP1_CP04</jbn:product>
    </jbn:products>
    <jbn:jira>ASPATCH-243</jbn:jira>
    <jbn:md5>f7e48c153bd2cb7c3b0bb1f8ec165276</jbn:md5>
    <jbn:sha256>7cba3d778e9727df78921915800139d4abb74d8f9762058287f1348c70b45a48</jbn:sha256>
    <jbn:fileName>jboss-4.0.3.SP1_CP08.zip</jbn:fileName>
    <jbn:fileSize>18349861</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007iuEgAAI</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007iuEgAAI</jbn:automatedDownloadUrl>
    <jbn:instructionCompatibilityVersion>1.4</jbn:instructionCompatibilityVersion>
    <jbn:longDescription>Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP08:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-239"&gt;ASPATCH-239&lt;/a&gt;: ScheduleManager MBean uses fixed-rate execution on Java 1.4 and fixed-delay execution on Java 5.0&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP07:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-219"&gt;ASPATCH-219&lt;/a&gt;: JBAS-4260: JBossMQ table schema can not be created within a transaction when using MS SQL Server jdbc driver&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-217"&gt;ASPATCH-217&lt;/a&gt;: JBAS-2927: Session invalidation does not result in removal from local sessions map on remote node&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP06:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-208"&gt;ASPATCH-208&lt;/a&gt;: Tomcat background processing thread overwrites session with stale data&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-205"&gt;ASPATCH-205&lt;/a&gt;: Tomcat 5.5.9 -- Backport fixes for CVE-2005-2090, CVE-2006-3835, CVE-2006-7195, CVE-2007-0450, CVE-2007-1858, CVE-2005-3510&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-191"&gt;ASPATCH-191&lt;/a&gt;: Background processing thread can overwrite distributed session state&lt;br&gt;
&lt;b&gt;CP05:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-179"&gt;ASPATCH-179&lt;/a&gt;: JBAS-4229 HASingletonController doesn't handle "split brain" correctly.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-177"&gt;ASPATCH-177&lt;/a&gt;: NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-176"&gt;ASPATCH-176&lt;/a&gt;:   JBAS-4222 : Add support for stopping ILs triggering the ExceptionListener - UIL2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-172"&gt;ASPATCH-172&lt;/a&gt;: JBAS-3311: Access Control on JMX Operations in the JMX Console&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-169"&gt;ASPATCH-169&lt;/a&gt;: Port JBAS-979 flushCache Issue to JBoss 4.0.3.SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-157"&gt;ASPATCH-157&lt;/a&gt;: Fix broken synchronization in TreeCacheSSOClusterManager&lt;br&gt;
&lt;b&gt;CP04:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-113"&gt;ASPATCH-113&lt;/a&gt;: org.jboss.test.web.test.JSFIntegrationUnitTestCase fails&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-70"&gt;ASPATCH-70&lt;/a&gt;: JBAS-2866: Space seperated cookie value text returned in quotes&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-128"&gt;ASPATCH-128&lt;/a&gt;: CLONE -JBAS-3861: DeploymentFileRepository can be used to write/remove arbitrary files in the filesystem&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-124"&gt;ASPATCH-124&lt;/a&gt;: JBAS-2638: Patch for JBAS-2555&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-119"&gt;ASPATCH-119&lt;/a&gt;: JBAS-3512: JBAS-2668 - Automatically allow the EJB cache to temporarily grow.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-116"&gt;ASPATCH-116&lt;/a&gt;: JBAS-3814: Port JBAS-2403 Fix to 4.0.3.SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-115"&gt;ASPATCH-115&lt;/a&gt;: JBAS-3822: Port HAPartition concurrency fixes to 4.0.3.SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-103"&gt;ASPATCH-103&lt;/a&gt;: JBAS-3719: Unable to set valid negative values for MBean attributes using Twiddle&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-72"&gt;ASPATCH-72&lt;/a&gt;: JBAS-1896: Disable full class and resource access by default in RMI dynamic class loading service&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-53"&gt;ASPATCH-53&lt;/a&gt;: JBAS-3231: (JBAS-3229) HiLo generator shoudn't always re-create the table at startup&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-19"&gt;ASPATCH-19&lt;/a&gt;: JBAS-3037: Port fix for JBAS-3015 to 4.0.3.SP1: Adds support for modifying the jvmRoute portion of a session id&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-33"&gt;ASPATCH-33&lt;/a&gt;: JBWS-841: SAAJ does not offer timeout control, and default timeout of 60 seconds is too small&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-34"&gt;ASPATCH-34&lt;/a&gt;: Ldap*LoginModule fixes&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-65"&gt;ASPATCH-65&lt;/a&gt;: JBAS-3635: JBAS-3631 Missing branch in StdServerSession commit logic&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-66"&gt;ASPATCH-66&lt;/a&gt;: JBAS-3622: Patch for: JBAS-3573: Failure to remove a message should result in a NACK + error&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-69"&gt;ASPATCH-69&lt;/a&gt;: JBAS-2945: EJB-QL compiler (parser) confused by "Order" abstract-schema&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-79"&gt;ASPATCH-79&lt;/a&gt;: NamingService updates for multiple interface usage&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-1"&gt;ASPATCH-1&lt;/a&gt;: JBAS-3376: PooledInvokerHA returning java.rmi.MarshalledObject.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-2"&gt;ASPATCH-2&lt;/a&gt;: JBAS-3365: Extension of XMLLoginConfig MBean to allow greater flexibility.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-3"&gt;ASPATCH-3&lt;/a&gt;: JBAS-3300: PooledInvokerProxy thread safety patch.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-4"&gt;ASPATCH-4&lt;/a&gt;: JBAS-3267: Patch for JBAS-3266 HiLoKeyGenerator is not cluster-safe.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-5"&gt;ASPATCH-5&lt;/a&gt;: JBAS-3205: Backport the latest joesnmp to JBoss 4.0.3SP1 so that the jboss.bind.address can be used.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-6"&gt;ASPATCH-6&lt;/a&gt;: JBAS-3094: PooledInvoker/PooledInvokerHA pooling problems, incomplete fix for JBAS-2500.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-7"&gt;ASPATCH-7&lt;/a&gt;: JBAS-3057: Port of JBAS-2500 Patch for JBoss 4.0.3SP1.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-8"&gt;ASPATCH-8&lt;/a&gt;: JBAS-3045: Security patch for isUserInRole(String) for same principal name.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-9"&gt;ASPATCH-9&lt;/a&gt;: JBAS-2818: Patch for JBAS-2813 - client sockets when JMS Singleton leaves the cluster&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-10"&gt;ASPATCH-10&lt;/a&gt;: JBAS-2691: LdapLoginModule role filter leads to extra role or NPE and failed authentication.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-11"&gt;ASPATCH-11&lt;/a&gt;: JBAS-2671: Patch for JBAS-2584 CallableStatement Caching to JBoss 4.0.3 SP1.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-12"&gt;ASPATCH-12&lt;/a&gt;: JBAS-2650: Patch for JBAS-2445 to JBoss 4.0.3SP1.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-13"&gt;ASPATCH-13&lt;/a&gt;: JBAS-2479: Support patch for JBAS-2476, JBAS-2472 and JBAS-2490.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-14"&gt;ASPATCH-14&lt;/a&gt;: JBAS-2453: Port of JBAS-2439 for 4.0.3SP1 and 4.0.3.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-15"&gt;ASPATCH-15&lt;/a&gt;: JBAS-3181: LdapExtLoginModule should not log password in TRACE mode.&lt;br&gt;
&lt;br&gt;&lt;br&gt;

As of August 30, 2006, the following fixes were specifically excluded:&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-16"&gt;ASPATCH-16&lt;/a&gt;: JBAS-3259: Support patch for JBossMQ XARecovery&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-17"&gt;ASPATCH-17&lt;/a&gt;: JBAS-3250: JGroups patch 2.2.9.2 verified against JBoss AS 4.0.x&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-18"&gt;ASPATCH-18&lt;/a&gt;: JBAS-3139: Upgrade to Xalan 2.7.0 and Xerces 2.7.1 for JBoss 4.0.3.SP1 &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-20"&gt;ASPATCH-20&lt;/a&gt;: JBAS-3090: Support Patch related to Logging&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-21"&gt;ASPATCH-21&lt;/a&gt;: JBAS-3333: Access Control on JMX Operations in the JMX Console[Patch]&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-22"&gt;ASPATCH-22&lt;/a&gt;: JBAS-2859: Port JBAS-2429 fix to 4.0.3.SP1&lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>CP08 is the eighth cumulative patch for JBoss 4.0.3SP1. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;</jbn:shortDescription>
    <jbn:manualInstallation>Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5) Copy following new files:&lt;br&gt;
5a) Copy the new file from PATCH_ROOT/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class to JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;br&gt;
&lt;br&gt;
6) Apply the following configuration file patches to following files:&lt;br&gt;
&lt;br&gt;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.
&lt;br&gt;
6a) Use the original file PATCH_ROOT/config-patches/NamingService-xmbean.xml.orig and the patched file PATCH_ROOT/config-patches/NamingService-xmbean.xml.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/conf/xmdesc/NamingService-xmbean.xml&lt;br&gt;
6b) Use the original file PATCH_ROOT/config-patches/web.xml.orig and the patched file PATCH_ROOT/config-patches/web.xml.orig to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/web.xml&lt;br&gt;
6c) Use the original file PATCH_ROOT/config-patches/schedule-manager-service.xml.orig and the patched file PATCH_ROOT/config-patches/schedule-manager-service.xml.orig to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/schedule-manager-service.xml&lt;br&gt;
6d) Use the original file PATCH_ROOT/config-patches/scheduler-service.xml.orig and the patched file PATCH_ROOT/config-patches/scheduler-service.xml.orig to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/scheduler-service.xml&lt;br&gt;
&lt;br&gt;
7) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
8) 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.&lt;br&gt;
&lt;br&gt;&lt;br&gt;&lt;i&gt;NOTE: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;</jbn:manualInstallation>
    <jbn:automatedInstallation>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
  &lt;jbn:automatedInstallation xmlns:jbn="http://network.jboss.com/elements/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" &gt;
  &lt;jbn:instructions&gt;
   &lt;jbn:instructionSet rdf:about="http://network.jboss.com/instructionVersion#1.4"&gt;
     &lt;![CDATA[&lt;?xml version="1.0"?&gt;
&lt;process-definition name="process"&gt;
   &lt;start-state&gt;
      &lt;transition to="main_process/1"/&gt;
   &lt;/start-state&gt;

   &lt;super-state name="main_process"&gt;

      &lt;node name="1"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.JONServerDownloadActionHandler" config-type="bean"&gt;
           &lt;/action&gt;
         &lt;transition name="success" to="2"/&gt;
      &lt;/node&gt;
      &lt;node name="2"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.CompareDigestActionHandler"
                 config-type="bean"&gt;
            &lt;algorithm&gt;MD5&lt;/algorithm&gt;
            &lt;fileToBeCheckedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeCheckedLocation&gt;
            &lt;expectedDigest&gt;#{software.MD5}&lt;/expectedDigest&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="3"/&gt;
      &lt;/node&gt;

      &lt;node name="3"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.UnzipActionHandler"
                 config-type="bean"&gt;
            &lt;fileToBeUnzippedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeUnzippedLocation&gt;
            &lt;destinationDirectoryLocation&gt;#{patchFolder}&lt;/destinationDirectoryLocation&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="4"/&gt;
      &lt;/node&gt;

      &lt;node name="4"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;stopIfRunning&lt;/actionName&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="5"/&gt;
      &lt;/node&gt;

      &lt;!-- the XML above should *not* change per patch --&gt;


        &lt;node name="5"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jnpserver.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jnpserver.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="6"/&gt;
                &lt;transition name="success" to="6"/&gt;
        &lt;/node&gt;
        &lt;node name="6"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-j2ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss-j2ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="7"/&gt;
                &lt;transition name="success" to="7"/&gt;
        &lt;/node&gt;
        &lt;node name="7"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="8"/&gt;
                &lt;transition name="success" to="8"/&gt;
        &lt;/node&gt;
        &lt;node name="8"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbosssx.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbosssx.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="9"/&gt;
                &lt;transition name="success" to="9"/&gt;
        &lt;/node&gt;
        &lt;node name="9"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossmq.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossmq.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="10"/&gt;
                &lt;transition name="success" to="10"/&gt;
        &lt;/node&gt;
        &lt;node name="10"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-common-jdbc-wrapper.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss-common-jdbc-wrapper.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="11"/&gt;
                &lt;transition name="success" to="11"/&gt;
        &lt;/node&gt;
        &lt;node name="11"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossha.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossha.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="12"/&gt;
                &lt;transition name="success" to="12"/&gt;
        &lt;/node&gt;
        &lt;node name="12"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/scheduler-plugin.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/scheduler-plugin.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="13"/&gt;
                &lt;transition name="success" to="13"/&gt;
        &lt;/node&gt;
        &lt;node name="13"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/snmp-support.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/snmp-support.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="14"/&gt;
                &lt;transition name="success" to="14"/&gt;
        &lt;/node&gt;
        &lt;node name="14"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/uuid-key-generator.sar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/uuid-key-generator.sar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="15"/&gt;
                &lt;transition name="success" to="15"/&gt;
        &lt;/node&gt;
        &lt;node name="15"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jboss-ws4ee.sar/axis-ws4ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jboss-ws4ee.sar/axis-ws4ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="16"/&gt;
                &lt;transition name="success" to="16"/&gt;
        &lt;/node&gt;
        &lt;node name="16"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-invoker.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-invoker.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="17"/&gt;
                &lt;transition name="success" to="17"/&gt;
        &lt;/node&gt;
        &lt;node name="17"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-http.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-http.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="18"/&gt;
                &lt;transition name="success" to="18"/&gt;
        &lt;/node&gt;
        &lt;node name="18"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="19"/&gt;
                &lt;transition name="success" to="19"/&gt;
        &lt;/node&gt;
        &lt;node name="19"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-default.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-default.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="20"/&gt;
                &lt;transition name="success" to="20"/&gt;
        &lt;/node&gt;
        &lt;node name="20"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-util.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-util.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="21"/&gt;
                &lt;transition name="success" to="21"/&gt;
        &lt;/node&gt;
        &lt;node name="21"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-ajp.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-ajp.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="22"/&gt;
                &lt;transition name="success" to="22"/&gt;
        &lt;/node&gt;
        &lt;node name="22"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-webdav.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-webdav.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="23"/&gt;
                &lt;transition name="success" to="23"/&gt;
        &lt;/node&gt;
        &lt;node name="23"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/jasper-compiler.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/jasper-compiler.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="24"/&gt;
                &lt;transition name="success" to="24"/&gt;
        &lt;/node&gt;
        &lt;node name="24"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/catalina.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/catalina.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="25"/&gt;
                &lt;transition name="success" to="25"/&gt;
        &lt;/node&gt;
        &lt;node name="25"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/naming-resources.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/naming-resources.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="26"/&gt;
                &lt;transition name="success" to="26"/&gt;
        &lt;/node&gt;
        &lt;node name="26"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/catalina-manager.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/catalina-manager.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="27"/&gt;
                &lt;transition name="success" to="27"/&gt;
        &lt;/node&gt;
        &lt;node name="27"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/jasper-compiler-jdt.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/jasper-compiler-jdt.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="28"/&gt;
                &lt;transition name="success" to="28"/&gt;
        &lt;/node&gt;
        &lt;node name="28"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-coyote.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-coyote.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="29"/&gt;
                &lt;transition name="success" to="29"/&gt;
        &lt;/node&gt;
        &lt;node name="29"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/console-mgr-classes.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/console-mgr-classes.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="30"/&gt;
                &lt;transition name="success" to="30"/&gt;
        &lt;/node&gt;
        &lt;node name="30"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="31"/&gt;
                &lt;transition name="success" to="31"/&gt;
        &lt;/node&gt;
        &lt;node name="31"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-common.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-common.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="32"/&gt;
                &lt;transition name="success" to="32"/&gt;
        &lt;/node&gt;
        &lt;node name="32"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-jmx.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-jmx.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="33"/&gt;
                &lt;transition name="success" to="33"/&gt;
        &lt;/node&gt;
        &lt;node name="33"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-system.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-system.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="34"/&gt;
                &lt;transition name="success" to="34"/&gt;
        &lt;/node&gt;
        &lt;node name="34"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-common-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-common-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="35"/&gt;
                &lt;transition name="success" to="35"/&gt;
        &lt;/node&gt;
        &lt;node name="35"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-system-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-system-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="36"/&gt;
                &lt;transition name="success" to="36"/&gt;
        &lt;/node&gt;
        &lt;node name="36"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-j2ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-j2ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="37"/&gt;
                &lt;transition name="success" to="37"/&gt;
        &lt;/node&gt;
        &lt;node name="37"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="38"/&gt;
                &lt;transition name="success" to="38"/&gt;
        &lt;/node&gt;
        &lt;node name="38"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossmq-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossmq-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="39"/&gt;
                &lt;transition name="success" to="39"/&gt;
        &lt;/node&gt;
        &lt;node name="39"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/axis-ws4ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/axis-ws4ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="40"/&gt;
                &lt;transition name="success" to="40"/&gt;
        &lt;/node&gt;
        &lt;node name="40"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossha-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossha-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="41"/&gt;
                &lt;transition name="success" to="41"/&gt;
        &lt;/node&gt;
        &lt;node name="41"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossall-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossall-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="42"/&gt;
                &lt;transition name="success" to="42"/&gt;
        &lt;/node&gt;
        &lt;node name="42"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-minimal.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/minimal/lib/jboss-minimal.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="43"/&gt;
                &lt;transition name="success" to="43"/&gt;
        &lt;/node&gt;
        &lt;node name="43"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/docs/examples/jboss.net/jboss-net.sar/axis-ws4ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/docs/examples/jboss.net/jboss-net.sar/axis-ws4ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="44"/&gt;
                &lt;transition name="success" to="44"/&gt;
        &lt;/node&gt;
        &lt;node name="44"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/bin/twiddle.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/bin/twiddle.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="45"/&gt;
                &lt;transition name="success" to="45"/&gt;
        &lt;/node&gt;
        &lt;node name="45"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/bin/run.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/bin/run.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="46"/&gt;
                &lt;transition name="success" to="46"/&gt;
        &lt;/node&gt;

        &lt;node name="46"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
                        &lt;notification&gt;Copy the new file from #{patchFolder}/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class to #{jbossServerHomeDir}/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="47"/&gt;
        &lt;/node&gt;




             &lt;node name="47"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/NamingService-xmbean.xml.orig and the patched file #{patchFolder}/config-patches/NamingService-xmbean.xml.patched to update your file #{jbossServerHomeDir}/conf/xmdesc/NamingService-xmbean.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="48"/&gt;
            &lt;/node&gt;



             &lt;node name="48"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/web.xml.orig and the patched file #{patchFolder}/config-patches/web.xml.patched to update your file #{jbossServerHomeDir}/deploy/jmx-console.war/WEB-INF/web.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="49"/&gt;
            &lt;/node&gt;



             &lt;node name="49"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/schedule-manager-service.xml.orig and the patched file #{patchFolder}/config-patches/schedule-manager-service.xml.patched to update your file #{jbossServerHomeDir}/deploy/schedule-manager-service.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="50"/&gt;
            &lt;/node&gt;



             &lt;node name="50"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/scheduler-service.xml.orig and the patched file #{patchFolder}/config-patches/scheduler-service.xml.patched to update your file #{jbossServerHomeDir}/deploy/scheduler-service.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="51"/&gt;
            &lt;/node&gt;



      &lt;!-- the XML below should *not* change per patch --&gt;

      &lt;node name="51"&gt;
&lt;!-- this action element was removed, beacuse there are manuall steps to do, before you can start the server
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;start&lt;/actionName&gt;
         &lt;/action&gt;
--&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
            &lt;notification&gt;Start your JBoss instance and perform a scan to update the version string. Go to your JBoss instance, choose the Inventory tab, edit the Configuration Properties and click OK&lt;/notification&gt;
         &lt;/action&gt;

         &lt;transition name="success" to="../end"/&gt;
      &lt;/node&gt;

      &lt;transition name="error" to="end"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.SetProcessStatusActionHandler" config-type="bean"&gt;
            &lt;status&gt;false&lt;/status&gt;
         &lt;/action&gt;
      &lt;/transition&gt;

   &lt;/super-state&gt;
   &lt;end-state name="end"/&gt;
&lt;/process-definition&gt;


]]&gt;
   &lt;/jbn:instructionSet&gt;
 &lt;/jbn:instructions&gt;
&lt;/jbn:automatedInstallation&gt;</jbn:automatedInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-07-11T15:10:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007hpkjAAA">
    <title>BUGFIX: ASPATCH-224 - JBoss AS 4.0.3.SP1_CP07</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007hpkjAAA</link>
    <description>TITLE: &amp;nbsp; JBoss AS 4.0.3.SP1_CP07&lt;br&gt;JIRA ID: &amp;nbsp; ASPATCH-224&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3SP1&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3.SP1_CP06&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3.SP1_CP05&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3.SP1_CP04&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3.SP1_CP03&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3.SP1_CP02&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3.SP1_CP01&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CP07 is the seventh cumulative patch for JBoss 4.0.3SP1. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP07:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-219"&gt;ASPATCH-219&lt;/a&gt;: JBAS-4260: JBossMQ table schema can not be created within a transaction when using MS SQL Server jdbc driver&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-217"&gt;ASPATCH-217&lt;/a&gt;: JBAS-2927: Session invalidation does not result in removal from local sessions map on remote node&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP06:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-208"&gt;ASPATCH-208&lt;/a&gt;: Tomcat background processing thread overwrites session with stale data&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-205"&gt;ASPATCH-205&lt;/a&gt;: Tomcat 5.5.9 -- Backport fixes for CVE-2005-2090, CVE-2006-3835, CVE-2006-7195, CVE-2007-0450, CVE-2007-1858, CVE-2005-3510&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-191"&gt;ASPATCH-191&lt;/a&gt;: Background processing thread can overwrite distributed session state&lt;br&gt;
&lt;b&gt;CP05:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-179"&gt;ASPATCH-179&lt;/a&gt;: JBAS-4229 HASingletonController doesn't handle "split brain" correctly.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-177"&gt;ASPATCH-177&lt;/a&gt;: NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-176"&gt;ASPATCH-176&lt;/a&gt;:   JBAS-4222 : Add support for stopping ILs triggering the ExceptionListener - UIL2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-172"&gt;ASPATCH-172&lt;/a&gt;: JBAS-3311: Access Control on JMX Operations in the JMX Console&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-169"&gt;ASPATCH-169&lt;/a&gt;: Port JBAS-979 flushCache Issue to JBoss 4.0.3.SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-157"&gt;ASPATCH-157&lt;/a&gt;: Fix broken synchronization in TreeCacheSSOClusterManager&lt;br&gt;
&lt;b&gt;CP04:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-113"&gt;ASPATCH-113&lt;/a&gt;: org.jboss.test.web.test.JSFIntegrationUnitTestCase fails&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-70"&gt;ASPATCH-70&lt;/a&gt;: JBAS-2866: Space seperated cookie value text returned in quotes&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-128"&gt;ASPATCH-128&lt;/a&gt;: CLONE -JBAS-3861: DeploymentFileRepository can be used to write/remove arbitrary files in the filesystem&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-124"&gt;ASPATCH-124&lt;/a&gt;: JBAS-2638: Patch for JBAS-2555&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-119"&gt;ASPATCH-119&lt;/a&gt;: JBAS-3512: JBAS-2668 - Automatically allow the EJB cache to temporarily grow.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-116"&gt;ASPATCH-116&lt;/a&gt;: JBAS-3814: Port JBAS-2403 Fix to 4.0.3.SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-115"&gt;ASPATCH-115&lt;/a&gt;: JBAS-3822: Port HAPartition concurrency fixes to 4.0.3.SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-103"&gt;ASPATCH-103&lt;/a&gt;: JBAS-3719: Unable to set valid negative values for MBean attributes using Twiddle&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-72"&gt;ASPATCH-72&lt;/a&gt;: JBAS-1896: Disable full class and resource access by default in RMI dynamic class loading service&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-53"&gt;ASPATCH-53&lt;/a&gt;: JBAS-3231: (JBAS-3229) HiLo generator shoudn't always re-create the table at startup&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-19"&gt;ASPATCH-19&lt;/a&gt;: JBAS-3037: Port fix for JBAS-3015 to 4.0.3.SP1: Adds support for modifying the jvmRoute portion of a session id&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-33"&gt;ASPATCH-33&lt;/a&gt;: JBWS-841: SAAJ does not offer timeout control, and default timeout of 60 seconds is too small&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-34"&gt;ASPATCH-34&lt;/a&gt;: Ldap*LoginModule fixes&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-65"&gt;ASPATCH-65&lt;/a&gt;: JBAS-3635: JBAS-3631 Missing branch in StdServerSession commit logic&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-66"&gt;ASPATCH-66&lt;/a&gt;: JBAS-3622: Patch for: JBAS-3573: Failure to remove a message should result in a NACK + error&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-69"&gt;ASPATCH-69&lt;/a&gt;: JBAS-2945: EJB-QL compiler (parser) confused by "Order" abstract-schema&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-79"&gt;ASPATCH-79&lt;/a&gt;: NamingService updates for multiple interface usage&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-1"&gt;ASPATCH-1&lt;/a&gt;: JBAS-3376: PooledInvokerHA returning java.rmi.MarshalledObject.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-2"&gt;ASPATCH-2&lt;/a&gt;: JBAS-3365: Extension of XMLLoginConfig MBean to allow greater flexibility.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-3"&gt;ASPATCH-3&lt;/a&gt;: JBAS-3300: PooledInvokerProxy thread safety patch.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-4"&gt;ASPATCH-4&lt;/a&gt;: JBAS-3267: Patch for JBAS-3266 HiLoKeyGenerator is not cluster-safe.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-5"&gt;ASPATCH-5&lt;/a&gt;: JBAS-3205: Backport the latest joesnmp to JBoss 4.0.3SP1 so that the jboss.bind.address can be used.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-6"&gt;ASPATCH-6&lt;/a&gt;: JBAS-3094: PooledInvoker/PooledInvokerHA pooling problems, incomplete fix for JBAS-2500.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-7"&gt;ASPATCH-7&lt;/a&gt;: JBAS-3057: Port of JBAS-2500 Patch for JBoss 4.0.3SP1.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-8"&gt;ASPATCH-8&lt;/a&gt;: JBAS-3045: Security patch for isUserInRole(String) for same principal name.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-9"&gt;ASPATCH-9&lt;/a&gt;: JBAS-2818: Patch for JBAS-2813 - client sockets when JMS Singleton leaves the cluster&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-10"&gt;ASPATCH-10&lt;/a&gt;: JBAS-2691: LdapLoginModule role filter leads to extra role or NPE and failed authentication.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-11"&gt;ASPATCH-11&lt;/a&gt;: JBAS-2671: Patch for JBAS-2584 CallableStatement Caching to JBoss 4.0.3 SP1.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-12"&gt;ASPATCH-12&lt;/a&gt;: JBAS-2650: Patch for JBAS-2445 to JBoss 4.0.3SP1.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-13"&gt;ASPATCH-13&lt;/a&gt;: JBAS-2479: Support patch for JBAS-2476, JBAS-2472 and JBAS-2490.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-14"&gt;ASPATCH-14&lt;/a&gt;: JBAS-2453: Port of JBAS-2439 for 4.0.3SP1 and 4.0.3.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-15"&gt;ASPATCH-15&lt;/a&gt;: JBAS-3181: LdapExtLoginModule should not log password in TRACE mode.&lt;br&gt;
&lt;br&gt;&lt;br&gt;

As of August 30, 2006, the following fixes were specifically excluded:&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-16"&gt;ASPATCH-16&lt;/a&gt;: JBAS-3259: Support patch for JBossMQ XARecovery&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-17"&gt;ASPATCH-17&lt;/a&gt;: JBAS-3250: JGroups patch 2.2.9.2 verified against JBoss AS 4.0.x&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-18"&gt;ASPATCH-18&lt;/a&gt;: JBAS-3139: Upgrade to Xalan 2.7.0 and Xerces 2.7.1 for JBoss 4.0.3.SP1 &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-20"&gt;ASPATCH-20&lt;/a&gt;: JBAS-3090: Support Patch related to Logging&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-21"&gt;ASPATCH-21&lt;/a&gt;: JBAS-3333: Access Control on JMX Operations in the JMX Console[Patch]&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-22"&gt;ASPATCH-22&lt;/a&gt;: JBAS-2859: Port JBAS-2429 fix to 4.0.3.SP1&lt;br&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-4.0.3.SP1_CP07.zip / 17018431&lt;br&gt;MD5: &amp;nbsp; 8ec0d0f0357f386ad4fc9041325faf5e&lt;br&gt;SHA-256: &amp;nbsp; 7bfd487699f6dcfd42a7b1c576029069f06b01c424b1e3f7750ee14abbcfbc79&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5) Copy following new files:&lt;br&gt;
5a) Copy the new file from PATCH_ROOT/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class to JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;br&gt;
&lt;br&gt;
6) Apply the following configuration file patches to following files:&lt;br&gt;
&lt;br&gt;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.
&lt;br&gt;
6a) Use the original file PATCH_ROOT/config-patches/NamingService-xmbean.xml.orig and the patched file PATCH_ROOT/config-patches/NamingService-xmbean.xml.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/conf/xmdesc/NamingService-xmbean.xml&lt;br&gt;
6b) Use the original file PATCH_ROOT/config-patches/web.xml.orig and the patched file PATCH_ROOT/config-patches/web.xml.orig to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/web.xml&lt;br&gt;
&lt;br&gt;
7) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
8) 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.&lt;br&gt;
&lt;br&gt;&lt;br&gt;&lt;i&gt;NOTE: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Jun 12 10:59:36 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Jun 12 11:46:49 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss AS 4.0.3.SP1_CP07</dc:subject>
    <dc:date>2007-06-12T10:59:Z</dc:date>
    <jbn:creator>Jaroslaw Kijanowski</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3.SP1_CP01"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3.SP1_CP01" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0131">Application Server; 4.0.3.SP1_CP01</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3.SP1_CP06"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3.SP1_CP06" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0179">Application Server; 4.0.3.SP1_CP06</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3.SP1_CP05"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3.SP1_CP05" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0170">Application Server; 4.0.3.SP1_CP05</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3.SP1_CP03"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3.SP1_CP03" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0152">Application Server; 4.0.3.SP1_CP03</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3SP1"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0067">Application Server; 4.0.3SP1</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3.SP1_CP02"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3.SP1_CP02" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0151">Application Server; 4.0.3.SP1_CP02</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3.SP1_CP04"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3.SP1_CP04" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0162">Application Server; 4.0.3.SP1_CP04</jbn:product>
    </jbn:products>
    <jbn:jira>ASPATCH-224</jbn:jira>
    <jbn:md5>8ec0d0f0357f386ad4fc9041325faf5e</jbn:md5>
    <jbn:sha256>7bfd487699f6dcfd42a7b1c576029069f06b01c424b1e3f7750ee14abbcfbc79</jbn:sha256>
    <jbn:fileName>jboss-4.0.3.SP1_CP07.zip</jbn:fileName>
    <jbn:fileSize>17018431</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007hpkjAAA</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007hpkjAAA</jbn:automatedDownloadUrl>
    <jbn:instructionCompatibilityVersion>1.4</jbn:instructionCompatibilityVersion>
    <jbn:longDescription>Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP07:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-219"&gt;ASPATCH-219&lt;/a&gt;: JBAS-4260: JBossMQ table schema can not be created within a transaction when using MS SQL Server jdbc driver&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-217"&gt;ASPATCH-217&lt;/a&gt;: JBAS-2927: Session invalidation does not result in removal from local sessions map on remote node&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP06:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-208"&gt;ASPATCH-208&lt;/a&gt;: Tomcat background processing thread overwrites session with stale data&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-205"&gt;ASPATCH-205&lt;/a&gt;: Tomcat 5.5.9 -- Backport fixes for CVE-2005-2090, CVE-2006-3835, CVE-2006-7195, CVE-2007-0450, CVE-2007-1858, CVE-2005-3510&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-191"&gt;ASPATCH-191&lt;/a&gt;: Background processing thread can overwrite distributed session state&lt;br&gt;
&lt;b&gt;CP05:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-179"&gt;ASPATCH-179&lt;/a&gt;: JBAS-4229 HASingletonController doesn't handle "split brain" correctly.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-177"&gt;ASPATCH-177&lt;/a&gt;: NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-176"&gt;ASPATCH-176&lt;/a&gt;:   JBAS-4222 : Add support for stopping ILs triggering the ExceptionListener - UIL2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-172"&gt;ASPATCH-172&lt;/a&gt;: JBAS-3311: Access Control on JMX Operations in the JMX Console&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-169"&gt;ASPATCH-169&lt;/a&gt;: Port JBAS-979 flushCache Issue to JBoss 4.0.3.SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-157"&gt;ASPATCH-157&lt;/a&gt;: Fix broken synchronization in TreeCacheSSOClusterManager&lt;br&gt;
&lt;b&gt;CP04:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-113"&gt;ASPATCH-113&lt;/a&gt;: org.jboss.test.web.test.JSFIntegrationUnitTestCase fails&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-70"&gt;ASPATCH-70&lt;/a&gt;: JBAS-2866: Space seperated cookie value text returned in quotes&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-128"&gt;ASPATCH-128&lt;/a&gt;: CLONE -JBAS-3861: DeploymentFileRepository can be used to write/remove arbitrary files in the filesystem&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-124"&gt;ASPATCH-124&lt;/a&gt;: JBAS-2638: Patch for JBAS-2555&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-119"&gt;ASPATCH-119&lt;/a&gt;: JBAS-3512: JBAS-2668 - Automatically allow the EJB cache to temporarily grow.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-116"&gt;ASPATCH-116&lt;/a&gt;: JBAS-3814: Port JBAS-2403 Fix to 4.0.3.SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-115"&gt;ASPATCH-115&lt;/a&gt;: JBAS-3822: Port HAPartition concurrency fixes to 4.0.3.SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-103"&gt;ASPATCH-103&lt;/a&gt;: JBAS-3719: Unable to set valid negative values for MBean attributes using Twiddle&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-72"&gt;ASPATCH-72&lt;/a&gt;: JBAS-1896: Disable full class and resource access by default in RMI dynamic class loading service&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-53"&gt;ASPATCH-53&lt;/a&gt;: JBAS-3231: (JBAS-3229) HiLo generator shoudn't always re-create the table at startup&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-19"&gt;ASPATCH-19&lt;/a&gt;: JBAS-3037: Port fix for JBAS-3015 to 4.0.3.SP1: Adds support for modifying the jvmRoute portion of a session id&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-33"&gt;ASPATCH-33&lt;/a&gt;: JBWS-841: SAAJ does not offer timeout control, and default timeout of 60 seconds is too small&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-34"&gt;ASPATCH-34&lt;/a&gt;: Ldap*LoginModule fixes&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-65"&gt;ASPATCH-65&lt;/a&gt;: JBAS-3635: JBAS-3631 Missing branch in StdServerSession commit logic&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-66"&gt;ASPATCH-66&lt;/a&gt;: JBAS-3622: Patch for: JBAS-3573: Failure to remove a message should result in a NACK + error&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-69"&gt;ASPATCH-69&lt;/a&gt;: JBAS-2945: EJB-QL compiler (parser) confused by "Order" abstract-schema&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-79"&gt;ASPATCH-79&lt;/a&gt;: NamingService updates for multiple interface usage&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-1"&gt;ASPATCH-1&lt;/a&gt;: JBAS-3376: PooledInvokerHA returning java.rmi.MarshalledObject.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-2"&gt;ASPATCH-2&lt;/a&gt;: JBAS-3365: Extension of XMLLoginConfig MBean to allow greater flexibility.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-3"&gt;ASPATCH-3&lt;/a&gt;: JBAS-3300: PooledInvokerProxy thread safety patch.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-4"&gt;ASPATCH-4&lt;/a&gt;: JBAS-3267: Patch for JBAS-3266 HiLoKeyGenerator is not cluster-safe.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-5"&gt;ASPATCH-5&lt;/a&gt;: JBAS-3205: Backport the latest joesnmp to JBoss 4.0.3SP1 so that the jboss.bind.address can be used.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-6"&gt;ASPATCH-6&lt;/a&gt;: JBAS-3094: PooledInvoker/PooledInvokerHA pooling problems, incomplete fix for JBAS-2500.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-7"&gt;ASPATCH-7&lt;/a&gt;: JBAS-3057: Port of JBAS-2500 Patch for JBoss 4.0.3SP1.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-8"&gt;ASPATCH-8&lt;/a&gt;: JBAS-3045: Security patch for isUserInRole(String) for same principal name.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-9"&gt;ASPATCH-9&lt;/a&gt;: JBAS-2818: Patch for JBAS-2813 - client sockets when JMS Singleton leaves the cluster&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-10"&gt;ASPATCH-10&lt;/a&gt;: JBAS-2691: LdapLoginModule role filter leads to extra role or NPE and failed authentication.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-11"&gt;ASPATCH-11&lt;/a&gt;: JBAS-2671: Patch for JBAS-2584 CallableStatement Caching to JBoss 4.0.3 SP1.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-12"&gt;ASPATCH-12&lt;/a&gt;: JBAS-2650: Patch for JBAS-2445 to JBoss 4.0.3SP1.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-13"&gt;ASPATCH-13&lt;/a&gt;: JBAS-2479: Support patch for JBAS-2476, JBAS-2472 and JBAS-2490.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-14"&gt;ASPATCH-14&lt;/a&gt;: JBAS-2453: Port of JBAS-2439 for 4.0.3SP1 and 4.0.3.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-15"&gt;ASPATCH-15&lt;/a&gt;: JBAS-3181: LdapExtLoginModule should not log password in TRACE mode.&lt;br&gt;
&lt;br&gt;&lt;br&gt;

As of August 30, 2006, the following fixes were specifically excluded:&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-16"&gt;ASPATCH-16&lt;/a&gt;: JBAS-3259: Support patch for JBossMQ XARecovery&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-17"&gt;ASPATCH-17&lt;/a&gt;: JBAS-3250: JGroups patch 2.2.9.2 verified against JBoss AS 4.0.x&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-18"&gt;ASPATCH-18&lt;/a&gt;: JBAS-3139: Upgrade to Xalan 2.7.0 and Xerces 2.7.1 for JBoss 4.0.3.SP1 &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-20"&gt;ASPATCH-20&lt;/a&gt;: JBAS-3090: Support Patch related to Logging&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-21"&gt;ASPATCH-21&lt;/a&gt;: JBAS-3333: Access Control on JMX Operations in the JMX Console[Patch]&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-22"&gt;ASPATCH-22&lt;/a&gt;: JBAS-2859: Port JBAS-2429 fix to 4.0.3.SP1&lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>CP07 is the seventh cumulative patch for JBoss 4.0.3SP1. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;</jbn:shortDescription>
    <jbn:manualInstallation>Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5) Copy following new files:&lt;br&gt;
5a) Copy the new file from PATCH_ROOT/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class to JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;br&gt;
&lt;br&gt;
6) Apply the following configuration file patches to following files:&lt;br&gt;
&lt;br&gt;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.
&lt;br&gt;
6a) Use the original file PATCH_ROOT/config-patches/NamingService-xmbean.xml.orig and the patched file PATCH_ROOT/config-patches/NamingService-xmbean.xml.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/conf/xmdesc/NamingService-xmbean.xml&lt;br&gt;
6b) Use the original file PATCH_ROOT/config-patches/web.xml.orig and the patched file PATCH_ROOT/config-patches/web.xml.orig to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/web.xml&lt;br&gt;
&lt;br&gt;
7) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
8) 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.&lt;br&gt;
&lt;br&gt;&lt;br&gt;&lt;i&gt;NOTE: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;</jbn:manualInstallation>
    <jbn:automatedInstallation>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
  &lt;jbn:automatedInstallation xmlns:jbn="http://network.jboss.com/elements/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" &gt;
  &lt;jbn:instructions&gt;
   &lt;jbn:instructionSet rdf:about="http://network.jboss.com/instructionVersion#1.4"&gt;
     &lt;![CDATA[&lt;?xml version="1.0"?&gt;
&lt;process-definition name="process"&gt;
   &lt;start-state&gt;
      &lt;transition to="main_process/1"/&gt;
   &lt;/start-state&gt;

   &lt;super-state name="main_process"&gt;

      &lt;node name="1"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.JONServerDownloadActionHandler" config-type="bean"&gt;
           &lt;/action&gt;
         &lt;transition name="success" to="2"/&gt;
      &lt;/node&gt;
      &lt;node name="2"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.CompareDigestActionHandler"
                 config-type="bean"&gt;
            &lt;algorithm&gt;MD5&lt;/algorithm&gt;
            &lt;fileToBeCheckedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeCheckedLocation&gt;
            &lt;expectedDigest&gt;#{software.MD5}&lt;/expectedDigest&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="3"/&gt;
      &lt;/node&gt;

      &lt;node name="3"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.UnzipActionHandler"
                 config-type="bean"&gt;
            &lt;fileToBeUnzippedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeUnzippedLocation&gt;
            &lt;destinationDirectoryLocation&gt;#{patchFolder}&lt;/destinationDirectoryLocation&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="4"/&gt;
      &lt;/node&gt;

      &lt;node name="4"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;stopIfRunning&lt;/actionName&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="5"/&gt;
      &lt;/node&gt;

      &lt;!-- the XML above should *not* change per patch --&gt;


        &lt;node name="5"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jnpserver.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jnpserver.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="6"/&gt;
                &lt;transition name="success" to="6"/&gt;
        &lt;/node&gt;
        &lt;node name="6"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="7"/&gt;
                &lt;transition name="success" to="7"/&gt;
        &lt;/node&gt;
        &lt;node name="7"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbosssx.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbosssx.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="8"/&gt;
                &lt;transition name="success" to="8"/&gt;
        &lt;/node&gt;
        &lt;node name="8"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossmq.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossmq.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="9"/&gt;
                &lt;transition name="success" to="9"/&gt;
        &lt;/node&gt;
        &lt;node name="9"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-common-jdbc-wrapper.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss-common-jdbc-wrapper.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="10"/&gt;
                &lt;transition name="success" to="10"/&gt;
        &lt;/node&gt;
        &lt;node name="10"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossha.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossha.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="11"/&gt;
                &lt;transition name="success" to="11"/&gt;
        &lt;/node&gt;
        &lt;node name="11"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/snmp-support.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/snmp-support.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="12"/&gt;
                &lt;transition name="success" to="12"/&gt;
        &lt;/node&gt;
        &lt;node name="12"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/uuid-key-generator.sar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/uuid-key-generator.sar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="13"/&gt;
                &lt;transition name="success" to="13"/&gt;
        &lt;/node&gt;
        &lt;node name="13"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jboss-ws4ee.sar/axis-ws4ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jboss-ws4ee.sar/axis-ws4ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="14"/&gt;
                &lt;transition name="success" to="14"/&gt;
        &lt;/node&gt;
        &lt;node name="14"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-ajp.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-ajp.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="15"/&gt;
                &lt;transition name="success" to="15"/&gt;
        &lt;/node&gt;
        &lt;node name="15"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-webdav.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-webdav.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="16"/&gt;
                &lt;transition name="success" to="16"/&gt;
        &lt;/node&gt;
        &lt;node name="16"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-coyote.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-coyote.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="17"/&gt;
                &lt;transition name="success" to="17"/&gt;
        &lt;/node&gt;
        &lt;node name="17"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/naming-resources.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/naming-resources.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="18"/&gt;
                &lt;transition name="success" to="18"/&gt;
        &lt;/node&gt;
        &lt;node name="18"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/catalina-manager.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/catalina-manager.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="19"/&gt;
                &lt;transition name="success" to="19"/&gt;
        &lt;/node&gt;
        &lt;node name="19"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-http.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-http.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="20"/&gt;
                &lt;transition name="success" to="20"/&gt;
        &lt;/node&gt;
        &lt;node name="20"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-invoker.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-invoker.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="21"/&gt;
                &lt;transition name="success" to="21"/&gt;
        &lt;/node&gt;
        &lt;node name="21"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/jasper-compiler.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/jasper-compiler.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="22"/&gt;
                &lt;transition name="success" to="22"/&gt;
        &lt;/node&gt;
        &lt;node name="22"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/jasper-compiler-jdt.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/jasper-compiler-jdt.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="23"/&gt;
                &lt;transition name="success" to="23"/&gt;
        &lt;/node&gt;
        &lt;node name="23"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="24"/&gt;
                &lt;transition name="success" to="24"/&gt;
        &lt;/node&gt;
        &lt;node name="24"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/catalina.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/catalina.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="25"/&gt;
                &lt;transition name="success" to="25"/&gt;
        &lt;/node&gt;
        &lt;node name="25"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-default.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-default.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="26"/&gt;
                &lt;transition name="success" to="26"/&gt;
        &lt;/node&gt;
        &lt;node name="26"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-util.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-util.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="27"/&gt;
                &lt;transition name="success" to="27"/&gt;
        &lt;/node&gt;
        &lt;node name="27"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/console-mgr-classes.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/console-mgr-classes.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="28"/&gt;
                &lt;transition name="success" to="28"/&gt;
        &lt;/node&gt;
        &lt;node name="28"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="29"/&gt;
                &lt;transition name="success" to="29"/&gt;
        &lt;/node&gt;
        &lt;node name="29"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-common.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-common.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="30"/&gt;
                &lt;transition name="success" to="30"/&gt;
        &lt;/node&gt;
        &lt;node name="30"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-system.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-system.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="31"/&gt;
                &lt;transition name="success" to="31"/&gt;
        &lt;/node&gt;
        &lt;node name="31"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-common-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-common-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="32"/&gt;
                &lt;transition name="success" to="32"/&gt;
        &lt;/node&gt;
        &lt;node name="32"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-system-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-system-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="33"/&gt;
                &lt;transition name="success" to="33"/&gt;
        &lt;/node&gt;
        &lt;node name="33"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="34"/&gt;
                &lt;transition name="success" to="34"/&gt;
        &lt;/node&gt;
        &lt;node name="34"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossmq-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossmq-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="35"/&gt;
                &lt;transition name="success" to="35"/&gt;
        &lt;/node&gt;
        &lt;node name="35"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/axis-ws4ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/axis-ws4ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="36"/&gt;
                &lt;transition name="success" to="36"/&gt;
        &lt;/node&gt;
        &lt;node name="36"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossha-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossha-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="37"/&gt;
                &lt;transition name="success" to="37"/&gt;
        &lt;/node&gt;
        &lt;node name="37"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossall-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossall-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="38"/&gt;
                &lt;transition name="success" to="38"/&gt;
        &lt;/node&gt;
        &lt;node name="38"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-minimal.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/minimal/lib/jboss-minimal.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="39"/&gt;
                &lt;transition name="success" to="39"/&gt;
        &lt;/node&gt;
        &lt;node name="39"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/docs/examples/jboss.net/jboss-net.sar/axis-ws4ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/docs/examples/jboss.net/jboss-net.sar/axis-ws4ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="40"/&gt;
                &lt;transition name="success" to="40"/&gt;
        &lt;/node&gt;
        &lt;node name="40"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/bin/twiddle.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/bin/twiddle.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="41"/&gt;
                &lt;transition name="success" to="41"/&gt;
        &lt;/node&gt;
        &lt;node name="41"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/bin/run.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/bin/run.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="42"/&gt;
                &lt;transition name="success" to="42"/&gt;
        &lt;/node&gt;

        &lt;node name="42"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
                        &lt;notification&gt;Copy the new file from #{patchFolder}/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class to #{jbossServerHomeDir}/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="43"/&gt;
        &lt;/node&gt;




             &lt;node name="43"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/NamingService-xmbean.xml.orig and the patched file #{patchFolder}/config-patches/NamingService-xmbean.xml.patched to update your file #{jbossServerHomeDir}/conf/xmdesc/NamingService-xmbean.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="44"/&gt;
            &lt;/node&gt;



             &lt;node name="44"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/web.xml.orig and the patched file #{patchFolder}/config-patches/web.xml.patched to update your file #{jbossServerHomeDir}/deploy/jmx-console.war/WEB-INF/web.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="45"/&gt;
            &lt;/node&gt;



      &lt;!-- the XML below should *not* change per patch --&gt;

      &lt;node name="45"&gt;
&lt;!-- this action element was removed, beacuse there are manuall steps to do, before you can start the server
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;start&lt;/actionName&gt;
         &lt;/action&gt;
--&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
            &lt;notification&gt;Start your JBoss instance and perform a scan to update the version string. Go to your JBoss instance, choose the Inventory tab, edit the Configuration Properties and click OK&lt;/notification&gt;
         &lt;/action&gt;

         &lt;transition name="success" to="../end"/&gt;
      &lt;/node&gt;

      &lt;transition name="error" to="end"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.SetProcessStatusActionHandler" config-type="bean"&gt;
            &lt;status&gt;false&lt;/status&gt;
         &lt;/action&gt;
      &lt;/transition&gt;

   &lt;/super-state&gt;
   &lt;end-state name="end"/&gt;
&lt;/process-definition&gt;

]]&gt;
   &lt;/jbn:instructionSet&gt;
 &lt;/jbn:instructions&gt;
&lt;/jbn:automatedInstallation&gt;</jbn:automatedInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-06-12T11:46:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007G9s0AAC">
    <title>BUGFIX: ASPATCH-213 - JBoss AS 4.0.3.SP1_CP06</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007G9s0AAC</link>
    <description>TITLE: &amp;nbsp; JBoss AS 4.0.3.SP1_CP06&lt;br&gt;JIRA ID: &amp;nbsp; ASPATCH-213&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3SP1&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3.SP1_CP05&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3.SP1_CP04&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3.SP1_CP03&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3.SP1_CP02&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3.SP1_CP01&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CP06 is the sixth cumulative patch for JBoss 4.0.3SP1. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP06:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-208"&gt;ASPATCH-208&lt;/a&gt;: Tomcat background processing thread overwrites session with stale data&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-205"&gt;ASPATCH-205&lt;/a&gt;: Tomcat 5.5.9 -- Backport fixes for CVE-2005-2090, CVE-2006-3835, CVE-2006-7195, CVE-2007-0450, CVE-2007-1858, CVE-2005-3510&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-191"&gt;ASPATCH-191&lt;/a&gt;: Background processing thread can overwrite distributed session state&lt;br&gt;
&lt;b&gt;CP05:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-179"&gt;ASPATCH-179&lt;/a&gt;: JBAS-4229 HASingletonController doesn't handle "split brain" correctly.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-177"&gt;ASPATCH-177&lt;/a&gt;: NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-176"&gt;ASPATCH-176&lt;/a&gt;:   JBAS-4222 : Add support for stopping ILs triggering the ExceptionListener - UIL2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-172"&gt;ASPATCH-172&lt;/a&gt;: JBAS-3311: Access Control on JMX Operations in the JMX Console&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-169"&gt;ASPATCH-169&lt;/a&gt;: Port JBAS-979 flushCache Issue to JBoss 4.0.3.SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-157"&gt;ASPATCH-157&lt;/a&gt;: Fix broken synchronization in TreeCacheSSOClusterManager&lt;br&gt;
&lt;b&gt;CP04:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-113"&gt;ASPATCH-113&lt;/a&gt;: org.jboss.test.web.test.JSFIntegrationUnitTestCase fails&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-70"&gt;ASPATCH-70&lt;/a&gt;: JBAS-2866: Space seperated cookie value text returned in quotes&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-128"&gt;ASPATCH-128&lt;/a&gt;: CLONE -JBAS-3861: DeploymentFileRepository can be used to write/remove arbitrary files in the filesystem&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-124"&gt;ASPATCH-124&lt;/a&gt;: JBAS-2638: Patch for JBAS-2555&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-119"&gt;ASPATCH-119&lt;/a&gt;: JBAS-3512: JBAS-2668 - Automatically allow the EJB cache to temporarily grow.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-116"&gt;ASPATCH-116&lt;/a&gt;: JBAS-3814: Port JBAS-2403 Fix to 4.0.3.SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-115"&gt;ASPATCH-115&lt;/a&gt;: JBAS-3822: Port HAPartition concurrency fixes to 4.0.3.SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-103"&gt;ASPATCH-103&lt;/a&gt;: JBAS-3719: Unable to set valid negative values for MBean attributes using Twiddle&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-72"&gt;ASPATCH-72&lt;/a&gt;: JBAS-1896: Disable full class and resource access by default in RMI dynamic class loading service&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-53"&gt;ASPATCH-53&lt;/a&gt;: JBAS-3231: (JBAS-3229) HiLo generator shoudn't always re-create the table at startup&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-19"&gt;ASPATCH-19&lt;/a&gt;: JBAS-3037: Port fix for JBAS-3015 to 4.0.3.SP1: Adds support for modifying the jvmRoute portion of a session id&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-33"&gt;ASPATCH-33&lt;/a&gt;: JBWS-841: SAAJ does not offer timeout control, and default timeout of 60 seconds is too small&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-34"&gt;ASPATCH-34&lt;/a&gt;: Ldap*LoginModule fixes&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-65"&gt;ASPATCH-65&lt;/a&gt;: JBAS-3635: JBAS-3631 Missing branch in StdServerSession commit logic&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-66"&gt;ASPATCH-66&lt;/a&gt;: JBAS-3622: Patch for: JBAS-3573: Failure to remove a message should result in a NACK + error&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-69"&gt;ASPATCH-69&lt;/a&gt;: JBAS-2945: EJB-QL compiler (parser) confused by "Order" abstract-schema&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-79"&gt;ASPATCH-79&lt;/a&gt;: NamingService updates for multiple interface usage&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-1"&gt;ASPATCH-1&lt;/a&gt;: JBAS-3376: PooledInvokerHA returning java.rmi.MarshalledObject.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-2"&gt;ASPATCH-2&lt;/a&gt;: JBAS-3365: Extension of XMLLoginConfig MBean to allow greater flexibility.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-3"&gt;ASPATCH-3&lt;/a&gt;: JBAS-3300: PooledInvokerProxy thread safety patch.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-4"&gt;ASPATCH-4&lt;/a&gt;: JBAS-3267: Patch for JBAS-3266 HiLoKeyGenerator is not cluster-safe.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-5"&gt;ASPATCH-5&lt;/a&gt;: JBAS-3205: Backport the latest joesnmp to JBoss 4.0.3SP1 so that the jboss.bind.address can be used.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-6"&gt;ASPATCH-6&lt;/a&gt;: JBAS-3094: PooledInvoker/PooledInvokerHA pooling problems, incomplete fix for JBAS-2500.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-7"&gt;ASPATCH-7&lt;/a&gt;: JBAS-3057: Port of JBAS-2500 Patch for JBoss 4.0.3SP1.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-8"&gt;ASPATCH-8&lt;/a&gt;: JBAS-3045: Security patch for isUserInRole(String) for same principal name.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-9"&gt;ASPATCH-9&lt;/a&gt;: JBAS-2818: Patch for JBAS-2813 - client sockets when JMS Singleton leaves the cluster&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-10"&gt;ASPATCH-10&lt;/a&gt;: JBAS-2691: LdapLoginModule role filter leads to extra role or NPE and failed authentication.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-11"&gt;ASPATCH-11&lt;/a&gt;: JBAS-2671: Patch for JBAS-2584 CallableStatement Caching to JBoss 4.0.3 SP1.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-12"&gt;ASPATCH-12&lt;/a&gt;: JBAS-2650: Patch for JBAS-2445 to JBoss 4.0.3SP1.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-13"&gt;ASPATCH-13&lt;/a&gt;: JBAS-2479: Support patch for JBAS-2476, JBAS-2472 and JBAS-2490.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-14"&gt;ASPATCH-14&lt;/a&gt;: JBAS-2453: Port of JBAS-2439 for 4.0.3SP1 and 4.0.3.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-15"&gt;ASPATCH-15&lt;/a&gt;: JBAS-3181: LdapExtLoginModule should not log password in TRACE mode.&lt;br&gt;
&lt;br&gt;&lt;br&gt;

As of August 30, 2006, the following fixes were specifically excluded:&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-16"&gt;ASPATCH-16&lt;/a&gt;: JBAS-3259: Support patch for JBossMQ XARecovery&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-17"&gt;ASPATCH-17&lt;/a&gt;: JBAS-3250: JGroups patch 2.2.9.2 verified against JBoss AS 4.0.x&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-18"&gt;ASPATCH-18&lt;/a&gt;: JBAS-3139: Upgrade to Xalan 2.7.0 and Xerces 2.7.1 for JBoss 4.0.3.SP1 &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-20"&gt;ASPATCH-20&lt;/a&gt;: JBAS-3090: Support Patch related to Logging&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-21"&gt;ASPATCH-21&lt;/a&gt;: JBAS-3333: Access Control on JMX Operations in the JMX Console[Patch]&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-22"&gt;ASPATCH-22&lt;/a&gt;: JBAS-2859: Port JBAS-2429 fix to 4.0.3.SP1&lt;br&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-4.0.3.SP1_CP06.zip / 17013090&lt;br&gt;MD5: &amp;nbsp; fcd53179babf278571d83b3370ef4a53&lt;br&gt;SHA-256: &amp;nbsp; 12c35a5e7e230fb328297f8ee91f934d5a32983832a3d22a1018cc1e4afa405c&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5)Apply configuration file patches:&lt;br&gt;
&lt;br&gt;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.
&lt;br&gt;
5a) Use the original file PATCH_ROOT/config-patches/NamingService-xmbean.xml.orig and the patched file PATCH_ROOT/config-patches/NamingService-xmbean.xml.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/conf/xmdesc/NamingService-xmbean.xml&lt;br&gt;
5b) Use the original file PATCH_ROOT/config-patches/web.xml.orig and the patched file PATCH_ROOT/config-patches/web.xml.orig to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/web.xml&lt;br&gt;
&lt;br&gt;
6) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
7) Perform a scan to update the version string. Go to your JBoss instance, choose the Inventory tab, edit the Configuration Properties and click OK.&lt;br&gt;
&lt;br&gt;&lt;br&gt;&lt;i&gt;NOTE: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon May 07 13:18:52 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon May 07 15:23:36 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss AS 4.0.3.SP1_CP06</dc:subject>
    <dc:date>2007-05-07T13:18:Z</dc:date>
    <jbn:creator>Jaroslaw Kijanowski</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3.SP1_CP01"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3.SP1_CP01" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0131">Application Server; 4.0.3.SP1_CP01</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3.SP1_CP05"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3.SP1_CP05" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0170">Application Server; 4.0.3.SP1_CP05</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3.SP1_CP03"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3.SP1_CP03" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0152">Application Server; 4.0.3.SP1_CP03</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3SP1"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0067">Application Server; 4.0.3SP1</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3.SP1_CP02"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3.SP1_CP02" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0151">Application Server; 4.0.3.SP1_CP02</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3.SP1_CP04"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3.SP1_CP04" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0162">Application Server; 4.0.3.SP1_CP04</jbn:product>
    </jbn:products>
    <jbn:jira>ASPATCH-213</jbn:jira>
    <jbn:md5>fcd53179babf278571d83b3370ef4a53</jbn:md5>
    <jbn:sha256>12c35a5e7e230fb328297f8ee91f934d5a32983832a3d22a1018cc1e4afa405c</jbn:sha256>
    <jbn:fileName>jboss-4.0.3.SP1_CP06.zip</jbn:fileName>
    <jbn:fileSize>17013090</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007G9s0AAC</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007G9s0AAC</jbn:automatedDownloadUrl>
    <jbn:instructionCompatibilityVersion>1.4</jbn:instructionCompatibilityVersion>
    <jbn:longDescription>Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP06:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-208"&gt;ASPATCH-208&lt;/a&gt;: Tomcat background processing thread overwrites session with stale data&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-205"&gt;ASPATCH-205&lt;/a&gt;: Tomcat 5.5.9 -- Backport fixes for CVE-2005-2090, CVE-2006-3835, CVE-2006-7195, CVE-2007-0450, CVE-2007-1858, CVE-2005-3510&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-191"&gt;ASPATCH-191&lt;/a&gt;: Background processing thread can overwrite distributed session state&lt;br&gt;
&lt;b&gt;CP05:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-179"&gt;ASPATCH-179&lt;/a&gt;: JBAS-4229 HASingletonController doesn't handle "split brain" correctly.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-177"&gt;ASPATCH-177&lt;/a&gt;: NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-176"&gt;ASPATCH-176&lt;/a&gt;:   JBAS-4222 : Add support for stopping ILs triggering the ExceptionListener - UIL2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-172"&gt;ASPATCH-172&lt;/a&gt;: JBAS-3311: Access Control on JMX Operations in the JMX Console&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-169"&gt;ASPATCH-169&lt;/a&gt;: Port JBAS-979 flushCache Issue to JBoss 4.0.3.SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-157"&gt;ASPATCH-157&lt;/a&gt;: Fix broken synchronization in TreeCacheSSOClusterManager&lt;br&gt;
&lt;b&gt;CP04:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-113"&gt;ASPATCH-113&lt;/a&gt;: org.jboss.test.web.test.JSFIntegrationUnitTestCase fails&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-70"&gt;ASPATCH-70&lt;/a&gt;: JBAS-2866: Space seperated cookie value text returned in quotes&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-128"&gt;ASPATCH-128&lt;/a&gt;: CLONE -JBAS-3861: DeploymentFileRepository can be used to write/remove arbitrary files in the filesystem&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-124"&gt;ASPATCH-124&lt;/a&gt;: JBAS-2638: Patch for JBAS-2555&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-119"&gt;ASPATCH-119&lt;/a&gt;: JBAS-3512: JBAS-2668 - Automatically allow the EJB cache to temporarily grow.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-116"&gt;ASPATCH-116&lt;/a&gt;: JBAS-3814: Port JBAS-2403 Fix to 4.0.3.SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-115"&gt;ASPATCH-115&lt;/a&gt;: JBAS-3822: Port HAPartition concurrency fixes to 4.0.3.SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-103"&gt;ASPATCH-103&lt;/a&gt;: JBAS-3719: Unable to set valid negative values for MBean attributes using Twiddle&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-72"&gt;ASPATCH-72&lt;/a&gt;: JBAS-1896: Disable full class and resource access by default in RMI dynamic class loading service&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-53"&gt;ASPATCH-53&lt;/a&gt;: JBAS-3231: (JBAS-3229) HiLo generator shoudn't always re-create the table at startup&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-19"&gt;ASPATCH-19&lt;/a&gt;: JBAS-3037: Port fix for JBAS-3015 to 4.0.3.SP1: Adds support for modifying the jvmRoute portion of a session id&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-33"&gt;ASPATCH-33&lt;/a&gt;: JBWS-841: SAAJ does not offer timeout control, and default timeout of 60 seconds is too small&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-34"&gt;ASPATCH-34&lt;/a&gt;: Ldap*LoginModule fixes&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-65"&gt;ASPATCH-65&lt;/a&gt;: JBAS-3635: JBAS-3631 Missing branch in StdServerSession commit logic&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-66"&gt;ASPATCH-66&lt;/a&gt;: JBAS-3622: Patch for: JBAS-3573: Failure to remove a message should result in a NACK + error&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-69"&gt;ASPATCH-69&lt;/a&gt;: JBAS-2945: EJB-QL compiler (parser) confused by "Order" abstract-schema&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-79"&gt;ASPATCH-79&lt;/a&gt;: NamingService updates for multiple interface usage&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-1"&gt;ASPATCH-1&lt;/a&gt;: JBAS-3376: PooledInvokerHA returning java.rmi.MarshalledObject.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-2"&gt;ASPATCH-2&lt;/a&gt;: JBAS-3365: Extension of XMLLoginConfig MBean to allow greater flexibility.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-3"&gt;ASPATCH-3&lt;/a&gt;: JBAS-3300: PooledInvokerProxy thread safety patch.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-4"&gt;ASPATCH-4&lt;/a&gt;: JBAS-3267: Patch for JBAS-3266 HiLoKeyGenerator is not cluster-safe.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-5"&gt;ASPATCH-5&lt;/a&gt;: JBAS-3205: Backport the latest joesnmp to JBoss 4.0.3SP1 so that the jboss.bind.address can be used.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-6"&gt;ASPATCH-6&lt;/a&gt;: JBAS-3094: PooledInvoker/PooledInvokerHA pooling problems, incomplete fix for JBAS-2500.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-7"&gt;ASPATCH-7&lt;/a&gt;: JBAS-3057: Port of JBAS-2500 Patch for JBoss 4.0.3SP1.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-8"&gt;ASPATCH-8&lt;/a&gt;: JBAS-3045: Security patch for isUserInRole(String) for same principal name.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-9"&gt;ASPATCH-9&lt;/a&gt;: JBAS-2818: Patch for JBAS-2813 - client sockets when JMS Singleton leaves the cluster&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-10"&gt;ASPATCH-10&lt;/a&gt;: JBAS-2691: LdapLoginModule role filter leads to extra role or NPE and failed authentication.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-11"&gt;ASPATCH-11&lt;/a&gt;: JBAS-2671: Patch for JBAS-2584 CallableStatement Caching to JBoss 4.0.3 SP1.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-12"&gt;ASPATCH-12&lt;/a&gt;: JBAS-2650: Patch for JBAS-2445 to JBoss 4.0.3SP1.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-13"&gt;ASPATCH-13&lt;/a&gt;: JBAS-2479: Support patch for JBAS-2476, JBAS-2472 and JBAS-2490.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-14"&gt;ASPATCH-14&lt;/a&gt;: JBAS-2453: Port of JBAS-2439 for 4.0.3SP1 and 4.0.3.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-15"&gt;ASPATCH-15&lt;/a&gt;: JBAS-3181: LdapExtLoginModule should not log password in TRACE mode.&lt;br&gt;
&lt;br&gt;&lt;br&gt;

As of August 30, 2006, the following fixes were specifically excluded:&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-16"&gt;ASPATCH-16&lt;/a&gt;: JBAS-3259: Support patch for JBossMQ XARecovery&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-17"&gt;ASPATCH-17&lt;/a&gt;: JBAS-3250: JGroups patch 2.2.9.2 verified against JBoss AS 4.0.x&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-18"&gt;ASPATCH-18&lt;/a&gt;: JBAS-3139: Upgrade to Xalan 2.7.0 and Xerces 2.7.1 for JBoss 4.0.3.SP1 &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-20"&gt;ASPATCH-20&lt;/a&gt;: JBAS-3090: Support Patch related to Logging&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-21"&gt;ASPATCH-21&lt;/a&gt;: JBAS-3333: Access Control on JMX Operations in the JMX Console[Patch]&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-22"&gt;ASPATCH-22&lt;/a&gt;: JBAS-2859: Port JBAS-2429 fix to 4.0.3.SP1&lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>CP06 is the sixth cumulative patch for JBoss 4.0.3SP1. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;</jbn:shortDescription>
    <jbn:manualInstallation>Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5)Apply configuration file patches:&lt;br&gt;
&lt;br&gt;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.
&lt;br&gt;
5a) Use the original file PATCH_ROOT/config-patches/NamingService-xmbean.xml.orig and the patched file PATCH_ROOT/config-patches/NamingService-xmbean.xml.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/conf/xmdesc/NamingService-xmbean.xml&lt;br&gt;
5b) Use the original file PATCH_ROOT/config-patches/web.xml.orig and the patched file PATCH_ROOT/config-patches/web.xml.orig to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/web.xml&lt;br&gt;
&lt;br&gt;
6) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
7) Perform a scan to update the version string. Go to your JBoss instance, choose the Inventory tab, edit the Configuration Properties and click OK.&lt;br&gt;
&lt;br&gt;&lt;br&gt;&lt;i&gt;NOTE: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;</jbn:manualInstallation>
    <jbn:automatedInstallation>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
  &lt;jbn:automatedInstallation xmlns:jbn="http://network.jboss.com/elements/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" &gt;
  &lt;jbn:instructions&gt;
   &lt;jbn:instructionSet rdf:about="http://network.jboss.com/instructionVersion#1.4"&gt;
     &lt;![CDATA[&lt;?xml version="1.0"?&gt;
&lt;process-definition name="process"&gt;
   &lt;start-state&gt;
      &lt;transition to="main_process/1"/&gt;
   &lt;/start-state&gt;

   &lt;super-state name="main_process"&gt;

      &lt;node name="1"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.JONServerDownloadActionHandler" config-type="bean"&gt;
           &lt;/action&gt;
         &lt;transition name="success" to="2"/&gt;
      &lt;/node&gt;
      &lt;node name="2"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.CompareDigestActionHandler"
                 config-type="bean"&gt;
            &lt;algorithm&gt;MD5&lt;/algorithm&gt;
            &lt;fileToBeCheckedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeCheckedLocation&gt;
            &lt;expectedDigest&gt;#{software.MD5}&lt;/expectedDigest&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="3"/&gt;
      &lt;/node&gt;

      &lt;node name="3"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.UnzipActionHandler"
                 config-type="bean"&gt;
            &lt;fileToBeUnzippedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeUnzippedLocation&gt;
            &lt;destinationDirectoryLocation&gt;#{patchFolder}&lt;/destinationDirectoryLocation&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="4"/&gt;
      &lt;/node&gt;

      &lt;node name="4"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;stopIfRunning&lt;/actionName&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="5"/&gt;
      &lt;/node&gt;

      &lt;!-- the XML above should *not* change per patch --&gt;


        &lt;node name="5"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jnpserver.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jnpserver.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="6"/&gt;
                &lt;transition name="success" to="6"/&gt;
        &lt;/node&gt;
        &lt;node name="6"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="7"/&gt;
                &lt;transition name="success" to="7"/&gt;
        &lt;/node&gt;
        &lt;node name="7"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbosssx.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbosssx.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="8"/&gt;
                &lt;transition name="success" to="8"/&gt;
        &lt;/node&gt;
        &lt;node name="8"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossmq.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossmq.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="9"/&gt;
                &lt;transition name="success" to="9"/&gt;
        &lt;/node&gt;
        &lt;node name="9"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-common-jdbc-wrapper.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss-common-jdbc-wrapper.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="10"/&gt;
                &lt;transition name="success" to="10"/&gt;
        &lt;/node&gt;
        &lt;node name="10"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossha.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossha.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="11"/&gt;
                &lt;transition name="success" to="11"/&gt;
        &lt;/node&gt;
        &lt;node name="11"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/snmp-support.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/snmp-support.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="12"/&gt;
                &lt;transition name="success" to="12"/&gt;
        &lt;/node&gt;
        &lt;node name="12"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/uuid-key-generator.sar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/uuid-key-generator.sar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="13"/&gt;
                &lt;transition name="success" to="13"/&gt;
        &lt;/node&gt;
        &lt;node name="13"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jboss-ws4ee.sar/axis-ws4ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jboss-ws4ee.sar/axis-ws4ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="14"/&gt;
                &lt;transition name="success" to="14"/&gt;
        &lt;/node&gt;
        &lt;node name="14"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/jasper-compiler-jdt.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/jasper-compiler-jdt.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="15"/&gt;
                &lt;transition name="success" to="15"/&gt;
        &lt;/node&gt;
        &lt;node name="15"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-webdav.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-webdav.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="16"/&gt;
                &lt;transition name="success" to="16"/&gt;
        &lt;/node&gt;
        &lt;node name="16"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/jasper-compiler.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/jasper-compiler.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="17"/&gt;
                &lt;transition name="success" to="17"/&gt;
        &lt;/node&gt;
        &lt;node name="17"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-invoker.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-invoker.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="18"/&gt;
                &lt;transition name="success" to="18"/&gt;
        &lt;/node&gt;
        &lt;node name="18"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="19"/&gt;
                &lt;transition name="success" to="19"/&gt;
        &lt;/node&gt;
        &lt;node name="19"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-http.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-http.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="20"/&gt;
                &lt;transition name="success" to="20"/&gt;
        &lt;/node&gt;
        &lt;node name="20"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-default.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-default.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="21"/&gt;
                &lt;transition name="success" to="21"/&gt;
        &lt;/node&gt;
        &lt;node name="21"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-ajp.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-ajp.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="22"/&gt;
                &lt;transition name="success" to="22"/&gt;
        &lt;/node&gt;
        &lt;node name="22"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-coyote.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-coyote.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="23"/&gt;
                &lt;transition name="success" to="23"/&gt;
        &lt;/node&gt;
        &lt;node name="23"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-util.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-util.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="24"/&gt;
                &lt;transition name="success" to="24"/&gt;
        &lt;/node&gt;
        &lt;node name="24"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/naming-resources.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/naming-resources.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="25"/&gt;
                &lt;transition name="success" to="25"/&gt;
        &lt;/node&gt;
        &lt;node name="25"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/catalina-manager.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/catalina-manager.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="26"/&gt;
                &lt;transition name="success" to="26"/&gt;
        &lt;/node&gt;
        &lt;node name="26"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/catalina.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/catalina.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="27"/&gt;
                &lt;transition name="success" to="27"/&gt;
        &lt;/node&gt;
        &lt;node name="27"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/console-mgr-classes.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/console-mgr-classes.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="28"/&gt;
                &lt;transition name="success" to="28"/&gt;
        &lt;/node&gt;
        &lt;node name="28"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="29"/&gt;
                &lt;transition name="success" to="29"/&gt;
        &lt;/node&gt;
        &lt;node name="29"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-common.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-common.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="30"/&gt;
                &lt;transition name="success" to="30"/&gt;
        &lt;/node&gt;
        &lt;node name="30"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-system.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-system.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="31"/&gt;
                &lt;transition name="success" to="31"/&gt;
        &lt;/node&gt;
        &lt;node name="31"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-common-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-common-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="32"/&gt;
                &lt;transition name="success" to="32"/&gt;
        &lt;/node&gt;
        &lt;node name="32"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-system-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-system-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="33"/&gt;
                &lt;transition name="success" to="33"/&gt;
        &lt;/node&gt;
        &lt;node name="33"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="34"/&gt;
                &lt;transition name="success" to="34"/&gt;
        &lt;/node&gt;
        &lt;node name="34"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossmq-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossmq-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="35"/&gt;
                &lt;transition name="success" to="35"/&gt;
        &lt;/node&gt;
        &lt;node name="35"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/axis-ws4ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/axis-ws4ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="36"/&gt;
                &lt;transition name="success" to="36"/&gt;
        &lt;/node&gt;
        &lt;node name="36"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossha-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossha-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="37"/&gt;
                &lt;transition name="success" to="37"/&gt;
        &lt;/node&gt;
        &lt;node name="37"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossall-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossall-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="38"/&gt;
                &lt;transition name="success" to="38"/&gt;
        &lt;/node&gt;
        &lt;node name="38"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-minimal.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/minimal/lib/jboss-minimal.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="39"/&gt;
                &lt;transition name="success" to="39"/&gt;
        &lt;/node&gt;
        &lt;node name="39"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/docs/examples/jboss.net/jboss-net.sar/axis-ws4ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/docs/examples/jboss.net/jboss-net.sar/axis-ws4ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="40"/&gt;
                &lt;transition name="success" to="40"/&gt;
        &lt;/node&gt;
        &lt;node name="40"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/bin/twiddle.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/bin/twiddle.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="41"/&gt;
                &lt;transition name="success" to="41"/&gt;
        &lt;/node&gt;
        &lt;node name="41"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/bin/run.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/bin/run.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="42"/&gt;
                &lt;transition name="success" to="42"/&gt;
        &lt;/node&gt;

        &lt;node name="42"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
                        &lt;notification&gt;Copy the new file from #{patchFolder}/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class to #{jbossServerHomeDir}/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="43"/&gt;
        &lt;/node&gt;




             &lt;node name="43"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/NamingService-xmbean.xml.orig and the patched file #{patchFolder}/config-patches/NamingService-xmbean.xml.patched to update your file #{jbossServerHomeDir}/conf/xmdesc/NamingService-xmbean.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="44"/&gt;
            &lt;/node&gt;



             &lt;node name="44"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/web.xml.orig and the patched file #{patchFolder}/config-patches/web.xml.patched to update your file #{jbossServerHomeDir}/deploy/jmx-console.war/WEB-INF/web.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="45"/&gt;
            &lt;/node&gt;



      &lt;!-- the XML below should *not* change per patch --&gt;

      &lt;node name="45"&gt;
&lt;!-- this action element was removed, beacuse there are manuall steps to do, before you can start the server
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;start&lt;/actionName&gt;
         &lt;/action&gt;
--&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
            &lt;notification&gt;Start your JBoss instance and perform a scan to update the version string. Go to your JBoss instance, choose the Inventory tab, edit the Configuration Properties and click OK&lt;/notification&gt;
         &lt;/action&gt;

         &lt;transition name="success" to="../end"/&gt;
      &lt;/node&gt;

      &lt;transition name="error" to="end"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.SetProcessStatusActionHandler" config-type="bean"&gt;
            &lt;status&gt;false&lt;/status&gt;
         &lt;/action&gt;
      &lt;/transition&gt;

   &lt;/super-state&gt;
   &lt;end-state name="end"/&gt;
&lt;/process-definition&gt;


]]&gt;
   &lt;/jbn:instructionSet&gt;
 &lt;/jbn:instructions&gt;
&lt;/jbn:automatedInstallation&gt;</jbn:automatedInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-05-07T15:23:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007EsTmAAK">
    <title>BUGFIX: ASPATCH-187 - JBoss AS 4.0.3.SP1_CP05</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007EsTmAAK</link>
    <description>TITLE: &amp;nbsp; JBoss AS 4.0.3.SP1_CP05&lt;br&gt;JIRA ID: &amp;nbsp; ASPATCH-187&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3SP1&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3.SP1_CP04&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3.SP1_CP03&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3.SP1_CP02&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3.SP1_CP01&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CP05 is the fifth cumulative patch for JBoss 4.0.3SP1. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP05:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-179"&gt;ASPATCH-179&lt;/a&gt;: JBAS-4229 HASingletonController doesn't handle "split brain" correctly.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-177"&gt;ASPATCH-177&lt;/a&gt;: NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-176"&gt;ASPATCH-176&lt;/a&gt;:   JBAS-4222 : Add support for stopping ILs triggering the ExceptionListener - UIL2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-172"&gt;ASPATCH-172&lt;/a&gt;: JBAS-3311: Access Control on JMX Operations in the JMX Console&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-169"&gt;ASPATCH-169&lt;/a&gt;: Port JBAS-979 flushCache Issue to JBoss 4.0.3.SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-157"&gt;ASPATCH-157&lt;/a&gt;: Fix broken synchronization in TreeCacheSSOClusterManager&lt;br&gt;
&lt;b&gt;CP04:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-113"&gt;ASPATCH-113&lt;/a&gt;: org.jboss.test.web.test.JSFIntegrationUnitTestCase fails&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-70"&gt;ASPATCH-70&lt;/a&gt;: JBAS-2866: Space seperated cookie value text returned in quotes&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-128"&gt;ASPATCH-128&lt;/a&gt;: CLONE -JBAS-3861: DeploymentFileRepository can be used to write/remove arbitrary files in the filesystem&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-124"&gt;ASPATCH-124&lt;/a&gt;: JBAS-2638: Patch for JBAS-2555&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-119"&gt;ASPATCH-119&lt;/a&gt;: JBAS-3512: JBAS-2668 - Automatically allow the EJB cache to temporarily grow.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-116"&gt;ASPATCH-116&lt;/a&gt;: JBAS-3814: Port JBAS-2403 Fix to 4.0.3.SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-115"&gt;ASPATCH-115&lt;/a&gt;: JBAS-3822: Port HAPartition concurrency fixes to 4.0.3.SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-103"&gt;ASPATCH-103&lt;/a&gt;: JBAS-3719: Unable to set valid negative values for MBean attributes using Twiddle&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-72"&gt;ASPATCH-72&lt;/a&gt;: JBAS-1896: Disable full class and resource access by default in RMI dynamic class loading service&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-53"&gt;ASPATCH-53&lt;/a&gt;: JBAS-3231: (JBAS-3229) HiLo generator shoudn't always re-create the table at startup&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-19"&gt;ASPATCH-19&lt;/a&gt;: JBAS-3037: Port fix for JBAS-3015 to 4.0.3.SP1: Adds support for modifying the jvmRoute portion of a session id&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-33"&gt;ASPATCH-33&lt;/a&gt;: JBWS-841: SAAJ does not offer timeout control, and default timeout of 60 seconds is too small&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-34"&gt;ASPATCH-34&lt;/a&gt;: Ldap*LoginModule fixes&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-65"&gt;ASPATCH-65&lt;/a&gt;: JBAS-3635: JBAS-3631 Missing branch in StdServerSession commit logic&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-66"&gt;ASPATCH-66&lt;/a&gt;: JBAS-3622: Patch for: JBAS-3573: Failure to remove a message should result in a NACK + error&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-69"&gt;ASPATCH-69&lt;/a&gt;: JBAS-2945: EJB-QL compiler (parser) confused by "Order" abstract-schema&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-79"&gt;ASPATCH-79&lt;/a&gt;: NamingService updates for multiple interface usage&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-1"&gt;ASPATCH-1&lt;/a&gt;: JBAS-3376: PooledInvokerHA returning java.rmi.MarshalledObject.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-2"&gt;ASPATCH-2&lt;/a&gt;: JBAS-3365: Extension of XMLLoginConfig MBean to allow greater flexibility.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-3"&gt;ASPATCH-3&lt;/a&gt;: JBAS-3300: PooledInvokerProxy thread safety patch.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-4"&gt;ASPATCH-4&lt;/a&gt;: JBAS-3267: Patch for JBAS-3266 HiLoKeyGenerator is not cluster-safe.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-5"&gt;ASPATCH-5&lt;/a&gt;: JBAS-3205: Backport the latest joesnmp to JBoss 4.0.3SP1 so that the jboss.bind.address can be used.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-6"&gt;ASPATCH-6&lt;/a&gt;: JBAS-3094: PooledInvoker/PooledInvokerHA pooling problems, incomplete fix for JBAS-2500.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-7"&gt;ASPATCH-7&lt;/a&gt;: JBAS-3057: Port of JBAS-2500 Patch for JBoss 4.0.3SP1.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-8"&gt;ASPATCH-8&lt;/a&gt;: JBAS-3045: Security patch for isUserInRole(String) for same principal name.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-9"&gt;ASPATCH-9&lt;/a&gt;: JBAS-2818: Patch for JBAS-2813 - client sockets when JMS Singleton leaves the cluster&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-10"&gt;ASPATCH-10&lt;/a&gt;: JBAS-2691: LdapLoginModule role filter leads to extra role or NPE and failed authentication.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-11"&gt;ASPATCH-11&lt;/a&gt;: JBAS-2671: Patch for JBAS-2584 CallableStatement Caching to JBoss 4.0.3 SP1.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-12"&gt;ASPATCH-12&lt;/a&gt;: JBAS-2650: Patch for JBAS-2445 to JBoss 4.0.3SP1.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-13"&gt;ASPATCH-13&lt;/a&gt;: JBAS-2479: Support patch for JBAS-2476, JBAS-2472 and JBAS-2490.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-14"&gt;ASPATCH-14&lt;/a&gt;: JBAS-2453: Port of JBAS-2439 for 4.0.3SP1 and 4.0.3.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-15"&gt;ASPATCH-15&lt;/a&gt;: JBAS-3181: LdapExtLoginModule should not log password in TRACE mode.&lt;br&gt;
&lt;br&gt;&lt;br&gt;

As of August 30, 2006, the following fixes were specifically excluded:&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-16"&gt;ASPATCH-16&lt;/a&gt;: JBAS-3259: Support patch for JBossMQ XARecovery&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-17"&gt;ASPATCH-17&lt;/a&gt;: JBAS-3250: JGroups patch 2.2.9.2 verified against JBoss AS 4.0.x&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-18"&gt;ASPATCH-18&lt;/a&gt;: JBAS-3139: Upgrade to Xalan 2.7.0 and Xerces 2.7.1 for JBoss 4.0.3.SP1 &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-20"&gt;ASPATCH-20&lt;/a&gt;: JBAS-3090: Support Patch related to Logging&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-21"&gt;ASPATCH-21&lt;/a&gt;: JBAS-3333: Access Control on JMX Operations in the JMX Console[Patch]&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-22"&gt;ASPATCH-22&lt;/a&gt;: JBAS-2859: Port JBAS-2429 fix to 4.0.3.SP1&lt;br&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-4.0.3.SP1_CP05.zip / 17007303&lt;br&gt;MD5: &amp;nbsp; 757da7902016b3e9a412f5abe7e4a2f1&lt;br&gt;SHA-256: &amp;nbsp; bdaba42039db97739bc6fad073b6662d48f5e636a509e4bad759b6ce8af08f99&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5)Apply configuration file patches:&lt;br&gt;
&lt;br&gt;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.
&lt;br&gt;
5a) Use the original file PATCH_ROOT/config-patches/NamingService-xmbean.xml.orig and the patched file PATCH_ROOT/config-patches/NamingService-xmbean.xml.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/conf/xmdesc/NamingService-xmbean.xml&lt;br&gt;
5b) Use the original file PATCH_ROOT/config-patches/web.xml.orig and the patched file PATCH_ROOT/config-patches/web.xml.orig to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/web.xml&lt;br&gt;
&lt;br&gt;
6) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
7) Perform a scan to update the version string. Go to your JBoss instance, choose the Inventory tab, edit the Configuration Properties and click OK.&lt;br&gt;
&lt;br&gt;&lt;br&gt;&lt;i&gt;NOTE: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Apr 10 14:24:52 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Apr 10 14:25:27 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss AS 4.0.3.SP1_CP05</dc:subject>
    <dc:date>2007-04-10T14:24:Z</dc:date>
    <jbn:creator>Jaroslaw Kijanowski</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3.SP1_CP01"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3.SP1_CP01" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0131">Application Server; 4.0.3.SP1_CP01</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3.SP1_CP03"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3.SP1_CP03" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0152">Application Server; 4.0.3.SP1_CP03</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3SP1"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0067">Application Server; 4.0.3SP1</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3.SP1_CP02"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3.SP1_CP02" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0151">Application Server; 4.0.3.SP1_CP02</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3.SP1_CP04"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3.SP1_CP04" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0162">Application Server; 4.0.3.SP1_CP04</jbn:product>
    </jbn:products>
    <jbn:jira>ASPATCH-187</jbn:jira>
    <jbn:md5>757da7902016b3e9a412f5abe7e4a2f1</jbn:md5>
    <jbn:sha256>bdaba42039db97739bc6fad073b6662d48f5e636a509e4bad759b6ce8af08f99</jbn:sha256>
    <jbn:fileName>jboss-4.0.3.SP1_CP05.zip</jbn:fileName>
    <jbn:fileSize>17007303</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007EsTmAAK</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007EsTmAAK</jbn:automatedDownloadUrl>
    <jbn:instructionCompatibilityVersion>1.4</jbn:instructionCompatibilityVersion>
    <jbn:longDescription>Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP05:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-179"&gt;ASPATCH-179&lt;/a&gt;: JBAS-4229 HASingletonController doesn't handle "split brain" correctly.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-177"&gt;ASPATCH-177&lt;/a&gt;: NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-176"&gt;ASPATCH-176&lt;/a&gt;:   JBAS-4222 : Add support for stopping ILs triggering the ExceptionListener - UIL2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-172"&gt;ASPATCH-172&lt;/a&gt;: JBAS-3311: Access Control on JMX Operations in the JMX Console&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-169"&gt;ASPATCH-169&lt;/a&gt;: Port JBAS-979 flushCache Issue to JBoss 4.0.3.SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-157"&gt;ASPATCH-157&lt;/a&gt;: Fix broken synchronization in TreeCacheSSOClusterManager&lt;br&gt;
&lt;b&gt;CP04:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-113"&gt;ASPATCH-113&lt;/a&gt;: org.jboss.test.web.test.JSFIntegrationUnitTestCase fails&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-70"&gt;ASPATCH-70&lt;/a&gt;: JBAS-2866: Space seperated cookie value text returned in quotes&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-128"&gt;ASPATCH-128&lt;/a&gt;: CLONE -JBAS-3861: DeploymentFileRepository can be used to write/remove arbitrary files in the filesystem&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-124"&gt;ASPATCH-124&lt;/a&gt;: JBAS-2638: Patch for JBAS-2555&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-119"&gt;ASPATCH-119&lt;/a&gt;: JBAS-3512: JBAS-2668 - Automatically allow the EJB cache to temporarily grow.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-116"&gt;ASPATCH-116&lt;/a&gt;: JBAS-3814: Port JBAS-2403 Fix to 4.0.3.SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-115"&gt;ASPATCH-115&lt;/a&gt;: JBAS-3822: Port HAPartition concurrency fixes to 4.0.3.SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-103"&gt;ASPATCH-103&lt;/a&gt;: JBAS-3719: Unable to set valid negative values for MBean attributes using Twiddle&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-72"&gt;ASPATCH-72&lt;/a&gt;: JBAS-1896: Disable full class and resource access by default in RMI dynamic class loading service&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-53"&gt;ASPATCH-53&lt;/a&gt;: JBAS-3231: (JBAS-3229) HiLo generator shoudn't always re-create the table at startup&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-19"&gt;ASPATCH-19&lt;/a&gt;: JBAS-3037: Port fix for JBAS-3015 to 4.0.3.SP1: Adds support for modifying the jvmRoute portion of a session id&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-33"&gt;ASPATCH-33&lt;/a&gt;: JBWS-841: SAAJ does not offer timeout control, and default timeout of 60 seconds is too small&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-34"&gt;ASPATCH-34&lt;/a&gt;: Ldap*LoginModule fixes&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-65"&gt;ASPATCH-65&lt;/a&gt;: JBAS-3635: JBAS-3631 Missing branch in StdServerSession commit logic&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-66"&gt;ASPATCH-66&lt;/a&gt;: JBAS-3622: Patch for: JBAS-3573: Failure to remove a message should result in a NACK + error&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-69"&gt;ASPATCH-69&lt;/a&gt;: JBAS-2945: EJB-QL compiler (parser) confused by "Order" abstract-schema&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-79"&gt;ASPATCH-79&lt;/a&gt;: NamingService updates for multiple interface usage&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-1"&gt;ASPATCH-1&lt;/a&gt;: JBAS-3376: PooledInvokerHA returning java.rmi.MarshalledObject.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-2"&gt;ASPATCH-2&lt;/a&gt;: JBAS-3365: Extension of XMLLoginConfig MBean to allow greater flexibility.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-3"&gt;ASPATCH-3&lt;/a&gt;: JBAS-3300: PooledInvokerProxy thread safety patch.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-4"&gt;ASPATCH-4&lt;/a&gt;: JBAS-3267: Patch for JBAS-3266 HiLoKeyGenerator is not cluster-safe.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-5"&gt;ASPATCH-5&lt;/a&gt;: JBAS-3205: Backport the latest joesnmp to JBoss 4.0.3SP1 so that the jboss.bind.address can be used.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-6"&gt;ASPATCH-6&lt;/a&gt;: JBAS-3094: PooledInvoker/PooledInvokerHA pooling problems, incomplete fix for JBAS-2500.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-7"&gt;ASPATCH-7&lt;/a&gt;: JBAS-3057: Port of JBAS-2500 Patch for JBoss 4.0.3SP1.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-8"&gt;ASPATCH-8&lt;/a&gt;: JBAS-3045: Security patch for isUserInRole(String) for same principal name.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-9"&gt;ASPATCH-9&lt;/a&gt;: JBAS-2818: Patch for JBAS-2813 - client sockets when JMS Singleton leaves the cluster&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-10"&gt;ASPATCH-10&lt;/a&gt;: JBAS-2691: LdapLoginModule role filter leads to extra role or NPE and failed authentication.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-11"&gt;ASPATCH-11&lt;/a&gt;: JBAS-2671: Patch for JBAS-2584 CallableStatement Caching to JBoss 4.0.3 SP1.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-12"&gt;ASPATCH-12&lt;/a&gt;: JBAS-2650: Patch for JBAS-2445 to JBoss 4.0.3SP1.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-13"&gt;ASPATCH-13&lt;/a&gt;: JBAS-2479: Support patch for JBAS-2476, JBAS-2472 and JBAS-2490.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-14"&gt;ASPATCH-14&lt;/a&gt;: JBAS-2453: Port of JBAS-2439 for 4.0.3SP1 and 4.0.3.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-15"&gt;ASPATCH-15&lt;/a&gt;: JBAS-3181: LdapExtLoginModule should not log password in TRACE mode.&lt;br&gt;
&lt;br&gt;&lt;br&gt;

As of August 30, 2006, the following fixes were specifically excluded:&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-16"&gt;ASPATCH-16&lt;/a&gt;: JBAS-3259: Support patch for JBossMQ XARecovery&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-17"&gt;ASPATCH-17&lt;/a&gt;: JBAS-3250: JGroups patch 2.2.9.2 verified against JBoss AS 4.0.x&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-18"&gt;ASPATCH-18&lt;/a&gt;: JBAS-3139: Upgrade to Xalan 2.7.0 and Xerces 2.7.1 for JBoss 4.0.3.SP1 &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-20"&gt;ASPATCH-20&lt;/a&gt;: JBAS-3090: Support Patch related to Logging&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-21"&gt;ASPATCH-21&lt;/a&gt;: JBAS-3333: Access Control on JMX Operations in the JMX Console[Patch]&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-22"&gt;ASPATCH-22&lt;/a&gt;: JBAS-2859: Port JBAS-2429 fix to 4.0.3.SP1&lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>CP05 is the fifth cumulative patch for JBoss 4.0.3SP1. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;</jbn:shortDescription>
    <jbn:manualInstallation>Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5)Apply configuration file patches:&lt;br&gt;
&lt;br&gt;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.
&lt;br&gt;
5a) Use the original file PATCH_ROOT/config-patches/NamingService-xmbean.xml.orig and the patched file PATCH_ROOT/config-patches/NamingService-xmbean.xml.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/conf/xmdesc/NamingService-xmbean.xml&lt;br&gt;
5b) Use the original file PATCH_ROOT/config-patches/web.xml.orig and the patched file PATCH_ROOT/config-patches/web.xml.orig to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/web.xml&lt;br&gt;
&lt;br&gt;
6) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
7) Perform a scan to update the version string. Go to your JBoss instance, choose the Inventory tab, edit the Configuration Properties and click OK.&lt;br&gt;
&lt;br&gt;&lt;br&gt;&lt;i&gt;NOTE: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;</jbn:manualInstallation>
    <jbn:automatedInstallation>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
  &lt;jbn:automatedInstallation xmlns:jbn="http://network.jboss.com/elements/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" &gt;
  &lt;jbn:instructions&gt;
   &lt;jbn:instructionSet rdf:about="http://network.jboss.com/instructionVersion#1.4"&gt;
     &lt;![CDATA[&lt;?xml version="1.0"?&gt;
&lt;process-definition name="process"&gt;
   &lt;start-state&gt;
      &lt;transition to="main_process/1"/&gt;
   &lt;/start-state&gt;

   &lt;super-state name="main_process"&gt;

      &lt;node name="1"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.JONServerDownloadActionHandler" config-type="bean"&gt;
           &lt;/action&gt;
         &lt;transition name="success" to="2"/&gt;
      &lt;/node&gt;
      &lt;node name="2"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.CompareDigestActionHandler"
                 config-type="bean"&gt;
            &lt;algorithm&gt;MD5&lt;/algorithm&gt;
            &lt;fileToBeCheckedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeCheckedLocation&gt;
            &lt;expectedDigest&gt;#{software.MD5}&lt;/expectedDigest&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="3"/&gt;
      &lt;/node&gt;

      &lt;node name="3"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.UnzipActionHandler"
                 config-type="bean"&gt;
            &lt;fileToBeUnzippedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeUnzippedLocation&gt;
            &lt;destinationDirectoryLocation&gt;#{patchFolder}&lt;/destinationDirectoryLocation&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="4"/&gt;
      &lt;/node&gt;

      &lt;node name="4"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;stopIfRunning&lt;/actionName&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="5"/&gt;
      &lt;/node&gt;

      &lt;!-- the XML above should *not* change per patch --&gt;


        &lt;node name="5"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jnpserver.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jnpserver.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="6"/&gt;
                &lt;transition name="success" to="6"/&gt;
        &lt;/node&gt;
        &lt;node name="6"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="7"/&gt;
                &lt;transition name="success" to="7"/&gt;
        &lt;/node&gt;
        &lt;node name="7"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbosssx.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbosssx.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="8"/&gt;
                &lt;transition name="success" to="8"/&gt;
        &lt;/node&gt;
        &lt;node name="8"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossmq.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossmq.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="9"/&gt;
                &lt;transition name="success" to="9"/&gt;
        &lt;/node&gt;
        &lt;node name="9"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-common-jdbc-wrapper.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss-common-jdbc-wrapper.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="10"/&gt;
                &lt;transition name="success" to="10"/&gt;
        &lt;/node&gt;
        &lt;node name="10"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossha.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossha.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="11"/&gt;
                &lt;transition name="success" to="11"/&gt;
        &lt;/node&gt;
        &lt;node name="11"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/snmp-support.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/snmp-support.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="12"/&gt;
                &lt;transition name="success" to="12"/&gt;
        &lt;/node&gt;
        &lt;node name="12"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/uuid-key-generator.sar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/uuid-key-generator.sar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="13"/&gt;
                &lt;transition name="success" to="13"/&gt;
        &lt;/node&gt;
        &lt;node name="13"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jboss-ws4ee.sar/axis-ws4ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jboss-ws4ee.sar/axis-ws4ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="14"/&gt;
                &lt;transition name="success" to="14"/&gt;
        &lt;/node&gt;
        &lt;node name="14"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-http.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-http.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="15"/&gt;
                &lt;transition name="success" to="15"/&gt;
        &lt;/node&gt;
        &lt;node name="15"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-util.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-util.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="16"/&gt;
                &lt;transition name="success" to="16"/&gt;
        &lt;/node&gt;
        &lt;node name="16"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-invoker.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-invoker.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="17"/&gt;
                &lt;transition name="success" to="17"/&gt;
        &lt;/node&gt;
        &lt;node name="17"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/jasper-compiler.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/jasper-compiler.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="18"/&gt;
                &lt;transition name="success" to="18"/&gt;
        &lt;/node&gt;
        &lt;node name="18"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-ajp.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-ajp.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="19"/&gt;
                &lt;transition name="success" to="19"/&gt;
        &lt;/node&gt;
        &lt;node name="19"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="20"/&gt;
                &lt;transition name="success" to="20"/&gt;
        &lt;/node&gt;
        &lt;node name="20"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-default.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-default.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="21"/&gt;
                &lt;transition name="success" to="21"/&gt;
        &lt;/node&gt;
        &lt;node name="21"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/catalina.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/catalina.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="22"/&gt;
                &lt;transition name="success" to="22"/&gt;
        &lt;/node&gt;
        &lt;node name="22"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-webdav.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-webdav.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="23"/&gt;
                &lt;transition name="success" to="23"/&gt;
        &lt;/node&gt;
        &lt;node name="23"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/naming-resources.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/naming-resources.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="24"/&gt;
                &lt;transition name="success" to="24"/&gt;
        &lt;/node&gt;
        &lt;node name="24"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-coyote.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-coyote.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="25"/&gt;
                &lt;transition name="success" to="25"/&gt;
        &lt;/node&gt;
        &lt;node name="25"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/catalina-manager.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/catalina-manager.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="26"/&gt;
                &lt;transition name="success" to="26"/&gt;
        &lt;/node&gt;
        &lt;node name="26"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/jasper-compiler-jdt.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/jasper-compiler-jdt.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="27"/&gt;
                &lt;transition name="success" to="27"/&gt;
        &lt;/node&gt;
        &lt;node name="27"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/console-mgr-classes.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/console-mgr-classes.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="28"/&gt;
                &lt;transition name="success" to="28"/&gt;
        &lt;/node&gt;
        &lt;node name="28"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="29"/&gt;
                &lt;transition name="success" to="29"/&gt;
        &lt;/node&gt;
        &lt;node name="29"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-common.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-common.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="30"/&gt;
                &lt;transition name="success" to="30"/&gt;
        &lt;/node&gt;
        &lt;node name="30"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-system.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-system.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="31"/&gt;
                &lt;transition name="success" to="31"/&gt;
        &lt;/node&gt;
        &lt;node name="31"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-common-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-common-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="32"/&gt;
                &lt;transition name="success" to="32"/&gt;
        &lt;/node&gt;
        &lt;node name="32"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-system-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-system-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="33"/&gt;
                &lt;transition name="success" to="33"/&gt;
        &lt;/node&gt;
        &lt;node name="33"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="34"/&gt;
                &lt;transition name="success" to="34"/&gt;
        &lt;/node&gt;
        &lt;node name="34"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossmq-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossmq-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="35"/&gt;
                &lt;transition name="success" to="35"/&gt;
        &lt;/node&gt;
        &lt;node name="35"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/axis-ws4ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/axis-ws4ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="36"/&gt;
                &lt;transition name="success" to="36"/&gt;
        &lt;/node&gt;
        &lt;node name="36"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossha-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossha-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="37"/&gt;
                &lt;transition name="success" to="37"/&gt;
        &lt;/node&gt;
        &lt;node name="37"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossall-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossall-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="38"/&gt;
                &lt;transition name="success" to="38"/&gt;
        &lt;/node&gt;
        &lt;node name="38"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-minimal.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/minimal/lib/jboss-minimal.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="39"/&gt;
                &lt;transition name="success" to="39"/&gt;
        &lt;/node&gt;
        &lt;node name="39"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/docs/examples/jboss.net/jboss-net.sar/axis-ws4ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/docs/examples/jboss.net/jboss-net.sar/axis-ws4ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="40"/&gt;
                &lt;transition name="success" to="40"/&gt;
        &lt;/node&gt;
        &lt;node name="40"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/bin/twiddle.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/bin/twiddle.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="41"/&gt;
                &lt;transition name="success" to="41"/&gt;
        &lt;/node&gt;
        &lt;node name="41"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/bin/run.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/bin/run.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="42"/&gt;
                &lt;transition name="success" to="42"/&gt;
        &lt;/node&gt;

        &lt;node name="42"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
                        &lt;notification&gt;Copy the new file from #{patchFolder}/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class to #{jbossServerHomeDir}/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="43"/&gt;
        &lt;/node&gt;




             &lt;node name="43"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/NamingService-xmbean.xml.orig and the patched file #{patchFolder}/config-patches/NamingService-xmbean.xml.patched to update your file #{jbossServerHomeDir}/conf/xmdesc/NamingService-xmbean.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="44"/&gt;
            &lt;/node&gt;



             &lt;node name="44"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/web.xml.orig and the patched file #{patchFolder}/config-patches/web.xml.patched to update your file #{jbossServerHomeDir}/deploy/jmx-console.war/WEB-INF/web.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="45"/&gt;
            &lt;/node&gt;



      &lt;!-- the XML below should *not* change per patch --&gt;

      &lt;node name="45"&gt;
&lt;!-- this action element was removed, beacuse there are manuall steps to do, before you can start the server
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;start&lt;/actionName&gt;
         &lt;/action&gt;
--&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
            &lt;notification&gt;Start your JBoss instance and perform a scan to update the version string. Go to your JBoss instance, choose the Inventory tab, edit the Configuration Properties and click OK&lt;/notification&gt;
         &lt;/action&gt;

         &lt;transition name="success" to="../end"/&gt;
      &lt;/node&gt;

      &lt;transition name="error" to="end"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.SetProcessStatusActionHandler" config-type="bean"&gt;
            &lt;status&gt;false&lt;/status&gt;
         &lt;/action&gt;
      &lt;/transition&gt;

   &lt;/super-state&gt;
   &lt;end-state name="end"/&gt;
&lt;/process-definition&gt;


]]&gt;
   &lt;/jbn:instructionSet&gt;
 &lt;/jbn:instructions&gt;
&lt;/jbn:automatedInstallation&gt;</jbn:automatedInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-04-10T14:25:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006tgACAAY">
    <title>BUGFIX: ASPATCH-140 - JBoss AS 4.0.3.SP1_CP04</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006tgACAAY</link>
    <description>TITLE: &amp;nbsp; JBoss AS 4.0.3.SP1_CP04&lt;br&gt;JIRA ID: &amp;nbsp; ASPATCH-140&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3SP1&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3.SP1_CP03&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3.SP1_CP02&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3.SP1_CP01&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CP04 is the fourth cumulative patch for JBoss 4.0.3SP1. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP04:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-113"&gt;ASPATCH-113&lt;/a&gt;: org.jboss.test.web.test.JSFIntegrationUnitTestCase fails&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-70"&gt;ASPATCH-70&lt;/a&gt;: JBAS-2866: Space seperated cookie value text returned in quotes&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-128"&gt;ASPATCH-128&lt;/a&gt;: CLONE -JBAS-3861: DeploymentFileRepository can be used to write/remove arbitrary files in the filesystem&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-124"&gt;ASPATCH-124&lt;/a&gt;: JBAS-2638: Patch for JBAS-2555&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-119"&gt;ASPATCH-119&lt;/a&gt;: JBAS-3512: JBAS-2668 - Automatically allow the EJB cache to temporarily grow.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-116"&gt;ASPATCH-116&lt;/a&gt;: JBAS-3814: Port JBAS-2403 Fix to 4.0.3.SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-115"&gt;ASPATCH-115&lt;/a&gt;: JBAS-3822: Port HAPartition concurrency fixes to 4.0.3.SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-103"&gt;ASPATCH-103&lt;/a&gt;: JBAS-3719: Unable to set valid negative values for MBean attributes using Twiddle&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-72"&gt;ASPATCH-72&lt;/a&gt;: JBAS-1896: Disable full class and resource access by default in RMI dynamic class loading service&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-53"&gt;ASPATCH-53&lt;/a&gt;: JBAS-3231: (JBAS-3229) HiLo generator shoudn't always re-create the table at startup&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-19"&gt;ASPATCH-19&lt;/a&gt;: JBAS-3037: Port fix for JBAS-3015 to 4.0.3.SP1: Adds support for modifying the jvmRoute portion of a session id&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-33"&gt;ASPATCH-33&lt;/a&gt;: JBWS-841: SAAJ does not offer timeout control, and default timeout of 60 seconds is too small&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-34"&gt;ASPATCH-34&lt;/a&gt;: Ldap*LoginModule fixes&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-65"&gt;ASPATCH-65&lt;/a&gt;: JBAS-3635: JBAS-3631 Missing branch in StdServerSession commit logic&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-66"&gt;ASPATCH-66&lt;/a&gt;: JBAS-3622: Patch for: JBAS-3573: Failure to remove a message should result in a NACK + error&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-69"&gt;ASPATCH-69&lt;/a&gt;: JBAS-2945: EJB-QL compiler (parser) confused by "Order" abstract-schema&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-79"&gt;ASPATCH-79&lt;/a&gt;: NamingService updates for multiple interface usage&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-1"&gt;ASPATCH-1&lt;/a&gt;: JBAS-3376: PooledInvokerHA returning java.rmi.MarshalledObject.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-2"&gt;ASPATCH-2&lt;/a&gt;: JBAS-3365: Extension of XMLLoginConfig MBean to allow greater flexibility.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-3"&gt;ASPATCH-3&lt;/a&gt;: JBAS-3300: PooledInvokerProxy thread safety patch.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-4"&gt;ASPATCH-4&lt;/a&gt;: JBAS-3267: Patch for JBAS-3266 HiLoKeyGenerator is not cluster-safe.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-5"&gt;ASPATCH-5&lt;/a&gt;: JBAS-3205: Backport the latest joesnmp to JBoss 4.0.3SP1 so that the jboss.bind.address can be used.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-6"&gt;ASPATCH-6&lt;/a&gt;: JBAS-3094: PooledInvoker/PooledInvokerHA pooling problems, incomplete fix for JBAS-2500.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-7"&gt;ASPATCH-7&lt;/a&gt;: JBAS-3057: Port of JBAS-2500 Patch for JBoss 4.0.3SP1.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-8"&gt;ASPATCH-8&lt;/a&gt;: JBAS-3045: Security patch for isUserInRole(String) for same principal name.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-9"&gt;ASPATCH-9&lt;/a&gt;: JBAS-2818: Patch for JBAS-2813 - client sockets when JMS Singleton leaves the cluster&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-10"&gt;ASPATCH-10&lt;/a&gt;: JBAS-2691: LdapLoginModule role filter leads to extra role or NPE and failed authentication.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-11"&gt;ASPATCH-11&lt;/a&gt;: JBAS-2671: Patch for JBAS-2584 CallableStatement Caching to JBoss 4.0.3 SP1.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-12"&gt;ASPATCH-12&lt;/a&gt;: JBAS-2650: Patch for JBAS-2445 to JBoss 4.0.3SP1.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-13"&gt;ASPATCH-13&lt;/a&gt;: JBAS-2479: Support patch for JBAS-2476, JBAS-2472 and JBAS-2490.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-14"&gt;ASPATCH-14&lt;/a&gt;: JBAS-2453: Port of JBAS-2439 for 4.0.3SP1 and 4.0.3.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-15"&gt;ASPATCH-15&lt;/a&gt;: JBAS-3181: LdapExtLoginModule should not log password in TRACE mode.&lt;br&gt;
&lt;br&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-4.0.3.SP1_CP04.zip / 16990153&lt;br&gt;MD5: &amp;nbsp; 40a09e4120fa4b5230b736b665470b83&lt;br&gt;SHA-256: &amp;nbsp; 2f7b2d544c8391c0a0623cd8786aae7be4cfaad764c6dbe55e49c9b8c675ae66&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5) Apply the following patches to these files:&lt;br&gt;
&lt;br&gt;&lt;i&gt;NOTE: You should apply the following patch if you did not apply it as a part of CP02 or later:&lt;/i&gt;&lt;br&gt;
5a) Apply the patch file PATCH_ROOT/config-patches/NamingService-xmbean.xml to the file JBOSS_HOME/server/all/conf/xmdesc/NamingService-xmbean.xml&lt;br&gt;
&lt;br&gt;&lt;br&gt;&lt;i&gt;NOTE: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Jan 08 20:55:18 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri Jan 12 13:21:48 EST 2007&lt;br&gt;</description>
    <dc:subject>JBoss AS 4.0.3.SP1_CP04</dc:subject>
    <dc:date>2007-01-08T20:55:Z</dc:date>
    <jbn:creator>Jaroslaw Kijanowski</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3.SP1_CP01"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3.SP1_CP01" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0131">Application Server; 4.0.3.SP1_CP01</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3.SP1_CP03"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3.SP1_CP03" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0152">Application Server; 4.0.3.SP1_CP03</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3SP1"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0067">Application Server; 4.0.3SP1</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3.SP1_CP02"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3.SP1_CP02" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0151">Application Server; 4.0.3.SP1_CP02</jbn:product>
    </jbn:products>
    <jbn:jira>ASPATCH-140</jbn:jira>
    <jbn:md5>40a09e4120fa4b5230b736b665470b83</jbn:md5>
    <jbn:sha256>2f7b2d544c8391c0a0623cd8786aae7be4cfaad764c6dbe55e49c9b8c675ae66</jbn:sha256>
    <jbn:fileName>jboss-4.0.3.SP1_CP04.zip</jbn:fileName>
    <jbn:fileSize>16990153</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006tgACAAY</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006tgACAAY</jbn:automatedDownloadUrl>
    <jbn:instructionCompatibilityVersion>1.4</jbn:instructionCompatibilityVersion>
    <jbn:longDescription>Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP04:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-113"&gt;ASPATCH-113&lt;/a&gt;: org.jboss.test.web.test.JSFIntegrationUnitTestCase fails&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-70"&gt;ASPATCH-70&lt;/a&gt;: JBAS-2866: Space seperated cookie value text returned in quotes&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-128"&gt;ASPATCH-128&lt;/a&gt;: CLONE -JBAS-3861: DeploymentFileRepository can be used to write/remove arbitrary files in the filesystem&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-124"&gt;ASPATCH-124&lt;/a&gt;: JBAS-2638: Patch for JBAS-2555&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-119"&gt;ASPATCH-119&lt;/a&gt;: JBAS-3512: JBAS-2668 - Automatically allow the EJB cache to temporarily grow.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-116"&gt;ASPATCH-116&lt;/a&gt;: JBAS-3814: Port JBAS-2403 Fix to 4.0.3.SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-115"&gt;ASPATCH-115&lt;/a&gt;: JBAS-3822: Port HAPartition concurrency fixes to 4.0.3.SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-103"&gt;ASPATCH-103&lt;/a&gt;: JBAS-3719: Unable to set valid negative values for MBean attributes using Twiddle&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-72"&gt;ASPATCH-72&lt;/a&gt;: JBAS-1896: Disable full class and resource access by default in RMI dynamic class loading service&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-53"&gt;ASPATCH-53&lt;/a&gt;: JBAS-3231: (JBAS-3229) HiLo generator shoudn't always re-create the table at startup&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-19"&gt;ASPATCH-19&lt;/a&gt;: JBAS-3037: Port fix for JBAS-3015 to 4.0.3.SP1: Adds support for modifying the jvmRoute portion of a session id&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-33"&gt;ASPATCH-33&lt;/a&gt;: JBWS-841: SAAJ does not offer timeout control, and default timeout of 60 seconds is too small&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-34"&gt;ASPATCH-34&lt;/a&gt;: Ldap*LoginModule fixes&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-65"&gt;ASPATCH-65&lt;/a&gt;: JBAS-3635: JBAS-3631 Missing branch in StdServerSession commit logic&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-66"&gt;ASPATCH-66&lt;/a&gt;: JBAS-3622: Patch for: JBAS-3573: Failure to remove a message should result in a NACK + error&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-69"&gt;ASPATCH-69&lt;/a&gt;: JBAS-2945: EJB-QL compiler (parser) confused by "Order" abstract-schema&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-79"&gt;ASPATCH-79&lt;/a&gt;: NamingService updates for multiple interface usage&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-1"&gt;ASPATCH-1&lt;/a&gt;: JBAS-3376: PooledInvokerHA returning java.rmi.MarshalledObject.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-2"&gt;ASPATCH-2&lt;/a&gt;: JBAS-3365: Extension of XMLLoginConfig MBean to allow greater flexibility.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-3"&gt;ASPATCH-3&lt;/a&gt;: JBAS-3300: PooledInvokerProxy thread safety patch.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-4"&gt;ASPATCH-4&lt;/a&gt;: JBAS-3267: Patch for JBAS-3266 HiLoKeyGenerator is not cluster-safe.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-5"&gt;ASPATCH-5&lt;/a&gt;: JBAS-3205: Backport the latest joesnmp to JBoss 4.0.3SP1 so that the jboss.bind.address can be used.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-6"&gt;ASPATCH-6&lt;/a&gt;: JBAS-3094: PooledInvoker/PooledInvokerHA pooling problems, incomplete fix for JBAS-2500.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-7"&gt;ASPATCH-7&lt;/a&gt;: JBAS-3057: Port of JBAS-2500 Patch for JBoss 4.0.3SP1.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-8"&gt;ASPATCH-8&lt;/a&gt;: JBAS-3045: Security patch for isUserInRole(String) for same principal name.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-9"&gt;ASPATCH-9&lt;/a&gt;: JBAS-2818: Patch for JBAS-2813 - client sockets when JMS Singleton leaves the cluster&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-10"&gt;ASPATCH-10&lt;/a&gt;: JBAS-2691: LdapLoginModule role filter leads to extra role or NPE and failed authentication.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-11"&gt;ASPATCH-11&lt;/a&gt;: JBAS-2671: Patch for JBAS-2584 CallableStatement Caching to JBoss 4.0.3 SP1.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-12"&gt;ASPATCH-12&lt;/a&gt;: JBAS-2650: Patch for JBAS-2445 to JBoss 4.0.3SP1.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-13"&gt;ASPATCH-13&lt;/a&gt;: JBAS-2479: Support patch for JBAS-2476, JBAS-2472 and JBAS-2490.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-14"&gt;ASPATCH-14&lt;/a&gt;: JBAS-2453: Port of JBAS-2439 for 4.0.3SP1 and 4.0.3.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-15"&gt;ASPATCH-15&lt;/a&gt;: JBAS-3181: LdapExtLoginModule should not log password in TRACE mode.&lt;br&gt;
&lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>CP04 is the fourth cumulative patch for JBoss 4.0.3SP1. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;</jbn:shortDescription>
    <jbn:manualInstallation>Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5) Apply the following patches to these files:&lt;br&gt;
&lt;br&gt;&lt;i&gt;NOTE: You should apply the following patch if you did not apply it as a part of CP02 or later:&lt;/i&gt;&lt;br&gt;
5a) Apply the patch file PATCH_ROOT/config-patches/NamingService-xmbean.xml to the file JBOSS_HOME/server/all/conf/xmdesc/NamingService-xmbean.xml&lt;br&gt;
&lt;br&gt;&lt;br&gt;&lt;i&gt;NOTE: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;</jbn:manualInstallation>
    <jbn:automatedInstallation>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
  &lt;jbn:automatedInstallation xmlns:jbn="http://network.jboss.com/elements/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" &gt;
  &lt;jbn:instructions&gt;
   &lt;jbn:instructionSet rdf:about="http://network.jboss.com/instructionVersion#1.4"&gt;
     &lt;![CDATA[&lt;?xml version="1.0"?&gt;
&lt;process-definition name="process"&gt;
   &lt;start-state&gt;
      &lt;transition to="main_process/1"/&gt;
   &lt;/start-state&gt;

   &lt;super-state name="main_process"&gt;

      &lt;node name="1"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.JONServerDownloadActionHandler" config-type="bean"&gt;
           &lt;/action&gt;
         &lt;transition name="success" to="2"/&gt;
      &lt;/node&gt;
      &lt;node name="2"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.CompareDigestActionHandler"
                 config-type="bean"&gt;
            &lt;algorithm&gt;MD5&lt;/algorithm&gt;
            &lt;fileToBeCheckedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeCheckedLocation&gt;
            &lt;expectedDigest&gt;#{software.MD5}&lt;/expectedDigest&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="3"/&gt;
      &lt;/node&gt;

      &lt;node name="3"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.UnzipActionHandler"
                 config-type="bean"&gt;
            &lt;fileToBeUnzippedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeUnzippedLocation&gt;
            &lt;destinationDirectoryLocation&gt;#{patchFolder}&lt;/destinationDirectoryLocation&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="4"/&gt;
      &lt;/node&gt;

      &lt;node name="4"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;stopIfRunning&lt;/actionName&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="5"/&gt;
      &lt;/node&gt;

      &lt;!-- the XML above should *not* change per patch --&gt;


        &lt;node name="5"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jnpserver.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jnpserver.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="6"/&gt;
                &lt;transition name="success" to="6"/&gt;
        &lt;/node&gt;
        &lt;node name="6"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="7"/&gt;
                &lt;transition name="success" to="7"/&gt;
        &lt;/node&gt;
        &lt;node name="7"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbosssx.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbosssx.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="8"/&gt;
                &lt;transition name="success" to="8"/&gt;
        &lt;/node&gt;
        &lt;node name="8"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossmq.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossmq.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="9"/&gt;
                &lt;transition name="success" to="9"/&gt;
        &lt;/node&gt;
        &lt;node name="9"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-common-jdbc-wrapper.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss-common-jdbc-wrapper.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="10"/&gt;
                &lt;transition name="success" to="10"/&gt;
        &lt;/node&gt;
        &lt;node name="10"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossha.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossha.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="11"/&gt;
                &lt;transition name="success" to="11"/&gt;
        &lt;/node&gt;
        &lt;node name="11"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/snmp-support.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/snmp-support.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="12"/&gt;
                &lt;transition name="success" to="12"/&gt;
        &lt;/node&gt;
        &lt;node name="12"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/uuid-key-generator.sar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/uuid-key-generator.sar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="13"/&gt;
                &lt;transition name="success" to="13"/&gt;
        &lt;/node&gt;
        &lt;node name="13"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jboss-ws4ee.sar/axis-ws4ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jboss-ws4ee.sar/axis-ws4ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="14"/&gt;
                &lt;transition name="success" to="14"/&gt;
        &lt;/node&gt;
        &lt;node name="14"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/jasper-compiler-jdt.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/jasper-compiler-jdt.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="15"/&gt;
                &lt;transition name="success" to="15"/&gt;
        &lt;/node&gt;
        &lt;node name="15"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-invoker.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-invoker.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="16"/&gt;
                &lt;transition name="success" to="16"/&gt;
        &lt;/node&gt;
        &lt;node name="16"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/naming-resources.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/naming-resources.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="17"/&gt;
                &lt;transition name="success" to="17"/&gt;
        &lt;/node&gt;
        &lt;node name="17"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/catalina-manager.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/catalina-manager.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="18"/&gt;
                &lt;transition name="success" to="18"/&gt;
        &lt;/node&gt;
        &lt;node name="18"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-util.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-util.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="19"/&gt;
                &lt;transition name="success" to="19"/&gt;
        &lt;/node&gt;
        &lt;node name="19"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-webdav.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-webdav.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="20"/&gt;
                &lt;transition name="success" to="20"/&gt;
        &lt;/node&gt;
        &lt;node name="20"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-coyote.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-coyote.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="21"/&gt;
                &lt;transition name="success" to="21"/&gt;
        &lt;/node&gt;
        &lt;node name="21"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-ajp.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-ajp.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="22"/&gt;
                &lt;transition name="success" to="22"/&gt;
        &lt;/node&gt;
        &lt;node name="22"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-http.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-http.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="23"/&gt;
                &lt;transition name="success" to="23"/&gt;
        &lt;/node&gt;
        &lt;node name="23"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="24"/&gt;
                &lt;transition name="success" to="24"/&gt;
        &lt;/node&gt;
        &lt;node name="24"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-default.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-default.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="25"/&gt;
                &lt;transition name="success" to="25"/&gt;
        &lt;/node&gt;
        &lt;node name="25"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/jasper-compiler.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/jasper-compiler.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="26"/&gt;
                &lt;transition name="success" to="26"/&gt;
        &lt;/node&gt;
        &lt;node name="26"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/catalina.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/catalina.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="27"/&gt;
                &lt;transition name="success" to="27"/&gt;
        &lt;/node&gt;
        &lt;node name="27"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/console-mgr-classes.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/console-mgr-classes.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="28"/&gt;
                &lt;transition name="success" to="28"/&gt;
        &lt;/node&gt;
        &lt;node name="28"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="29"/&gt;
                &lt;transition name="success" to="29"/&gt;
        &lt;/node&gt;
        &lt;node name="29"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-common.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-common.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="30"/&gt;
                &lt;transition name="success" to="30"/&gt;
        &lt;/node&gt;
        &lt;node name="30"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-system.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-system.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="31"/&gt;
                &lt;transition name="success" to="31"/&gt;
        &lt;/node&gt;
        &lt;node name="31"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-common-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-common-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="32"/&gt;
                &lt;transition name="success" to="32"/&gt;
        &lt;/node&gt;
        &lt;node name="32"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-system-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-system-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="33"/&gt;
                &lt;transition name="success" to="33"/&gt;
        &lt;/node&gt;
        &lt;node name="33"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="34"/&gt;
                &lt;transition name="success" to="34"/&gt;
        &lt;/node&gt;
        &lt;node name="34"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossmq-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossmq-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="35"/&gt;
                &lt;transition name="success" to="35"/&gt;
        &lt;/node&gt;
        &lt;node name="35"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/axis-ws4ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/axis-ws4ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="36"/&gt;
                &lt;transition name="success" to="36"/&gt;
        &lt;/node&gt;
        &lt;node name="36"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossha-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossha-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="37"/&gt;
                &lt;transition name="success" to="37"/&gt;
        &lt;/node&gt;
        &lt;node name="37"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossall-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossall-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="38"/&gt;
                &lt;transition name="success" to="38"/&gt;
        &lt;/node&gt;
        &lt;node name="38"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-minimal.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/minimal/lib/jboss-minimal.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="39"/&gt;
                &lt;transition name="success" to="39"/&gt;
        &lt;/node&gt;
        &lt;node name="39"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/docs/examples/jboss.net/jboss-net.sar/axis-ws4ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/docs/examples/jboss.net/jboss-net.sar/axis-ws4ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="40"/&gt;
                &lt;transition name="success" to="40"/&gt;
        &lt;/node&gt;
        &lt;node name="40"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/bin/twiddle.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/bin/twiddle.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="41"/&gt;
                &lt;transition name="success" to="41"/&gt;
        &lt;/node&gt;
        &lt;node name="41"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/bin/run.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/bin/run.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="42"/&gt;
                &lt;transition name="success" to="42"/&gt;
        &lt;/node&gt;





     &lt;node name="42"&gt;
        &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                config-type="bean"&gt;
           &lt;notification&gt;If you did not apply it as a part of CP02 or later, apply the patch file #{patchFolder}/config-patches/NamingService-xmbean.xml to the file #{jbossServerHomeDir}/conf/xmdesc/NamingService-xmbean.xml &lt;/notification&gt;
        &lt;/action&gt;
        &lt;transition name="success" to="43"/&gt;
    &lt;/node&gt;



      &lt;!-- the XML below should *not* change per patch --&gt;

      &lt;node name="43"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;start&lt;/actionName&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="../end"/&gt;
      &lt;/node&gt;

      &lt;transition name="error" to="end"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.SetProcessStatusActionHandler" config-type="bean"&gt;
            &lt;status&gt;false&lt;/status&gt;
         &lt;/action&gt;
      &lt;/transition&gt;

   &lt;/super-state&gt;
   &lt;end-state name="end"/&gt;
&lt;/process-definition&gt;

]]&gt;
   &lt;/jbn:instructionSet&gt;
 &lt;/jbn:instructions&gt;
&lt;/jbn:automatedInstallation&gt;</jbn:automatedInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-01-12T13:21:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006bqZ5AAI">
    <title>BUGFIX: ASPATCH-132 - JBoss AS 4.0.3.SP1_CP03</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006bqZ5AAI</link>
    <description>TITLE: &amp;nbsp; JBoss AS 4.0.3.SP1_CP03&lt;br&gt;JIRA ID: &amp;nbsp; ASPATCH-132&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3SP1&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3.SP1_CP02&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3.SP1_CP01&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CP03 is the third cumulative patch for JBoss 4.0.3SP1. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-128"&gt;ASPATCH-128&lt;/a&gt;: CLONE -JBAS-3861: DeploymentFileRepository can be used to write/remove arbitrary files in the filesystem&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-124"&gt;ASPATCH-124&lt;/a&gt;: JBAS-2638: Patch for JBAS-2555&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-119"&gt;ASPATCH-119&lt;/a&gt;: JBAS-3512: JBAS-2668 - Automatically allow the EJB cache to temporarily grow.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-116"&gt;ASPATCH-116&lt;/a&gt;: JBAS-3814: Port JBAS-2403 Fix to 4.0.3.SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-115"&gt;ASPATCH-115&lt;/a&gt;: JBAS-3822: Port HAPartition concurrency fixes to 4.0.3.SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-103"&gt;ASPATCH-103&lt;/a&gt;: JBAS-3719: Unable to set valid negative values for MBean attributes using Twiddle&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-72"&gt;ASPATCH-72&lt;/a&gt;: JBAS-1896: Disable full class and resource access by default in RMI dynamic class loading service&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-70"&gt;ASPATCH-70&lt;/a&gt;: JBAS-2866: Space seperated cookie value text returned in quotes&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-53"&gt;ASPATCH-53&lt;/a&gt;: JBAS-3231: (JBAS-3229) HiLo generator shoudn't always re-create the table at startup&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-19"&gt;ASPATCH-19&lt;/a&gt;: JBAS-3037: Port fix for JBAS-3015 to 4.0.3.SP1: Adds support for modifying the jvmRoute portion of a session id&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-33"&gt;ASPATCH-33&lt;/a&gt;: JBWS-841: SAAJ does not offer timeout control, and default timeout of 60 seconds is too small&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-34"&gt;ASPATCH-34&lt;/a&gt;: Ldap*LoginModule fixes&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-65"&gt;ASPATCH-65&lt;/a&gt;: JBAS-3635: JBAS-3631 Missing branch in StdServerSession commit logic&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-66"&gt;ASPATCH-66&lt;/a&gt;: JBAS-3622: Patch for: JBAS-3573: Failure to remove a message should result in a NACK + error&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-69"&gt;ASPATCH-69&lt;/a&gt;: JBAS-2945: EJB-QL compiler (parser) confused by "Order" abstract-schema&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-79"&gt;ASPATCH-79&lt;/a&gt;: NamingService updates for multiple interface usage&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-1"&gt;ASPATCH-1&lt;/a&gt;: JBAS-3376: PooledInvokerHA returning java.rmi.MarshalledObject.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-2"&gt;ASPATCH-2&lt;/a&gt;: JBAS-3365: Extension of XMLLoginConfig MBean to allow greater flexibility.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-3"&gt;ASPATCH-3&lt;/a&gt;: JBAS-3300: PooledInvokerProxy thread safety patch.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-4"&gt;ASPATCH-4&lt;/a&gt;: JBAS-3267: Patch for JBAS-3266 HiLoKeyGenerator is not cluster-safe.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-5"&gt;ASPATCH-5&lt;/a&gt;: JBAS-3205: Backport the latest joesnmp to JBoss 4.0.3SP1 so that the jboss.bind.address can be used.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-6"&gt;ASPATCH-6&lt;/a&gt;: JBAS-3094: PooledInvoker/PooledInvokerHA pooling problems, incomplete fix for JBAS-2500.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-7"&gt;ASPATCH-7&lt;/a&gt;: JBAS-3057: Port of JBAS-2500 Patch for JBoss 4.0.3SP1.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-8"&gt;ASPATCH-8&lt;/a&gt;: JBAS-3045: Security patch for isUserInRole(String) for same principal name.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-9"&gt;ASPATCH-9&lt;/a&gt;: JBAS-2818: Patch for JBAS-2813 - client sockets when JMS Singleton leaves the cluster&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-10"&gt;ASPATCH-10&lt;/a&gt;: JBAS-2691: LdapLoginModule role filter leads to extra role or NPE and failed authentication.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-11"&gt;ASPATCH-11&lt;/a&gt;: JBAS-2671: Patch for JBAS-2584 CallableStatement Caching to JBoss 4.0.3 SP1.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-12"&gt;ASPATCH-12&lt;/a&gt;: JBAS-2650: Patch for JBAS-2445 to JBoss 4.0.3SP1.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-13"&gt;ASPATCH-13&lt;/a&gt;: JBAS-2479: Support patch for JBAS-2476, JBAS-2472 and JBAS-2490.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-14"&gt;ASPATCH-14&lt;/a&gt;: JBAS-2453: Port of JBAS-2439 for 4.0.3SP1 and 4.0.3.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-15"&gt;ASPATCH-15&lt;/a&gt;: JBAS-3181: LdapExtLoginModule should not log password in TRACE mode.&lt;br&gt;
&lt;br&gt;&lt;br&gt;

As of August 30, 2006, the following fixes were specifically excluded:&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-16"&gt;ASPATCH-16&lt;/a&gt;: JBAS-3259: Support patch for JBossMQ XARecovery&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-17"&gt;ASPATCH-17&lt;/a&gt;: JBAS-3250: JGroups patch 2.2.9.2 verified against JBoss AS 4.0.x&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-18"&gt;ASPATCH-18&lt;/a&gt;: JBAS-3139: Upgrade to Xalan 2.7.0 and Xerces 2.7.1 for JBoss 4.0.3.SP1 &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-20"&gt;ASPATCH-20&lt;/a&gt;: JBAS-3090: Support Patch related to Logging&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-21"&gt;ASPATCH-21&lt;/a&gt;: JBAS-3333: Access Control on JMX Operations in the JMX Console[Patch]&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-22"&gt;ASPATCH-22&lt;/a&gt;: JBAS-2859: Port JBAS-2429 fix to 4.0.3.SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-32"&gt;ASPATCH-32&lt;/a&gt;: JBWS-677: Illegal argument passed to ParameterDesc.setJavaType&lt;br&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-4.0.3.SP1_CP03.zip / 14627141&lt;br&gt;MD5: &amp;nbsp; 07b59a539c32021c383514bff449d91e&lt;br&gt;SHA-256: &amp;nbsp; 8724946ccd9b473e576e03f04986c808303ddface9156a6d1aae8de6d279e24b&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5) Apply the following patches to these files:&lt;br&gt;
&lt;br&gt;&lt;i&gt;NOTE: You should apply the following patch if you did not apply it as a part of CP02 or later:&lt;/i&gt;&lt;br&gt;
5a) Apply the patch file PATCH_ROOT/config-patches/NamingService-xmbean.xml to the file JBOSS_HOME/server/all/conf/xmdesc/NamingService-xmbean.xml&lt;br&gt;
&lt;br&gt;&lt;br&gt;&lt;i&gt;NOTE: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Dec 11 21:38:34 EST 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Thu Dec 21 11:58:11 EST 2006&lt;br&gt;</description>
    <dc:subject>JBoss AS 4.0.3.SP1_CP03</dc:subject>
    <dc:date>2006-12-11T21:38:Z</dc:date>
    <jbn:creator>Jaroslaw Kijanowski</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3.SP1_CP01"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3.SP1_CP01" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0131">Application Server; 4.0.3.SP1_CP01</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3SP1"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0067">Application Server; 4.0.3SP1</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3.SP1_CP02"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3.SP1_CP02" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0151">Application Server; 4.0.3.SP1_CP02</jbn:product>
    </jbn:products>
    <jbn:jira>ASPATCH-132</jbn:jira>
    <jbn:md5>07b59a539c32021c383514bff449d91e</jbn:md5>
    <jbn:sha256>8724946ccd9b473e576e03f04986c808303ddface9156a6d1aae8de6d279e24b</jbn:sha256>
    <jbn:fileName>jboss-4.0.3.SP1_CP03.zip</jbn:fileName>
    <jbn:fileSize>14627141</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006bqZ5AAI</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006bqZ5AAI</jbn:automatedDownloadUrl>
    <jbn:instructionCompatibilityVersion>1.4</jbn:instructionCompatibilityVersion>
    <jbn:longDescription>Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-128"&gt;ASPATCH-128&lt;/a&gt;: CLONE -JBAS-3861: DeploymentFileRepository can be used to write/remove arbitrary files in the filesystem&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-124"&gt;ASPATCH-124&lt;/a&gt;: JBAS-2638: Patch for JBAS-2555&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-119"&gt;ASPATCH-119&lt;/a&gt;: JBAS-3512: JBAS-2668 - Automatically allow the EJB cache to temporarily grow.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-116"&gt;ASPATCH-116&lt;/a&gt;: JBAS-3814: Port JBAS-2403 Fix to 4.0.3.SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-115"&gt;ASPATCH-115&lt;/a&gt;: JBAS-3822: Port HAPartition concurrency fixes to 4.0.3.SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-103"&gt;ASPATCH-103&lt;/a&gt;: JBAS-3719: Unable to set valid negative values for MBean attributes using Twiddle&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-72"&gt;ASPATCH-72&lt;/a&gt;: JBAS-1896: Disable full class and resource access by default in RMI dynamic class loading service&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-70"&gt;ASPATCH-70&lt;/a&gt;: JBAS-2866: Space seperated cookie value text returned in quotes&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-53"&gt;ASPATCH-53&lt;/a&gt;: JBAS-3231: (JBAS-3229) HiLo generator shoudn't always re-create the table at startup&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-19"&gt;ASPATCH-19&lt;/a&gt;: JBAS-3037: Port fix for JBAS-3015 to 4.0.3.SP1: Adds support for modifying the jvmRoute portion of a session id&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-33"&gt;ASPATCH-33&lt;/a&gt;: JBWS-841: SAAJ does not offer timeout control, and default timeout of 60 seconds is too small&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-34"&gt;ASPATCH-34&lt;/a&gt;: Ldap*LoginModule fixes&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-65"&gt;ASPATCH-65&lt;/a&gt;: JBAS-3635: JBAS-3631 Missing branch in StdServerSession commit logic&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-66"&gt;ASPATCH-66&lt;/a&gt;: JBAS-3622: Patch for: JBAS-3573: Failure to remove a message should result in a NACK + error&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-69"&gt;ASPATCH-69&lt;/a&gt;: JBAS-2945: EJB-QL compiler (parser) confused by "Order" abstract-schema&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-79"&gt;ASPATCH-79&lt;/a&gt;: NamingService updates for multiple interface usage&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-1"&gt;ASPATCH-1&lt;/a&gt;: JBAS-3376: PooledInvokerHA returning java.rmi.MarshalledObject.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-2"&gt;ASPATCH-2&lt;/a&gt;: JBAS-3365: Extension of XMLLoginConfig MBean to allow greater flexibility.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-3"&gt;ASPATCH-3&lt;/a&gt;: JBAS-3300: PooledInvokerProxy thread safety patch.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-4"&gt;ASPATCH-4&lt;/a&gt;: JBAS-3267: Patch for JBAS-3266 HiLoKeyGenerator is not cluster-safe.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-5"&gt;ASPATCH-5&lt;/a&gt;: JBAS-3205: Backport the latest joesnmp to JBoss 4.0.3SP1 so that the jboss.bind.address can be used.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-6"&gt;ASPATCH-6&lt;/a&gt;: JBAS-3094: PooledInvoker/PooledInvokerHA pooling problems, incomplete fix for JBAS-2500.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-7"&gt;ASPATCH-7&lt;/a&gt;: JBAS-3057: Port of JBAS-2500 Patch for JBoss 4.0.3SP1.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-8"&gt;ASPATCH-8&lt;/a&gt;: JBAS-3045: Security patch for isUserInRole(String) for same principal name.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-9"&gt;ASPATCH-9&lt;/a&gt;: JBAS-2818: Patch for JBAS-2813 - client sockets when JMS Singleton leaves the cluster&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-10"&gt;ASPATCH-10&lt;/a&gt;: JBAS-2691: LdapLoginModule role filter leads to extra role or NPE and failed authentication.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-11"&gt;ASPATCH-11&lt;/a&gt;: JBAS-2671: Patch for JBAS-2584 CallableStatement Caching to JBoss 4.0.3 SP1.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-12"&gt;ASPATCH-12&lt;/a&gt;: JBAS-2650: Patch for JBAS-2445 to JBoss 4.0.3SP1.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-13"&gt;ASPATCH-13&lt;/a&gt;: JBAS-2479: Support patch for JBAS-2476, JBAS-2472 and JBAS-2490.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-14"&gt;ASPATCH-14&lt;/a&gt;: JBAS-2453: Port of JBAS-2439 for 4.0.3SP1 and 4.0.3.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-15"&gt;ASPATCH-15&lt;/a&gt;: JBAS-3181: LdapExtLoginModule should not log password in TRACE mode.&lt;br&gt;
&lt;br&gt;&lt;br&gt;

As of August 30, 2006, the following fixes were specifically excluded:&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-16"&gt;ASPATCH-16&lt;/a&gt;: JBAS-3259: Support patch for JBossMQ XARecovery&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-17"&gt;ASPATCH-17&lt;/a&gt;: JBAS-3250: JGroups patch 2.2.9.2 verified against JBoss AS 4.0.x&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-18"&gt;ASPATCH-18&lt;/a&gt;: JBAS-3139: Upgrade to Xalan 2.7.0 and Xerces 2.7.1 for JBoss 4.0.3.SP1 &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-20"&gt;ASPATCH-20&lt;/a&gt;: JBAS-3090: Support Patch related to Logging&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-21"&gt;ASPATCH-21&lt;/a&gt;: JBAS-3333: Access Control on JMX Operations in the JMX Console[Patch]&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-22"&gt;ASPATCH-22&lt;/a&gt;: JBAS-2859: Port JBAS-2429 fix to 4.0.3.SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-32"&gt;ASPATCH-32&lt;/a&gt;: JBWS-677: Illegal argument passed to ParameterDesc.setJavaType&lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>CP03 is the third cumulative patch for JBoss 4.0.3SP1. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;</jbn:shortDescription>
    <jbn:manualInstallation>Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5) Apply the following patches to these files:&lt;br&gt;
&lt;br&gt;&lt;i&gt;NOTE: You should apply the following patch if you did not apply it as a part of CP02 or later:&lt;/i&gt;&lt;br&gt;
5a) Apply the patch file PATCH_ROOT/config-patches/NamingService-xmbean.xml to the file JBOSS_HOME/server/all/conf/xmdesc/NamingService-xmbean.xml&lt;br&gt;
&lt;br&gt;&lt;br&gt;&lt;i&gt;NOTE: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;</jbn:manualInstallation>
    <jbn:automatedInstallation>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
  &lt;jbn:automatedInstallation xmlns:jbn="http://network.jboss.com/elements/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" &gt;
  &lt;jbn:instructions&gt;
   &lt;jbn:instructionSet rdf:about="http://network.jboss.com/instructionVersion#1.4"&gt;
     &lt;![CDATA[&lt;?xml version="1.0"?&gt;
&lt;process-definition name="process"&gt;
   &lt;start-state&gt;
      &lt;transition to="main_process/1"/&gt;
   &lt;/start-state&gt;

   &lt;super-state name="main_process"&gt;

      &lt;node name="1"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.JONServerDownloadActionHandler" config-type="bean"&gt;
           &lt;/action&gt;
         &lt;transition name="success" to="2"/&gt;
      &lt;/node&gt;
      &lt;node name="2"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.CompareDigestActionHandler"
                 config-type="bean"&gt;
            &lt;algorithm&gt;MD5&lt;/algorithm&gt;
            &lt;fileToBeCheckedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeCheckedLocation&gt;
            &lt;expectedDigest&gt;#{software.MD5}&lt;/expectedDigest&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="3"/&gt;
      &lt;/node&gt;

      &lt;node name="3"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.UnzipActionHandler"
                 config-type="bean"&gt;
            &lt;fileToBeUnzippedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeUnzippedLocation&gt;
            &lt;destinationDirectoryLocation&gt;#{patchFolder}&lt;/destinationDirectoryLocation&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="4"/&gt;
      &lt;/node&gt;

      &lt;node name="4"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;stopIfRunning&lt;/actionName&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="5"/&gt;
      &lt;/node&gt;

      &lt;!-- the XML above should *not* change per patch --&gt;


        &lt;node name="5"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jnpserver.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jnpserver.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="6"/&gt;
                &lt;transition name="success" to="6"/&gt;
        &lt;/node&gt;
        &lt;node name="6"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="7"/&gt;
                &lt;transition name="success" to="7"/&gt;
        &lt;/node&gt;
        &lt;node name="7"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbosssx.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbosssx.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="8"/&gt;
                &lt;transition name="success" to="8"/&gt;
        &lt;/node&gt;
        &lt;node name="8"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossmq.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossmq.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="9"/&gt;
                &lt;transition name="success" to="9"/&gt;
        &lt;/node&gt;
        &lt;node name="9"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-common-jdbc-wrapper.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss-common-jdbc-wrapper.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="10"/&gt;
                &lt;transition name="success" to="10"/&gt;
        &lt;/node&gt;
        &lt;node name="10"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossha.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossha.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="11"/&gt;
                &lt;transition name="success" to="11"/&gt;
        &lt;/node&gt;
        &lt;node name="11"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/snmp-support.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/snmp-support.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="12"/&gt;
                &lt;transition name="success" to="12"/&gt;
        &lt;/node&gt;
        &lt;node name="12"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/uuid-key-generator.sar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/uuid-key-generator.sar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="13"/&gt;
                &lt;transition name="success" to="13"/&gt;
        &lt;/node&gt;
        &lt;node name="13"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jboss-ws4ee.sar/axis-ws4ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jboss-ws4ee.sar/axis-ws4ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="14"/&gt;
                &lt;transition name="success" to="14"/&gt;
        &lt;/node&gt;
        &lt;node name="14"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="15"/&gt;
                &lt;transition name="success" to="15"/&gt;
        &lt;/node&gt;
        &lt;node name="15"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/console-mgr-classes.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/console-mgr-classes.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="16"/&gt;
                &lt;transition name="success" to="16"/&gt;
        &lt;/node&gt;
        &lt;node name="16"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="17"/&gt;
                &lt;transition name="success" to="17"/&gt;
        &lt;/node&gt;
        &lt;node name="17"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-common.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-common.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="18"/&gt;
                &lt;transition name="success" to="18"/&gt;
        &lt;/node&gt;
        &lt;node name="18"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-system.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-system.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="19"/&gt;
                &lt;transition name="success" to="19"/&gt;
        &lt;/node&gt;
        &lt;node name="19"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-common-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-common-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="20"/&gt;
                &lt;transition name="success" to="20"/&gt;
        &lt;/node&gt;
        &lt;node name="20"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-system-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-system-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="21"/&gt;
                &lt;transition name="success" to="21"/&gt;
        &lt;/node&gt;
        &lt;node name="21"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="22"/&gt;
                &lt;transition name="success" to="22"/&gt;
        &lt;/node&gt;
        &lt;node name="22"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossmq-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossmq-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="23"/&gt;
                &lt;transition name="success" to="23"/&gt;
        &lt;/node&gt;
        &lt;node name="23"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/axis-ws4ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/axis-ws4ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="24"/&gt;
                &lt;transition name="success" to="24"/&gt;
        &lt;/node&gt;
        &lt;node name="24"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossha-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossha-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="25"/&gt;
                &lt;transition name="success" to="25"/&gt;
        &lt;/node&gt;
        &lt;node name="25"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossall-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossall-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="26"/&gt;
                &lt;transition name="success" to="26"/&gt;
        &lt;/node&gt;
        &lt;node name="26"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-minimal.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/minimal/lib/jboss-minimal.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="27"/&gt;
                &lt;transition name="success" to="27"/&gt;
        &lt;/node&gt;
        &lt;node name="27"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/docs/examples/jboss.net/jboss-net.sar/axis-ws4ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/docs/examples/jboss.net/jboss-net.sar/axis-ws4ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="28"/&gt;
                &lt;transition name="success" to="28"/&gt;
        &lt;/node&gt;
        &lt;node name="28"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/bin/twiddle.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/bin/twiddle.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="29"/&gt;
                &lt;transition name="success" to="29"/&gt;
        &lt;/node&gt;
        &lt;node name="29"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/bin/run.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/bin/run.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="30"/&gt;
                &lt;transition name="success" to="30"/&gt;
        &lt;/node&gt;





     &lt;node name="30"&gt;
        &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                config-type="bean"&gt;
           &lt;notification&gt;If you did not apply it as a part of CP02 or later, apply the patch file #{patchFolder}/config-patches/NamingService-xmbean.xml to the file #{jbossServerHomeDir}/conf/xmdesc/NamingService-xmbean.xml &lt;/notification&gt;
        &lt;/action&gt;
        &lt;transition name="success" to="31"/&gt;
    &lt;/node&gt;



      &lt;!-- the XML below should *not* change per patch --&gt;

      &lt;node name="31"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;start&lt;/actionName&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="../end"/&gt;
      &lt;/node&gt;

      &lt;transition name="error" to="end"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.SetProcessStatusActionHandler" config-type="bean"&gt;
            &lt;status&gt;false&lt;/status&gt;
         &lt;/action&gt;
      &lt;/transition&gt;

   &lt;/super-state&gt;
   &lt;end-state name="end"/&gt;
&lt;/process-definition&gt;

]]&gt;
   &lt;/jbn:instructionSet&gt;
 &lt;/jbn:instructions&gt;
&lt;/jbn:automatedInstallation&gt;</jbn:automatedInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-12-21T11:58:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006Z2T2AAK">
    <title>BUGFIX: ASPATCH-100 - JBoss AS 4.0.3.SP1_CP02</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006Z2T2AAK</link>
    <description>TITLE: &amp;nbsp; JBoss AS 4.0.3.SP1_CP02&lt;br&gt;JIRA ID: &amp;nbsp; ASPATCH-100&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3SP1&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3.SP1_CP01&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CP02 is the second cumulative patch for JBoss 4.0.3SP1. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-79"&gt;ASPATCH-79&lt;/a&gt;: JBAS-3689: NamingService updates for multiple interface usage&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-69"&gt;ASPATCH-69&lt;/a&gt;: JBAS-2945: EJB-QL compiler (parser) confused by "Order" abstract-schema&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-66"&gt;ASPATCH-66&lt;/a&gt;: JBAS-3622: Patch for: JBAS-3573: Failure to remove a message should result in a NACK + error&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-65"&gt;ASPATCH-65&lt;/a&gt;:JBAS-3635: JBAS-3631 Missing branch in StdServerSession commit logic&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-34"&gt;ASPATCH-34&lt;/a&gt;: JBAS-3653/JBAS-3645: Ldap Login Module fixes&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-33"&gt;ASPATCH-33&lt;/a&gt;: JBWS-841: SAAJ does not offer timeout control, and default timeout of 60 seconds is too small&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-19"&gt;ASPATCH-19&lt;/a&gt;: JBAS-3037: Port fix for JBAS-3015 to 4.0.3.SP1: Adds support for modifying the jvmRoute portion of a session id&lt;br&gt;
&lt;br&gt;&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-1"&gt;ASPATCH-1&lt;/a&gt;: JBAS-3376: PooledInvokerHA returning java.rmi.MarshalledObject.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-2"&gt;ASPATCH-2&lt;/a&gt;: JBAS-3365: Extension of XMLLoginConfig MBean to allow greater flexibility.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-3"&gt;ASPATCH-3&lt;/a&gt;: JBAS-3300: PooledInvokerProxy thread safety patch.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-4"&gt;ASPATCH-4&lt;/a&gt;: JBAS-3267: Patch for JBAS-3266 HiLoKeyGenerator is not cluster-safe.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-5"&gt;ASPATCH-5&lt;/a&gt;: JBAS-3205: Backport the latest joesnmp to JBoss 4.0.3SP1 so that the jboss.bind.address can be used.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-6"&gt;ASPATCH-6&lt;/a&gt;: JBAS-3094: PooledInvoker/PooledInvokerHA pooling problems, incomplete fix for JBAS-2500.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-7"&gt;ASPATCH-7&lt;/a&gt;: JBAS-3057: Port of JBAS-2500 Patch for JBoss 4.0.3SP1.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-8"&gt;ASPATCH-8&lt;/a&gt;: JBAS-3045: Security patch for isUserInRole(String) for same principal name.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-9"&gt;ASPATCH-9&lt;/a&gt;: JBAS-2818: Patch for JBAS-2813 - client sockets when JMS Singleton leaves the cluster&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-10"&gt;ASPATCH-10&lt;/a&gt;: JBAS-2691: LdapLoginModule role filter leads to extra role or NPE and failed authentication.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-11"&gt;ASPATCH-11&lt;/a&gt;: JBAS-2671: Patch for JBAS-2584 CallableStatement Caching to JBoss 4.0.3 SP1.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-12"&gt;ASPATCH-12&lt;/a&gt;: JBAS-2650: Patch for JBAS-2445 to JBoss 4.0.3SP1.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-13"&gt;ASPATCH-13&lt;/a&gt;: JBAS-2479: Support patch for JBAS-2476, JBAS-2472 and JBAS-2490.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-14"&gt;ASPATCH-14&lt;/a&gt;: JBAS-2453: Port of JBAS-2439 for 4.0.3SP1 and 4.0.3.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-15"&gt;ASPATCH-15&lt;/a&gt;: JBAS-3181: LdapExtLoginModule should not log password in TRACE mode.&lt;br&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-4.0.3.SP1_CP02.zip / 14158636&lt;br&gt;MD5: &amp;nbsp; 18c4a5e435d2a27554dde2c9ee915b0e&lt;br&gt;SHA-256: &amp;nbsp; 9b4ec23ef983d537f336362b7d1c9aef54aeed032a12f5485baa5df5dfc240a0&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Oct 10 14:42:49 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Oct 10 18:08:37 EDT 2006&lt;br&gt;</description>
    <dc:subject>JBoss AS 4.0.3.SP1_CP02</dc:subject>
    <dc:date>2006-10-10T14:42:Z</dc:date>
    <jbn:creator>Ryan Campbell</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3.SP1_CP01"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3.SP1_CP01" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0131">Application Server; 4.0.3.SP1_CP01</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3SP1"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.3SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0067">Application Server; 4.0.3SP1</jbn:product>
    </jbn:products>
    <jbn:jira>ASPATCH-100</jbn:jira>
    <jbn:md5>18c4a5e435d2a27554dde2c9ee915b0e</jbn:md5>
    <jbn:sha256>9b4ec23ef983d537f336362b7d1c9aef54aeed032a12f5485baa5df5dfc240a0</jbn:sha256>
    <jbn:fileName>jboss-4.0.3.SP1_CP02.zip</jbn:fileName>
    <jbn:fileSize>14158636</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006Z2T2AAK</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006Z2T2AAK</jbn:automatedDownloadUrl>
    <jbn:instructionCompatibilityVersion>1.4</jbn:instructionCompatibilityVersion>
    <jbn:longDescription>Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-79"&gt;ASPATCH-79&lt;/a&gt;: JBAS-3689: NamingService updates for multiple interface usage&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-69"&gt;ASPATCH-69&lt;/a&gt;: JBAS-2945: EJB-QL compiler (parser) confused by "Order" abstract-schema&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-66"&gt;ASPATCH-66&lt;/a&gt;: JBAS-3622: Patch for: JBAS-3573: Failure to remove a message should result in a NACK + error&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-65"&gt;ASPATCH-65&lt;/a&gt;:JBAS-3635: JBAS-3631 Missing branch in StdServerSession commit logic&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-34"&gt;ASPATCH-34&lt;/a&gt;: JBAS-3653/JBAS-3645: Ldap Login Module fixes&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-33"&gt;ASPATCH-33&lt;/a&gt;: JBWS-841: SAAJ does not offer timeout control, and default timeout of 60 seconds is too small&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-19"&gt;ASPATCH-19&lt;/a&gt;: JBAS-3037: Port fix for JBAS-3015 to 4.0.3.SP1: Adds support for modifying the jvmRoute portion of a session id&lt;br&gt;
&lt;br&gt;&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-1"&gt;ASPATCH-1&lt;/a&gt;: JBAS-3376: PooledInvokerHA returning java.rmi.MarshalledObject.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-2"&gt;ASPATCH-2&lt;/a&gt;: JBAS-3365: Extension of XMLLoginConfig MBean to allow greater flexibility.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-3"&gt;ASPATCH-3&lt;/a&gt;: JBAS-3300: PooledInvokerProxy thread safety patch.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-4"&gt;ASPATCH-4&lt;/a&gt;: JBAS-3267: Patch for JBAS-3266 HiLoKeyGenerator is not cluster-safe.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-5"&gt;ASPATCH-5&lt;/a&gt;: JBAS-3205: Backport the latest joesnmp to JBoss 4.0.3SP1 so that the jboss.bind.address can be used.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-6"&gt;ASPATCH-6&lt;/a&gt;: JBAS-3094: PooledInvoker/PooledInvokerHA pooling problems, incomplete fix for JBAS-2500.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-7"&gt;ASPATCH-7&lt;/a&gt;: JBAS-3057: Port of JBAS-2500 Patch for JBoss 4.0.3SP1.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-8"&gt;ASPATCH-8&lt;/a&gt;: JBAS-3045: Security patch for isUserInRole(String) for same principal name.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-9"&gt;ASPATCH-9&lt;/a&gt;: JBAS-2818: Patch for JBAS-2813 - client sockets when JMS Singleton leaves the cluster&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-10"&gt;ASPATCH-10&lt;/a&gt;: JBAS-2691: LdapLoginModule role filter leads to extra role or NPE and failed authentication.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-11"&gt;ASPATCH-11&lt;/a&gt;: JBAS-2671: Patch for JBAS-2584 CallableStatement Caching to JBoss 4.0.3 SP1.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-12"&gt;ASPATCH-12&lt;/a&gt;: JBAS-2650: Patch for JBAS-2445 to JBoss 4.0.3SP1.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-13"&gt;ASPATCH-13&lt;/a&gt;: JBAS-2479: Support patch for JBAS-2476, JBAS-2472 and JBAS-2490.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-14"&gt;ASPATCH-14&lt;/a&gt;: JBAS-2453: Port of JBAS-2439 for 4.0.3SP1 and 4.0.3.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-15"&gt;ASPATCH-15&lt;/a&gt;: JBAS-3181: LdapExtLoginModule should not log password in TRACE mode.&lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>CP02 is the second cumulative patch for JBoss 4.0.3SP1. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;</jbn:shortDescription>
    <jbn:manualInstallation>Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;</jbn:manualInstallation>
    <jbn:automatedInstallation>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
  &lt;jbn:automatedInstallation xmlns:jbn="http://network.jboss.com/elements/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" &gt;
  &lt;jbn:instructions&gt;
   &lt;jbn:instructionSet rdf:about="http://network.jboss.com/instructionVersion#1.4"&gt;
     &lt;![CDATA[&lt;?xml version="1.0"?&gt;
&lt;process-definition name="process"&gt;
   &lt;start-state&gt;
      &lt;transition to="main_process/1"/&gt;
   &lt;/start-state&gt;

   &lt;super-state name="main_process"&gt;

      &lt;node name="1"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.JONServerDownloadActionHandler" config-type="bean"&gt;
           &lt;/action&gt;
         &lt;transition name="success" to="2"/&gt;
      &lt;/node&gt;
      &lt;node name="2"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.CompareDigestActionHandler"
                 config-type="bean"&gt;
            &lt;algorithm&gt;MD5&lt;/algorithm&gt;
            &lt;fileToBeCheckedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeCheckedLocation&gt;
            &lt;expectedDigest&gt;#{software.MD5}&lt;/expectedDigest&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="3"/&gt;
      &lt;/node&gt;

      &lt;node name="3"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.UnzipActionHandler"
                 config-type="bean"&gt;
            &lt;fileToBeUnzippedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeUnzippedLocation&gt;
            &lt;destinationDirectoryLocation&gt;#{patchFolder}&lt;/destinationDirectoryLocation&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="4"/&gt;
      &lt;/node&gt;

      &lt;node name="4"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;stopIfRunning&lt;/actionName&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="5"/&gt;
      &lt;/node&gt;

      &lt;!-- the XML above should *not* change per patch --&gt;

      	&lt;node name="5"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jnpserver.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jnpserver.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="6"/&gt;
		&lt;transition name="success" to="6"/&gt;
	&lt;/node&gt;
	&lt;node name="6"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="7"/&gt;
		&lt;transition name="success" to="7"/&gt;
	&lt;/node&gt;
	&lt;node name="7"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbosssx.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbosssx.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="8"/&gt;
		&lt;transition name="success" to="8"/&gt;
	&lt;/node&gt;
	&lt;node name="8"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossmq.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossmq.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="9"/&gt;
		&lt;transition name="success" to="9"/&gt;
	&lt;/node&gt;
	&lt;node name="9"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-common-jdbc-wrapper.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss-common-jdbc-wrapper.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="10"/&gt;
		&lt;transition name="success" to="10"/&gt;
	&lt;/node&gt;
	&lt;node name="10"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossha.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossha.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="11"/&gt;
		&lt;transition name="success" to="11"/&gt;
	&lt;/node&gt;
	&lt;node name="11"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/snmp-support.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/snmp-support.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="12"/&gt;
		&lt;transition name="success" to="12"/&gt;
	&lt;/node&gt;
	&lt;node name="12"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/uuid-key-generator.sar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/uuid-key-generator.sar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="13"/&gt;
		&lt;transition name="success" to="13"/&gt;
	&lt;/node&gt;
	&lt;node name="13"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jboss-ws4ee.sar/axis-ws4ee.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jboss-ws4ee.sar/axis-ws4ee.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="14"/&gt;
		&lt;transition name="success" to="14"/&gt;
	&lt;/node&gt;
	&lt;node name="14"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="15"/&gt;
		&lt;transition name="success" to="15"/&gt;
	&lt;/node&gt;
	&lt;node name="15"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="16"/&gt;
		&lt;transition name="success" to="16"/&gt;
	&lt;/node&gt;
	&lt;node name="16"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-common.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-common.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="17"/&gt;
		&lt;transition name="success" to="17"/&gt;
	&lt;/node&gt;
	&lt;node name="17"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossClientDir}/jboss-common-client.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-common-client.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="18"/&gt;
		&lt;transition name="success" to="18"/&gt;
	&lt;/node&gt;
	&lt;node name="18"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossClientDir}/jboss-client.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-client.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="19"/&gt;
		&lt;transition name="success" to="19"/&gt;
	&lt;/node&gt;
	&lt;node name="19"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossClientDir}/jbossmq-client.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/client/jbossmq-client.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="20"/&gt;
		&lt;transition name="success" to="20"/&gt;
	&lt;/node&gt;
	&lt;node name="20"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossClientDir}/axis-ws4ee.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/client/axis-ws4ee.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="21"/&gt;
		&lt;transition name="success" to="21"/&gt;
	&lt;/node&gt;
	&lt;node name="21"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossClientDir}/jbossall-client.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/client/jbossall-client.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="22"/&gt;
		&lt;transition name="success" to="22"/&gt;
	&lt;/node&gt;
	&lt;node name="22"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-minimal.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/server/minimal/lib/jboss-minimal.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="23"/&gt;
		&lt;transition name="success" to="23"/&gt;
	&lt;/node&gt;
	&lt;node name="23"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossHomeDir}/docs/examples/jboss.net/jboss-net.sar/axis-ws4ee.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/docs/examples/jboss.net/jboss-net.sar/axis-ws4ee.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="24"/&gt;
		&lt;transition name="success" to="24"/&gt;
	&lt;/node&gt;
	&lt;node name="24"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossHomeDir}/bin/run.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/bin/run.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="25"/&gt;
		&lt;transition name="success" to="25"/&gt;
	&lt;/node&gt;




     &lt;node name="25"&gt;
        &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                config-type="bean"&gt;
           &lt;notification&gt;Apply the patch file #{patchFolder}/config-patches/NamingService-xmbean.xml to the file #{jbossServerHomeDir}/conf/xmdesc/NamingService-xmbean.xml &lt;/notification&gt;
        &lt;/action&gt;
        &lt;transition name="success" to="26"/&gt;
    &lt;/node&gt;



      &lt;!-- the XML below should *not* change per patch --&gt;

      &lt;node name="26"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;start&lt;/actionName&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="../end"/&gt;
      &lt;/node&gt;

      &lt;transition name="error" to="end"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.SetProcessStatusActionHandler" config-type="bean"&gt;
            &lt;status&gt;false&lt;/status&gt;
         &lt;/action&gt;
      &lt;/transition&gt;

   &lt;/super-state&gt;
   &lt;end-state name="end"/&gt;
&lt;/process-definition&gt;

]]&gt;
   &lt;/jbn:instructionSet&gt;
 &lt;/jbn:instructions&gt;
&lt;/jbn:automatedInstallation&gt;</jbn:automatedInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-10-10T18:08:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000VaSsAAK">
    <title>BUGFIX: JBAS-2358 - Unsafe use of SecurityAssociation</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000VaSsAAK</link>
    <description>TITLE: &amp;nbsp; Unsafe use of SecurityAssociation&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-2358&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Unsafe multi-threaded use of the SecurityAssociation subject/run-as stack&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The default behavior of the SecurityAssociation was incorrectly changed to use InheritableThreadLocals, and the initialization of child threads is leaking the parent ArrayList value and this is resulting in unsafe usage of the list as the parent and child thread thread local are referencing the same ArrayList. This can be worked around by setting the org.jboss.security.SecurityAssociation.ThreadLocal system property to true to avoid the use of the InheritableThreadLocal in favor of simple ThreadLocals. &lt;br&gt;
 &amp;nbsp;      The InheritableThreadLocal.childValue() needs to be overriden to avoid leaking references across threads.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-2358.jar / 2163591&lt;br&gt;MD5: &amp;nbsp; E8D8AAEAFA37ED0406E007F92BE77521&lt;br&gt;SHA-256: &amp;nbsp; 3fd524c9c6239490916593e5c8e8f9f2c387a71a7fbb164c7d0c98a8c75c515a&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Download and unzip JBAS-2358.jar, then  Replace the $JBOSS_HOME/server/default/lib/{jboss,jbosssx.jar} and $JBOSS_HOME/server/all/lib/{jboss,jbosssx.jar} jars with the unzipped patch jars.&lt;br&gt;&lt;br&gt;
MD5's of included jars are: &lt;br&gt;
 &amp;nbsp; E9FB7899857BB8F004CF6BC9581CA7CD jboss.jar&lt;br&gt;      &amp;nbsp; CCE21EA8B73542740C3A24824BDA86BD jbosssx.jar&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Oct 19 22:00:05 EDT 2005&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Feb 06 11:29:37 EST 2006&lt;br&gt;</description>
    <dc:subject>Unsafe use of SecurityAssociation</dc:subject>
    <dc:date>2005-10-19T22:00:Z</dc:date>
    <jbn:creator>Scott Stark</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3"
        jbn:productName="Application Server" jbn:productVersion="4.0.3" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0051">Application Server; 4.0.3</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-2358</jbn:jira>
    <jbn:md5>E8D8AAEAFA37ED0406E007F92BE77521</jbn:md5>
    <jbn:sha256>3fd524c9c6239490916593e5c8e8f9f2c387a71a7fbb164c7d0c98a8c75c515a</jbn:sha256>
    <jbn:fileName>JBAS-2358.jar</jbn:fileName>
    <jbn:fileSize>2163591</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000000VaSsAAK</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000000VaSsAAK</jbn:automatedDownloadUrl>
    <jbn:longDescription>&amp;nbsp; The default behavior of the SecurityAssociation was incorrectly changed to use InheritableThreadLocals, and the initialization of child threads is leaking the parent ArrayList value and this is resulting in unsafe usage of the list as the parent and child thread thread local are referencing the same ArrayList. This can be worked around by setting the org.jboss.security.SecurityAssociation.ThreadLocal system property to true to avoid the use of the InheritableThreadLocal in favor of simple ThreadLocals. &lt;br&gt;
 &amp;nbsp;      The InheritableThreadLocal.childValue() needs to be overriden to avoid leaking references across threads.</jbn:longDescription>
    <jbn:shortDescription>Unsafe multi-threaded use of the SecurityAssociation subject/run-as stack</jbn:shortDescription>
    <jbn:manualInstallation>Download and unzip JBAS-2358.jar, then  Replace the $JBOSS_HOME/server/default/lib/{jboss,jbosssx.jar} and $JBOSS_HOME/server/all/lib/{jboss,jbosssx.jar} jars with the unzipped patch jars.&lt;br&gt;&lt;br&gt;
MD5's of included jars are: &lt;br&gt;
 &amp;nbsp; E9FB7899857BB8F004CF6BC9581CA7CD jboss.jar&lt;br&gt;      &amp;nbsp; CCE21EA8B73542740C3A24824BDA86BD jbosssx.jar</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-02-06T11:29:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000VaTgAAK">
    <title>BUGFIX: JBAS-2354 - Distributable webapps cause SnapshotMode error</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000VaTgAAK</link>
    <description>TITLE: &amp;nbsp; Distributable webapps cause SnapshotMode error&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-2354&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.3&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Whenever a distributable webapp is deployed, an ERROR message is logged stating the SnapshotMode property was not set. Furthermore it is not possible to set the snapshot mode to 'interval'.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Prior to this fix, the TomcatDeployer prematurely associated a distributable webapp's JBossCacheManager with its Context, causing the Manager to be started before it was fully configured. As a result the snapshot mode configuration was not available to the manager when it was being started.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-2354.jar / 182364&lt;br&gt;MD5: &amp;nbsp; 4D3B45E597AD66A4EC487A13AB17A7C0&lt;br&gt;SHA-256: &amp;nbsp; 753cce67de9904fd9bdf0de52cf1028609ad0735cb90f3f6afbda4fd0fbe5509&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Download and unzip the JBAS-2354.jar, then do the following: &lt;br&gt;&lt;br&gt;
 &amp;nbsp; rename %JBOSS_HOME%/server/all/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar to "tomcat55-service.replacedBy.JBAS-2354.jar.old" &lt;br&gt;
 &amp;nbsp;       Copy the new tomcat55-service.jar to %JBOSS_HOME%/server/all/deploy/jbossweb-tomcat55.sar &lt;br&gt;&lt;br&gt;
  Follow the same steps for any server configs other than "all" where you wish to deploy distributable webapps.&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Oct 19 22:33:48 EDT 2005&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Feb 06 11:28:15 EST 2006&lt;br&gt;</description>
    <dc:subject>Distributable webapps cause SnapshotMode error</dc:subject>
    <dc:date>2005-10-19T22:33:Z</dc:date>
    <jbn:creator>Brian Stansberry</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.3"
        jbn:productName="Application Server" jbn:productVersion="4.0.3" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0051">Application Server; 4.0.3</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-2354</jbn:jira>
    <jbn:md5>4D3B45E597AD66A4EC487A13AB17A7C0</jbn:md5>
    <jbn:sha256>753cce67de9904fd9bdf0de52cf1028609ad0735cb90f3f6afbda4fd0fbe5509</jbn:sha256>
    <jbn:fileName>JBAS-2354.jar</jbn:fileName>
    <jbn:fileSize>182364</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000000VaTgAAK</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000000VaTgAAK</jbn:automatedDownloadUrl>
    <jbn:longDescription>Prior to this fix, the TomcatDeployer prematurely associated a distributable webapp's JBossCacheManager with its Context, causing the Manager to be started before it was fully configured. As a result the snapshot mode configuration was not available to the manager when it was being started.</jbn:longDescription>
    <jbn:shortDescription>Whenever a distributable webapp is deployed, an ERROR message is logged stating the SnapshotMode property was not set. Furthermore it is not possible to set the snapshot mode to 'interval'.</jbn:shortDescription>
    <jbn:manualInstallation>Download and unzip the JBAS-2354.jar, then do the following: &lt;br&gt;&lt;br&gt;
 &amp;nbsp; rename %JBOSS_HOME%/server/all/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar to "tomcat55-service.replacedBy.JBAS-2354.jar.old" &lt;br&gt;
 &amp;nbsp;       Copy the new tomcat55-service.jar to %JBOSS_HOME%/server/all/deploy/jbossweb-tomcat55.sar &lt;br&gt;&lt;br&gt;
  Follow the same steps for any server configs other than "all" where you wish to deploy distributable webapps.</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-02-06T11:28:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000QX1UAAW">
    <title>SECURITY: JBAS-1896 - Installation path disclosure</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000QX1UAAW</link>
    <description>TITLE: &amp;nbsp; Installation path disclosure&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-1896&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.2&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.1SP1&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.1&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 3.2.7&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 3.2.5&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 3.2.4&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 3.2.3&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 3.2.2&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 3.2.1&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 3.2.0&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The default installation of JBoss reveals the path of the installation directory and allows fingerprinting of the server software version by an unauthenticated HTTP request.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;b&gt;SUBJECT:&lt;/b&gt; installation path disclosure / config disclosure / version fingerprinting &lt;br&gt;
&lt;br&gt;
&lt;b&gt;REFERENCE&lt;/b&gt;: posted by SecurityFocus KB Entry:
&lt;a href="https://network.jboss.com/jbossnetwork/restricted/knowledgeDetail.html?solutionId=501300000002xrwAAA"&gt;https://network.jboss.com/jbossnetwork/restricted/knowledgeDetail.html?solutionId=501300000002xrwAAA&lt;/a&gt;
&lt;br&gt;&lt;br&gt;
&lt;b&gt;IMPACTS:&lt;/b&gt;&lt;br&gt;
Any JBoss installation with the dynamic classloading service (org.jboss.web.WebService) configured and "DowloadServerClasses" set to true (default and all configurations are pre-configured in this manner.)
&lt;br&gt;&lt;br&gt;
&lt;b&gt;PROBLEM:&lt;/b&gt;&lt;br&gt;
The default installation of JBoss reveals the path of the installation directory and allows fingerprinting of the server software version by an unauthenticated HTTP request.
&lt;br&gt;&lt;br&gt;
&lt;b&gt;RESOLUTION:&lt;/b&gt; &lt;br&gt;
Update the jboss-service.xml in server\all\conf and server\default\conf.
Note: if you have created custom installations of JBoss please update in your jboss-service.xml in your conf directory.
&lt;br&gt;&lt;br&gt;
&lt;table width="100%"&gt;
&lt;tr&gt;&lt;td&gt;
&lt;pre&gt;
&amp;lt;!-- ==================================================================== --&amp;gt;
&amp;lt;!-- Class Loading --&amp;gt;
&amp;lt;!-- ==================================================================== --&amp;gt;
&amp;lt;mbean code="org.jboss.web.WebService" name="jboss:service=WebService"&amp;gt;

&amp;lt;attribute name="Port"&amp;gt;8083&amp;lt;/attribute&amp;gt;

&amp;lt;!-- Should resources and non-EJB classes be downloadable --&amp;gt;
&amp;lt;attribute name="DownloadServerClasses"&amp;gt;false&amp;lt;/attribute&amp;gt;
&amp;lt;attribute name="Host"&amp;gt;${jboss.bind.address}&amp;lt;/attribute&amp;gt;
&amp;lt;attribute name="BindAddress"&amp;gt;${jboss.bind.address}&amp;lt;/attribute&amp;gt;

&amp;lt;!-- Use the default thread pool for dynamic class loading --&amp;gt;
&amp;lt;depends optional-attribute-name="ThreadPool" proxy-type="attribute"&amp;gt;jboss.system:service=ThreadPool&amp;lt;/depends&amp;gt;

&amp;lt;/mbean&amp;gt;
&lt;/pre&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;br&gt;&lt;br&gt;
More Information about securing the class loading service: &lt;br&gt;
1. The default configuration file has been changed to reflect that only class files can be downloaded by the rmi server. &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/JBAS-1896"&gt;http://jira.jboss.com/jira/browse/JBAS-1896 &lt;/a&gt;
&lt;br&gt;&lt;br&gt;
2. The settings of the dynamic class loading service are discussed in the following RMIClassLoadingService wiki, including how to configure it to avoid this issue: &lt;br&gt;
&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=RMIClassLoadingService"&gt;http://wiki.jboss.org/wiki/Wiki.jsp?page=RMIClassLoadingService&lt;/a&gt;&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Sep 06 11:28:54 EDT 2005&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri Sep 01 15:02:41 EDT 2006&lt;br&gt;</description>
    <dc:subject>Installation path disclosure</dc:subject>
    <dc:date>2005-09-06T11:28:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>SECURITY</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.1sp1"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.1SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0045">Application Server; 4.0.1SP1</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 3.2"
        jbn:jonResourceVersion="3.2.2"
        jbn:productName="Application Server" jbn:productVersion="3.2.2" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0037">Application Server; 3.2.2</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.0"
        jbn:productName="Application Server" jbn:productVersion="4.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0043">Application Server; 4.0</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.2"
        jbn:productName="Application Server" jbn:productVersion="4.0.2" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0049">Application Server; 4.0.2</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 3.2"
        jbn:jonResourceVersion="3.2.5"
        jbn:productName="Application Server" jbn:productVersion="3.2.5" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0040">Application Server; 3.2.5</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.1"
        jbn:productName="Application Server" jbn:productVersion="4.0.1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0044">Application Server; 4.0.1</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 3.2"
        jbn:jonResourceVersion="3.2.3"
        jbn:productName="Application Server" jbn:productVersion="3.2.3" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0038">Application Server; 3.2.3</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 3.2"
        jbn:jonResourceVersion="3.2.4"
        jbn:productName="Application Server" jbn:productVersion="3.2.4" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0039">Application Server; 3.2.4</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Application Server" jbn:productVersion="3.2.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0035">Application Server; 3.2.0</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 3.2"
        jbn:jonResourceVersion="3.2.7"
        jbn:productName="Application Server" jbn:productVersion="3.2.7" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0042">Application Server; 3.2.7</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 3.2"
        jbn:jonResourceVersion="3.2.1"
        jbn:productName="Application Server" jbn:productVersion="3.2.1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0036">Application Server; 3.2.1</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-1896</jbn:jira>
    <jbn:fileSize>0</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000000QX1UAAW</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000000QX1UAAW</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;b&gt;SUBJECT:&lt;/b&gt; installation path disclosure / config disclosure / version fingerprinting &lt;br&gt;
&lt;br&gt;
&lt;b&gt;REFERENCE&lt;/b&gt;: posted by SecurityFocus KB Entry:
&lt;a href="https://network.jboss.com/jbossnetwork/restricted/knowledgeDetail.html?solutionId=501300000002xrwAAA"&gt;https://network.jboss.com/jbossnetwork/restricted/knowledgeDetail.html?solutionId=501300000002xrwAAA&lt;/a&gt;
&lt;br&gt;&lt;br&gt;
&lt;b&gt;IMPACTS:&lt;/b&gt;&lt;br&gt;
Any JBoss installation with the dynamic classloading service (org.jboss.web.WebService) configured and "DowloadServerClasses" set to true (default and all configurations are pre-configured in this manner.)
&lt;br&gt;&lt;br&gt;
&lt;b&gt;PROBLEM:&lt;/b&gt;&lt;br&gt;
The default installation of JBoss reveals the path of the installation directory and allows fingerprinting of the server software version by an unauthenticated HTTP request.
&lt;br&gt;&lt;br&gt;
&lt;b&gt;RESOLUTION:&lt;/b&gt; &lt;br&gt;
Update the jboss-service.xml in server\all\conf and server\default\conf.
Note: if you have created custom installations of JBoss please update in your jboss-service.xml in your conf directory.
&lt;br&gt;&lt;br&gt;
&lt;table width="100%"&gt;
&lt;tr&gt;&lt;td&gt;
&lt;pre&gt;
&amp;lt;!-- ==================================================================== --&amp;gt;
&amp;lt;!-- Class Loading --&amp;gt;
&amp;lt;!-- ==================================================================== --&amp;gt;
&amp;lt;mbean code="org.jboss.web.WebService" name="jboss:service=WebService"&amp;gt;

&amp;lt;attribute name="Port"&amp;gt;8083&amp;lt;/attribute&amp;gt;

&amp;lt;!-- Should resources and non-EJB classes be downloadable --&amp;gt;
&amp;lt;attribute name="DownloadServerClasses"&amp;gt;false&amp;lt;/attribute&amp;gt;
&amp;lt;attribute name="Host"&amp;gt;${jboss.bind.address}&amp;lt;/attribute&amp;gt;
&amp;lt;attribute name="BindAddress"&amp;gt;${jboss.bind.address}&amp;lt;/attribute&amp;gt;

&amp;lt;!-- Use the default thread pool for dynamic class loading --&amp;gt;
&amp;lt;depends optional-attribute-name="ThreadPool" proxy-type="attribute"&amp;gt;jboss.system:service=ThreadPool&amp;lt;/depends&amp;gt;

&amp;lt;/mbean&amp;gt;
&lt;/pre&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;br&gt;&lt;br&gt;
More Information about securing the class loading service: &lt;br&gt;
1. The default configuration file has been changed to reflect that only class files can be downloaded by the rmi server. &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/JBAS-1896"&gt;http://jira.jboss.com/jira/browse/JBAS-1896 &lt;/a&gt;
&lt;br&gt;&lt;br&gt;
2. The settings of the dynamic class loading service are discussed in the following RMIClassLoadingService wiki, including how to configure it to avoid this issue: &lt;br&gt;
&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=RMIClassLoadingService"&gt;http://wiki.jboss.org/wiki/Wiki.jsp?page=RMIClassLoadingService&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The default installation of JBoss reveals the path of the installation directory and allows fingerprinting of the server software version by an unauthenticated HTTP request.</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-09-01T15:02:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003AobKAAS">
    <title>ENHANCEMENT: JBAS-2971 - Backport Subscriber stats for Queues</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003AobKAAS</link>
    <description>TITLE: &amp;nbsp; Backport Subscriber stats for Queues&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-2971&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.2&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Stats for queue subscribers&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Stats are provided for Queue Subscribers (as opposed to those doing a receive). Each Queue has a "SubscribersCount" attribute and a  "listSubscribers" operation available via JMX.&lt;br&gt;&lt;br&gt;
MD5 of included file: &lt;br&gt;
b0fb2bd750ccf24fd516ed791f824e43 *jbossmq.jar
&lt;br&gt;&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/JBAS-2941"&gt;See JBAS-2941&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-2971.zip / 478756&lt;br&gt;MD5: &amp;nbsp; 80d33746ddbe1ab227f95506638dd072&lt;br&gt;SHA-256: &amp;nbsp; 84aaba6db8ce9aef39c38334219bda2462ef17e7781a3e1c22b789ed312e2ba1&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;unzip JBAS-2971.zip, then replace jbossmq.jar in server/[config]/lib&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Mar 22 14:24:13 EST 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Mar 22 14:28:31 EST 2006&lt;br&gt;</description>
    <dc:subject>Backport Subscriber stats for Queues</dc:subject>
    <dc:date>2006-03-22T14:24:Z</dc:date>
    <jbn:creator>Adrian Brock</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>ENHANCEMENT</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.2"
        jbn:productName="Application Server" jbn:productVersion="4.0.2" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0049">Application Server; 4.0.2</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-2971</jbn:jira>
    <jbn:md5>80d33746ddbe1ab227f95506638dd072</jbn:md5>
    <jbn:sha256>84aaba6db8ce9aef39c38334219bda2462ef17e7781a3e1c22b789ed312e2ba1</jbn:sha256>
    <jbn:fileName>JBAS-2971.zip</jbn:fileName>
    <jbn:fileSize>478756</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000003AobKAAS</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000003AobKAAS</jbn:automatedDownloadUrl>
    <jbn:longDescription>Stats are provided for Queue Subscribers (as opposed to those doing a receive). Each Queue has a "SubscribersCount" attribute and a  "listSubscribers" operation available via JMX.&lt;br&gt;&lt;br&gt;
MD5 of included file: &lt;br&gt;
b0fb2bd750ccf24fd516ed791f824e43 *jbossmq.jar
&lt;br&gt;&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/JBAS-2941"&gt;See JBAS-2941&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>Stats for queue subscribers</jbn:shortDescription>
    <jbn:manualInstallation>unzip JBAS-2971.zip, then replace jbossmq.jar in server/[config]/lib</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-03-22T14:28:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003DalgAAC">
    <title>BUGFIX: JBWS-863 - Errornous element in soap response</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003DalgAAC</link>
    <description>TITLE: &amp;nbsp; Errornous element in soap response&lt;br&gt;JIRA ID: &amp;nbsp; JBWS-863&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.2&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"Missing xsi:type in webservice response" + "Errornous element in soap response."&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;MD5 of included files:
&lt;br&gt;&lt;br&gt;3a0fe13b21a435ebbbb438141754f73f axis-ws4ee.jar&lt;br&gt;
cd2a9d07aa56dfc283862cac01408198 jbossall-client.jar&lt;br&gt;
a2f55e34ab85afca727d5b7096f7249b jboss-common-client.jar&lt;br&gt;
f950b608f499cfd173a56cac66dfb9d9 jboss-common.jar&lt;br&gt;
1bbbce2153615a3211393669f94ba1b2 jboss-ws4ee-client.jar&lt;br&gt;
4e119188814bc5f95f672c1e9aabc605 jboss-ws4ee.jar &lt;br&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBWS-863.zip / 4530264&lt;br&gt;MD5: &amp;nbsp; ba62057a04248efa879e1d2c9357e7bf&lt;br&gt;SHA-256: &amp;nbsp; 423282cc772d72514a4f406ff4a6ccccfe62d6f3327c0cb14e1281d1676d65eb&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Unzip JBWS-863.zip, then &lt;br&gt;
1.) Copy to &lt;JBOSS_HOME&gt;/client/:&lt;br&gt;
  - axis-ws4ee.jar&lt;br&gt;
  - jbossall-client.jar&lt;br&gt;
  - jboss-common-client.jar&lt;br&gt;
  - jboss-ws4ee-client.jar&lt;br&gt;
&lt;br&gt;
2.) Copy to &lt;JBOSS_HOME&gt;/server/default/deploy/jboss-ws4ee.sar/:&lt;br&gt;
  - axis-ws4ee.jar&lt;br&gt;
  - jboss-ws4ee.jar&lt;br&gt;
&lt;br&gt;
3.) Copy to &lt;JBOSS_HOME&gt;/lib:&lt;br&gt;
  - jboss-common.jar&lt;br&gt;
&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed May 03 11:51:15 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed May 03 11:51:35 EDT 2006&lt;br&gt;</description>
    <dc:subject>Errornous element in soap response</dc:subject>
    <dc:date>2006-05-03T11:51:Z</dc:date>
    <jbn:creator>Heiko Braun</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.2"
        jbn:productName="Application Server" jbn:productVersion="4.0.2" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0049">Application Server; 4.0.2</jbn:product>
    </jbn:products>
    <jbn:jira>JBWS-863</jbn:jira>
    <jbn:md5>ba62057a04248efa879e1d2c9357e7bf</jbn:md5>
    <jbn:sha256>423282cc772d72514a4f406ff4a6ccccfe62d6f3327c0cb14e1281d1676d65eb</jbn:sha256>
    <jbn:fileName>JBWS-863.zip</jbn:fileName>
    <jbn:fileSize>4530264</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000003DalgAAC</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000003DalgAAC</jbn:automatedDownloadUrl>
    <jbn:longDescription>MD5 of included files:
&lt;br&gt;&lt;br&gt;3a0fe13b21a435ebbbb438141754f73f axis-ws4ee.jar&lt;br&gt;
cd2a9d07aa56dfc283862cac01408198 jbossall-client.jar&lt;br&gt;
a2f55e34ab85afca727d5b7096f7249b jboss-common-client.jar&lt;br&gt;
f950b608f499cfd173a56cac66dfb9d9 jboss-common.jar&lt;br&gt;
1bbbce2153615a3211393669f94ba1b2 jboss-ws4ee-client.jar&lt;br&gt;
4e119188814bc5f95f672c1e9aabc605 jboss-ws4ee.jar &lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>"Missing xsi:type in webservice response" + "Errornous element in soap response."</jbn:shortDescription>
    <jbn:manualInstallation>Unzip JBWS-863.zip, then &lt;br&gt;
1.) Copy to &lt;JBOSS_HOME&gt;/client/:&lt;br&gt;
  - axis-ws4ee.jar&lt;br&gt;
  - jbossall-client.jar&lt;br&gt;
  - jboss-common-client.jar&lt;br&gt;
  - jboss-ws4ee-client.jar&lt;br&gt;
&lt;br&gt;
2.) Copy to &lt;JBOSS_HOME&gt;/server/default/deploy/jboss-ws4ee.sar/:&lt;br&gt;
  - axis-ws4ee.jar&lt;br&gt;
  - jboss-ws4ee.jar&lt;br&gt;
&lt;br&gt;
3.) Copy to &lt;JBOSS_HOME&gt;/lib:&lt;br&gt;
  - jboss-common.jar&lt;br&gt;
&lt;br&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-05-03T11:51:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000Rk9dAAC">
    <title>BUGFIX: JBWS-372 - WS calling thru ServiceFactory on JDK1.5</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000Rk9dAAC</link>
    <description>TITLE: &amp;nbsp; WS calling thru ServiceFactory on JDK1.5&lt;br&gt;JIRA ID: &amp;nbsp; JBWS-372&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.2&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;WebService isn't called through ServiceFactory on jdk5&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBWS-372.jar / 1190439&lt;br&gt;MD5: &amp;nbsp; 2BA62ED59650C952587327669713A411&lt;br&gt;SHA-256: &amp;nbsp; 9565ea8621b211f1f24438cb34792fa0e349bb9d9318ba9621ac2f81666ecb6c&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Download and unzip the attached JBWS-372.jar&lt;br&gt;&lt;br&gt;
Then, to install this patch replace all occurences of axis-ws4ee.jar with the one unzipped from JBWS-372.jar.
&lt;br&gt;&lt;br&gt;
 ex:&lt;br&gt;
 &amp;nbsp;        $ find . -name axis-ws4ee.jar &lt;br&gt;
 &amp;nbsp;        ./client/axis-ws4ee.jar &lt;br&gt;
 &amp;nbsp;        ./docs/examples/jboss.net/jboss-net.sar/axis-ws4ee.jar &lt;br&gt;
 &amp;nbsp;        ./server/all/deploy/jboss-ws4ee.sar/axis-ws4ee.jar &lt;br&gt;
 &amp;nbsp;        ./server/default/deploy/jboss-ws4ee.sar/axis-ws4ee.jar&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Sep 26 09:52:58 EDT 2005&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Feb 06 11:37:38 EST 2006&lt;br&gt;</description>
    <dc:subject>WS calling thru ServiceFactory on JDK1.5</dc:subject>
    <dc:date>2005-09-26T09:52:Z</dc:date>
    <jbn:creator>Jason T. Greene</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.2"
        jbn:productName="Application Server" jbn:productVersion="4.0.2" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0049">Application Server; 4.0.2</jbn:product>
    </jbn:products>
    <jbn:jira>JBWS-372</jbn:jira>
    <jbn:md5>2BA62ED59650C952587327669713A411</jbn:md5>
    <jbn:sha256>9565ea8621b211f1f24438cb34792fa0e349bb9d9318ba9621ac2f81666ecb6c</jbn:sha256>
    <jbn:fileName>JBWS-372.jar</jbn:fileName>
    <jbn:fileSize>1190439</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000000Rk9dAAC</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000000Rk9dAAC</jbn:automatedDownloadUrl>
    <jbn:shortDescription>WebService isn't called through ServiceFactory on jdk5</jbn:shortDescription>
    <jbn:manualInstallation>Download and unzip the attached JBWS-372.jar&lt;br&gt;&lt;br&gt;
Then, to install this patch replace all occurences of axis-ws4ee.jar with the one unzipped from JBWS-372.jar.
&lt;br&gt;&lt;br&gt;
 ex:&lt;br&gt;
 &amp;nbsp;        $ find . -name axis-ws4ee.jar &lt;br&gt;
 &amp;nbsp;        ./client/axis-ws4ee.jar &lt;br&gt;
 &amp;nbsp;        ./docs/examples/jboss.net/jboss-net.sar/axis-ws4ee.jar &lt;br&gt;
 &amp;nbsp;        ./server/all/deploy/jboss-ws4ee.sar/axis-ws4ee.jar &lt;br&gt;
 &amp;nbsp;        ./server/default/deploy/jboss-ws4ee.sar/axis-ws4ee.jar</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-02-06T11:37:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NjVeAAK">
    <title>BUGFIX: JBWS-1034 - SAAJ does not apply encoding property consistently</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NjVeAAK</link>
    <description>TITLE: &amp;nbsp; SAAJ does not apply encoding property consistently&lt;br&gt;JIRA ID: &amp;nbsp; JBWS-1034&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.2&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Applies encoding property to outgoing messages consistently&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Axis recognizes the CHARACTER_SET_ENCODING property, but fails to apply it everywhere an encoding/decoding operation takes place.

Applied corrections so that the SAAJ implementation considers the aforementioned property at all places.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBWS-1034.zip / 1344992&lt;br&gt;MD5: &amp;nbsp; 529d6146df032e662869b16b332bfa84&lt;br&gt;SHA-256: &amp;nbsp; 780d838381b9be0d081832c83530bec9ce01c405c14f87a5660aef8517c83985&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Copy the following files:&lt;br&gt;
axis-ws4ee.jar =&gt; %JBOSS_HOME%/server/default/deploy/jboss-ws4ee.sar; %JBOSS_HOME%/client&lt;br&gt;
jboss-ws4ee-client.jar =&gt; %JBOSS_HOME%/client&lt;br&gt;
axis-server-config.xml =&gt; %JBOSS_HOME%/server/default/deploy/jboss-ws4ee.sar/META-INF&lt;br&gt;
axis-client-config.xml =&gt; %JBOSS_HOME%/server/default/deploy/jboss-ws4ee.sar/META-INF&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Jul 17 21:09:59 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Jul 17 21:10:12 EDT 2006&lt;br&gt;</description>
    <dc:subject>SAAJ does not apply encoding property consistently</dc:subject>
    <dc:date>2006-07-17T21:09:Z</dc:date>
    <jbn:creator>Alejandro N. Guizar</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.2"
        jbn:productName="Application Server" jbn:productVersion="4.0.2" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0049">Application Server; 4.0.2</jbn:product>
    </jbn:products>
    <jbn:jira>JBWS-1034</jbn:jira>
    <jbn:md5>529d6146df032e662869b16b332bfa84</jbn:md5>
    <jbn:sha256>780d838381b9be0d081832c83530bec9ce01c405c14f87a5660aef8517c83985</jbn:sha256>
    <jbn:fileName>JBWS-1034.zip</jbn:fileName>
    <jbn:fileSize>1344992</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000005NjVeAAK</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000005NjVeAAK</jbn:automatedDownloadUrl>
    <jbn:longDescription>Axis recognizes the CHARACTER_SET_ENCODING property, but fails to apply it everywhere an encoding/decoding operation takes place.

Applied corrections so that the SAAJ implementation considers the aforementioned property at all places.</jbn:longDescription>
    <jbn:shortDescription>Applies encoding property to outgoing messages consistently</jbn:shortDescription>
    <jbn:manualInstallation>Copy the following files:&lt;br&gt;
axis-ws4ee.jar =&gt; %JBOSS_HOME%/server/default/deploy/jboss-ws4ee.sar; %JBOSS_HOME%/client&lt;br&gt;
jboss-ws4ee-client.jar =&gt; %JBOSS_HOME%/client&lt;br&gt;
axis-server-config.xml =&gt; %JBOSS_HOME%/server/default/deploy/jboss-ws4ee.sar/META-INF&lt;br&gt;
axis-client-config.xml =&gt; %JBOSS_HOME%/server/default/deploy/jboss-ws4ee.sar/META-INF&lt;br&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-07-17T21:10:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006tyHcAAI">
    <title>BUGFIX: JBAS-3912 - JBAS-3198 Patch for JBoss AS 4.0.2</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006tyHcAAI</link>
    <description>TITLE: &amp;nbsp; JBAS-3198 Patch for JBoss AS 4.0.2&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-3912&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.2&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Class loading error for scpoed deployments when using pooled invoker.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The bug is actually within org.jboss.invocation.pooled.interfaces.OptimizedObjectInputStream
where is caching loaded classes using a static map (which does not take into account classloaders). The  fix is to change so has a cache per classloader.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-3912.zip / 4265604&lt;br&gt;MD5: &amp;nbsp; 9e1784be4a0baf0518c06cdd6462f52c&lt;br&gt;SHA-256: &amp;nbsp; c4c32e2018ad58da89d46cee536ddb467af69026ae65bf20a532a90feada23a6&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Rename %JBOSS_HOME%/client/jbossall-client.jar to "jbossall-client.replacedBy.JBAS-3912.jar.old&lt;br&gt;
        Copy the new jbossall-client.jar to %JBOSS_HOME%/client/"&lt;br&gt;
        Rename %JBOSS_HOME%/client/jboss-client.jar to "jboss-client.replacedBy.JBAS-3912.jar.old&lt;br&gt;
        Copy the new jboss-client.jar to %JBOSS_HOME%/client/"&lt;br&gt;
        Rename %JBOSS_HOME%/server/default/lib/jboss.jar to "jboss.replacedBy.JBAS-3912.jar.old&lt;br&gt;
        Copy the new jboss.jar to %JBOSS_HOME%/server/default/lib/"&lt;br&gt;
        Rename %JBOSS_HOME%/server/minimal/lib/jboss-minimal.jar to "jboss-minimal.replacedBy.JBAS-3912.jar.old&lt;br&gt;
        Copy the new jboss-minimal.jar to %JBOSS_HOME%/server/minimal/lib/"&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Jan 16 08:53:15 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Jan 24 23:12:16 EST 2007&lt;br&gt;</description>
    <dc:subject>JBAS-3198 Patch for JBoss AS 4.0.2</dc:subject>
    <dc:date>2007-01-16T08:53:Z</dc:date>
    <jbn:creator>Tom Elrod</jbn:creator>
    <jbn:distributionStatus>REMOVED</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.2"
        jbn:productName="Application Server" jbn:productVersion="4.0.2" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0049">Application Server; 4.0.2</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-3912</jbn:jira>
    <jbn:md5>9e1784be4a0baf0518c06cdd6462f52c</jbn:md5>
    <jbn:sha256>c4c32e2018ad58da89d46cee536ddb467af69026ae65bf20a532a90feada23a6</jbn:sha256>
    <jbn:fileName>JBAS-3912.zip</jbn:fileName>
    <jbn:fileSize>4265604</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006tyHcAAI</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006tyHcAAI</jbn:automatedDownloadUrl>
    <jbn:longDescription>The bug is actually within org.jboss.invocation.pooled.interfaces.OptimizedObjectInputStream
where is caching loaded classes using a static map (which does not take into account classloaders). The  fix is to change so has a cache per classloader.</jbn:longDescription>
    <jbn:shortDescription>Class loading error for scpoed deployments when using pooled invoker.</jbn:shortDescription>
    <jbn:manualInstallation>Rename %JBOSS_HOME%/client/jbossall-client.jar to "jbossall-client.replacedBy.JBAS-3912.jar.old&lt;br&gt;
        Copy the new jbossall-client.jar to %JBOSS_HOME%/client/"&lt;br&gt;
        Rename %JBOSS_HOME%/client/jboss-client.jar to "jboss-client.replacedBy.JBAS-3912.jar.old&lt;br&gt;
        Copy the new jboss-client.jar to %JBOSS_HOME%/client/"&lt;br&gt;
        Rename %JBOSS_HOME%/server/default/lib/jboss.jar to "jboss.replacedBy.JBAS-3912.jar.old&lt;br&gt;
        Copy the new jboss.jar to %JBOSS_HOME%/server/default/lib/"&lt;br&gt;
        Rename %JBOSS_HOME%/server/minimal/lib/jboss-minimal.jar to "jboss-minimal.replacedBy.JBAS-3912.jar.old&lt;br&gt;
        Copy the new jboss-minimal.jar to %JBOSS_HOME%/server/minimal/lib/"&lt;br&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-01-24T23:12:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006ZK7AAAW">
    <title>BUGFIX: JBAS-3762 - NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006ZK7AAAW</link>
    <description>TITLE: &amp;nbsp; NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-3762&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.2&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;When running with certain IBM JDKs remotely looking up a dynamic proxy causes a NoClassDefFoundError.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;When running with certain IBM JDKs remotely looking up a dynamic proxy causes a &lt;br&gt;
&lt;br&gt;
NoClassDefFoundError. &lt;br&gt;
&lt;br&gt;
This failure has been encountered on the following JDKs: -
&lt;br&gt;
&lt;br&gt;
          IBM 1.4.2 64Bit &lt;br&gt;
          IBM 5.0 32Bit &lt;br&gt;
          IBM 5.0 64Bit &lt;br&gt;
&lt;br&gt;
        So far no other JDKs are known to have this problem.

&lt;br&gt;&lt;br&gt;
MD5's of included files:&lt;br&gt;
b59b60609e7265affe79bbc0259cf125 applet.jar &lt;br&gt;
a18fd4dff51cfaa8211d64792a4145a7 jbossall-client.jar  &lt;br&gt;
8dddede675a287a6ca967e8fe96f344b jboss-common-client.jar  &lt;br&gt;
8dddede675a287a6ca967e8fe96f344b jboss-common.jar&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-3762.zip / 4884730&lt;br&gt;MD5: &amp;nbsp; 1436b53c9f013185e116c7bd46a1204d&lt;br&gt;SHA-256: &amp;nbsp; ff1a3756c7eca98823139c4ebee80ffa2808a9b0fcaa5a953ae461fc1c6f2b35&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Replace the following jars with the corresponding jars included with this patch.
&lt;br&gt;
&lt;br&gt;
        {jboss.home}/client/jboss-common-client.jar &lt;br&gt;
        {jboss.home}/client/jbossall-client.jar &lt;br&gt;
        {jboss.home}/lib/jboss-common.jar &lt;br&gt;
        {jboss.home}/server/{configuration}/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Oct 17 10:38:55 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Oct 17 10:46:28 EDT 2006&lt;br&gt;</description>
    <dc:subject>NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK</dc:subject>
    <dc:date>2006-10-17T10:38:Z</dc:date>
    <jbn:creator>Darran Lofthouse</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.2"
        jbn:productName="Application Server" jbn:productVersion="4.0.2" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0049">Application Server; 4.0.2</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-3762</jbn:jira>
    <jbn:md5>1436b53c9f013185e116c7bd46a1204d</jbn:md5>
    <jbn:sha256>ff1a3756c7eca98823139c4ebee80ffa2808a9b0fcaa5a953ae461fc1c6f2b35</jbn:sha256>
    <jbn:fileName>JBAS-3762.zip</jbn:fileName>
    <jbn:fileSize>4884730</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006ZK7AAAW</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006ZK7AAAW</jbn:automatedDownloadUrl>
    <jbn:longDescription>When running with certain IBM JDKs remotely looking up a dynamic proxy causes a &lt;br&gt;
&lt;br&gt;
NoClassDefFoundError. &lt;br&gt;
&lt;br&gt;
This failure has been encountered on the following JDKs: -
&lt;br&gt;
&lt;br&gt;
          IBM 1.4.2 64Bit &lt;br&gt;
          IBM 5.0 32Bit &lt;br&gt;
          IBM 5.0 64Bit &lt;br&gt;
&lt;br&gt;
        So far no other JDKs are known to have this problem.

&lt;br&gt;&lt;br&gt;
MD5's of included files:&lt;br&gt;
b59b60609e7265affe79bbc0259cf125 applet.jar &lt;br&gt;
a18fd4dff51cfaa8211d64792a4145a7 jbossall-client.jar  &lt;br&gt;
8dddede675a287a6ca967e8fe96f344b jboss-common-client.jar  &lt;br&gt;
8dddede675a287a6ca967e8fe96f344b jboss-common.jar</jbn:longDescription>
    <jbn:shortDescription>When running with certain IBM JDKs remotely looking up a dynamic proxy causes a NoClassDefFoundError.</jbn:shortDescription>
    <jbn:manualInstallation>Replace the following jars with the corresponding jars included with this patch.
&lt;br&gt;
&lt;br&gt;
        {jboss.home}/client/jboss-common-client.jar &lt;br&gt;
        {jboss.home}/client/jbossall-client.jar &lt;br&gt;
        {jboss.home}/lib/jboss-common.jar &lt;br&gt;
        {jboss.home}/server/{configuration}/deploy/management/console-mgr.sar/web-console.war/applet.jar</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-10-17T10:46:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NnADAA0">
    <title>BUGFIX: JBAS-3493 - Port JBAS-2792 Fix to 4.0.2</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NnADAA0</link>
    <description>TITLE: &amp;nbsp; Port JBAS-2792 Fix to 4.0.2&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-3493&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.2&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Support patch JBAS-2455 introduced a bug whereby a variable could be set to null, leading to a

NullPointerException.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;A method used in the session expiration algorithm may return null if a session has been invalidated on another

node. The value returned by this method was unnecessarily assigned to a variable, which would lead to an NPE in some
situations. This patch fixes the problem by not assigning the variable.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-3493.zip / 151841&lt;br&gt;MD5: &amp;nbsp; f97f0f712dd5d8ab0311067dbce50b39&lt;br&gt;SHA-256: &amp;nbsp; eb22d8067e4f466c31335bde9e48de55bf7f2024972b521840340ee528e3ffa0&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Rename %JBOSS_HOME%/server/all/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar to "tomcat55-

service.replacedBy.JBAS-3493.jar.old"&lt;br&gt;
        Copy the new tomcat55-service.jar to %JBOSS_HOME%/server/all/deploy/jbossweb-tomcat55.sar&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Aug 09 10:38:08 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Aug 09 10:38:08 EDT 2006&lt;br&gt;</description>
    <dc:subject>Port JBAS-2792 Fix to 4.0.2</dc:subject>
    <dc:date>2006-08-09T10:38:Z</dc:date>
    <jbn:creator>Brian Stansberry</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.2"
        jbn:productName="Application Server" jbn:productVersion="4.0.2" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0049">Application Server; 4.0.2</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-3493</jbn:jira>
    <jbn:md5>f97f0f712dd5d8ab0311067dbce50b39</jbn:md5>
    <jbn:sha256>eb22d8067e4f466c31335bde9e48de55bf7f2024972b521840340ee528e3ffa0</jbn:sha256>
    <jbn:fileName>JBAS-3493.zip</jbn:fileName>
    <jbn:fileSize>151841</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000005NnADAA0</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000005NnADAA0</jbn:automatedDownloadUrl>
    <jbn:longDescription>A method used in the session expiration algorithm may return null if a session has been invalidated on another

node. The value returned by this method was unnecessarily assigned to a variable, which would lead to an NPE in some
situations. This patch fixes the problem by not assigning the variable.</jbn:longDescription>
    <jbn:shortDescription>Support patch JBAS-2455 introduced a bug whereby a variable could be set to null, leading to a

NullPointerException.</jbn:shortDescription>
    <jbn:manualInstallation>Rename %JBOSS_HOME%/server/all/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar to "tomcat55-

service.replacedBy.JBAS-3493.jar.old"&lt;br&gt;
        Copy the new tomcat55-service.jar to %JBOSS_HOME%/server/all/deploy/jbossweb-tomcat55.sar</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-08-09T10:38:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NjsfAAC">
    <title>BUGFIX: JBAS-3397 - Slow performance of JaasSecurityManager</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NjsfAAC</link>
    <description>TITLE: &amp;nbsp; Slow performance of JaasSecurityManager&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-3397&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.2&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The Synchronization on the authentication cache validation is removed.&lt;br&gt;
 Refer to http://jira.jboss.com/jira/browse/JBAS-977&lt;br&gt;
The synchronized keyword used on the isValid method of the JaasSecurityManager was impacting performance.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The Synchronization on the authentication cache validation is removed.&lt;br&gt;
 Refer to http://jira.jboss.com/jira/browse/JBAS-977&lt;br&gt;
The synchronized keyword used on the isValid method of the JaasSecurityManager was impacting performance.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-3397.zip / 275345&lt;br&gt;MD5: &amp;nbsp; 4c02244d773ff76490b19af909ced295&lt;br&gt;SHA-256: &amp;nbsp; 5245ef0c7df2b8a7cc19a7758995ced2400c308a67462bf430a3be56d168085a&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;* Backup the jbosssx.jar in the lib directory of your server configuration (Eg: default/lib) Rename the jar to jbosssx.jar.bak&lt;br&gt;
* Copy the attached jbosssx.jar to the lib directory of your server config (Eg:default/lib)&lt;br&gt;CREATED DATE: &amp;nbsp; Thu Jul 20 10:08:51 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Thu Jul 20 10:09:23 EDT 2006&lt;br&gt;</description>
    <dc:subject>Slow performance of JaasSecurityManager</dc:subject>
    <dc:date>2006-07-20T10:08:Z</dc:date>
    <jbn:creator>Anil Saldhana</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.2"
        jbn:productName="Application Server" jbn:productVersion="4.0.2" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0049">Application Server; 4.0.2</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-3397</jbn:jira>
    <jbn:md5>4c02244d773ff76490b19af909ced295</jbn:md5>
    <jbn:sha256>5245ef0c7df2b8a7cc19a7758995ced2400c308a67462bf430a3be56d168085a</jbn:sha256>
    <jbn:fileName>JBAS-3397.zip</jbn:fileName>
    <jbn:fileSize>275345</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000005NjsfAAC</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000005NjsfAAC</jbn:automatedDownloadUrl>
    <jbn:longDescription>The Synchronization on the authentication cache validation is removed.&lt;br&gt;
 Refer to http://jira.jboss.com/jira/browse/JBAS-977&lt;br&gt;
The synchronized keyword used on the isValid method of the JaasSecurityManager was impacting performance.</jbn:longDescription>
    <jbn:shortDescription>The Synchronization on the authentication cache validation is removed.&lt;br&gt;
 Refer to http://jira.jboss.com/jira/browse/JBAS-977&lt;br&gt;
The synchronized keyword used on the isValid method of the JaasSecurityManager was impacting performance.</jbn:shortDescription>
    <jbn:manualInstallation>* Backup the jbosssx.jar in the lib directory of your server configuration (Eg: default/lib) Rename the jar to jbosssx.jar.bak&lt;br&gt;
* Copy the attached jbosssx.jar to the lib directory of your server config (Eg:default/lib)</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-07-20T10:09:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NQRfAAO">
    <title>BUGFIX: JBAS-3283 - Update ScheduleManager MBean to use fixed-rate execution with Java 5.0</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NQRfAAO</link>
    <description>TITLE: &amp;nbsp; Update ScheduleManager MBean to use fixed-rate execution with Java 5.0&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-3283&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.2&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss running with Java 1.4 would use fixed rate execution for scheduled tasks, however when running with Java 5.0 it is now using fixed-delay execution so subsequent invocations are delayed due the time taken to execute previous invocations.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss running with Java 1.4 would use fixed rate execution for scheduled tasks, however when running with
        Java 5.0 it is now using fixed-delay execution so subsequent invocations are delayed due the time taken
        to execute previous invocations.

        This is caused because when running with Java 1.4 we use our own javax.management.timer.Timer implementation
        but when running with Java 5.0 we use the implementation provided with the JRE. Our timer incorectly defaults
        to fixed-rate execution.

        To get fixed-rate execution the javax.management.timer.Timer should be used slightly differently, this patch
        uses this alternative approach to get fixed-rate execution.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-3283.zip / 44687&lt;br&gt;MD5: &amp;nbsp; 33b88701bab17c9c9ab6c1599a320bde&lt;br&gt;SHA-256: &amp;nbsp; 6cbe0bb9c4148b992d5b1f5a07e34ba1ef29f0eceed2fba12b26cf979107c31f&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Replace the jar {jboss.home}/server/&lt;configuration&gt;/lib/scheduler-plugin.jar with the jar included with this patch&lt;br&gt;CREATED DATE: &amp;nbsp; Thu Jun 15 07:24:12 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Thu Jun 15 07:24:39 EDT 2006&lt;br&gt;</description>
    <dc:subject>Update ScheduleManager MBean to use fixed-rate execution with Java 5.0</dc:subject>
    <dc:date>2006-06-15T07:24:Z</dc:date>
    <jbn:creator>Darran Lofthouse</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.2"
        jbn:productName="Application Server" jbn:productVersion="4.0.2" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0049">Application Server; 4.0.2</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-3283</jbn:jira>
    <jbn:md5>33b88701bab17c9c9ab6c1599a320bde</jbn:md5>
    <jbn:sha256>6cbe0bb9c4148b992d5b1f5a07e34ba1ef29f0eceed2fba12b26cf979107c31f</jbn:sha256>
    <jbn:fileName>JBAS-3283.zip</jbn:fileName>
    <jbn:fileSize>44687</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000005NQRfAAO</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000005NQRfAAO</jbn:automatedDownloadUrl>
    <jbn:longDescription>JBoss running with Java 1.4 would use fixed rate execution for scheduled tasks, however when running with
        Java 5.0 it is now using fixed-delay execution so subsequent invocations are delayed due the time taken
        to execute previous invocations.

        This is caused because when running with Java 1.4 we use our own javax.management.timer.Timer implementation
        but when running with Java 5.0 we use the implementation provided with the JRE. Our timer incorectly defaults
        to fixed-rate execution.

        To get fixed-rate execution the javax.management.timer.Timer should be used slightly differently, this patch
        uses this alternative approach to get fixed-rate execution.</jbn:longDescription>
    <jbn:shortDescription>JBoss running with Java 1.4 would use fixed rate execution for scheduled tasks, however when running with Java 5.0 it is now using fixed-delay execution so subsequent invocations are delayed due the time taken to execute previous invocations.</jbn:shortDescription>
    <jbn:manualInstallation>Replace the jar {jboss.home}/server/&lt;configuration&gt;/lib/scheduler-plugin.jar with the jar included with this patch</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-06-15T07:24:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005KSuPAAW">
    <title>BUGFIX: JBAS-3211 - DynamicLoginConfig service fails absolute login-config.xml url</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005KSuPAAW</link>
    <description>TITLE: &amp;nbsp; DynamicLoginConfig service fails absolute login-config.xml url&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-3211&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.2&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;DynamicLoginConfig service fails to load login-config.xml that may be absolute&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The Dynamic Login Config service fails to locate the login-config.xml that may be provided as an absolute url.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-3211.zip / 395648&lt;br&gt;MD5: &amp;nbsp; e4de02c33b778b6bfdad76b582d805ab&lt;br&gt;SHA-256: &amp;nbsp; 262bb14a802cc7214845b2003761dfa78bdd6fa166b4e43452ec7152ff2a4530&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Copy the jbosssx-client.jar into the client directory of your jboss installation (make a copy of the original)&lt;br&gt;
      Copy the jbosssx.jar into the lib directory of your server configuration like default, all etc (make a copy of the original)&lt;br&gt;CREATED DATE: &amp;nbsp; Mon May 15 16:46:19 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon May 15 16:46:38 EDT 2006&lt;br&gt;</description>
    <dc:subject>DynamicLoginConfig service fails absolute login-config.xml url</dc:subject>
    <dc:date>2006-05-15T16:46:Z</dc:date>
    <jbn:creator>Anil Saldhana</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.2"
        jbn:productName="Application Server" jbn:productVersion="4.0.2" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0049">Application Server; 4.0.2</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-3211</jbn:jira>
    <jbn:md5>e4de02c33b778b6bfdad76b582d805ab</jbn:md5>
    <jbn:sha256>262bb14a802cc7214845b2003761dfa78bdd6fa166b4e43452ec7152ff2a4530</jbn:sha256>
    <jbn:fileName>JBAS-3211.zip</jbn:fileName>
    <jbn:fileSize>395648</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000005KSuPAAW</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000005KSuPAAW</jbn:automatedDownloadUrl>
    <jbn:longDescription>The Dynamic Login Config service fails to locate the login-config.xml that may be provided as an absolute url.</jbn:longDescription>
    <jbn:shortDescription>DynamicLoginConfig service fails to load login-config.xml that may be absolute</jbn:shortDescription>
    <jbn:manualInstallation>Copy the jbosssx-client.jar into the client directory of your jboss installation (make a copy of the original)&lt;br&gt;
      Copy the jbosssx.jar into the lib directory of your server configuration like default, all etc (make a copy of the original)</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-05-15T16:46:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003CB3DAAW">
    <title>BUGFIX: JBAS-3049 - Deadlock in ScannerThread</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003CB3DAAW</link>
    <description>TITLE: &amp;nbsp; Deadlock in ScannerThread&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-3049&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.2&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Deadlock in Scanner thread&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Deployment scanner should wait in stop() for the background thread to stop to avoid it competing with the scan done during a re-start()&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-3049.zip / 412840&lt;br&gt;MD5: &amp;nbsp; 4d8f4da16698d55671bd8e50906359d4&lt;br&gt;SHA-256: &amp;nbsp; 26fde10efa557cd3081368087cb5a89f13163b7eb7fc943d5aa733c329d4aa9d&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Unzip JBAS-3049.zip, then &lt;br&gt;
* Replace jboss-system.jar in JBOSS_DIST/lib
&lt;br&gt;
* Replace jbossha.jar in JBOSS_DIST/server/all/lib&lt;br&gt;CREATED DATE: &amp;nbsp; Thu Apr 06 23:44:06 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Thu Apr 06 23:44:06 EDT 2006&lt;br&gt;</description>
    <dc:subject>Deadlock in ScannerThread</dc:subject>
    <dc:date>2006-04-06T23:44:Z</dc:date>
    <jbn:creator>Adrian Brock</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.2"
        jbn:productName="Application Server" jbn:productVersion="4.0.2" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0049">Application Server; 4.0.2</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-3049</jbn:jira>
    <jbn:md5>4d8f4da16698d55671bd8e50906359d4</jbn:md5>
    <jbn:sha256>26fde10efa557cd3081368087cb5a89f13163b7eb7fc943d5aa733c329d4aa9d</jbn:sha256>
    <jbn:fileName>JBAS-3049.zip</jbn:fileName>
    <jbn:fileSize>412840</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000003CB3DAAW</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000003CB3DAAW</jbn:automatedDownloadUrl>
    <jbn:longDescription>Deployment scanner should wait in stop() for the background thread to stop to avoid it competing with the scan done during a re-start()</jbn:longDescription>
    <jbn:shortDescription>Deadlock in Scanner thread</jbn:shortDescription>
    <jbn:manualInstallation>Unzip JBAS-3049.zip, then &lt;br&gt;
* Replace jboss-system.jar in JBOSS_DIST/lib
&lt;br&gt;
* Replace jbossha.jar in JBOSS_DIST/server/all/lib</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-04-06T23:44:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003AlqRAAS">
    <title>BUGFIX: JBAS-2964 - Backport XMBean persistence fixes to 4.0.2 (JBAS-1776, JBAS-1988)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003AlqRAAS</link>
    <description>TITLE: &amp;nbsp; Backport XMBean persistence fixes to 4.0.2 (JBAS-1776, JBAS-1988)&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-2964&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.2&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;XMBean persistence issues&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;See &lt;a href="http://jira.jboss.com/jira/browse/JBAS-1776"&gt;JBAS-1776&lt;/a&gt;, &lt;a href="http://jira.jboss.com/jira/browse/JBAS-1988"&gt;JBAS-1988&lt;/a&gt;. Under some circumstances the path to the persisted images cannot be found.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-2964.zip / 630783&lt;br&gt;MD5: &amp;nbsp; e876f5301f0d2ee9b02ef4616c7a466b&lt;br&gt;SHA-256: &amp;nbsp; fdabc79e242dd4d04e11ba1093147751553cc9bd221a5672af0695a50e303a6b&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;unzip JBAS-2964.zip, then drop the unzipped jboss-common.jar &amp; jboss-system.jar into the JBOSS_HOME/lib directory. You may want to keep copies of the original files.&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Mar 20 22:29:01 EST 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Mar 20 22:29:01 EST 2006&lt;br&gt;</description>
    <dc:subject>Backport XMBean persistence fixes to 4.0.2 (JBAS-1776, JBAS-1988)</dc:subject>
    <dc:date>2006-03-20T22:29:Z</dc:date>
    <jbn:creator>Dimitris Andreadis</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.2"
        jbn:productName="Application Server" jbn:productVersion="4.0.2" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0049">Application Server; 4.0.2</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-2964</jbn:jira>
    <jbn:md5>e876f5301f0d2ee9b02ef4616c7a466b</jbn:md5>
    <jbn:sha256>fdabc79e242dd4d04e11ba1093147751553cc9bd221a5672af0695a50e303a6b</jbn:sha256>
    <jbn:fileName>JBAS-2964.zip</jbn:fileName>
    <jbn:fileSize>630783</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000003AlqRAAS</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000003AlqRAAS</jbn:automatedDownloadUrl>
    <jbn:longDescription>See &lt;a href="http://jira.jboss.com/jira/browse/JBAS-1776"&gt;JBAS-1776&lt;/a&gt;, &lt;a href="http://jira.jboss.com/jira/browse/JBAS-1988"&gt;JBAS-1988&lt;/a&gt;. Under some circumstances the path to the persisted images cannot be found.</jbn:longDescription>
    <jbn:shortDescription>XMBean persistence issues</jbn:shortDescription>
    <jbn:manualInstallation>unzip JBAS-2964.zip, then drop the unzipped jboss-common.jar &amp; jboss-system.jar into the JBOSS_HOME/lib directory. You may want to keep copies of the original files.</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-03-20T22:29:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003AOOUAA4">
    <title>BUGFIX: JBAS-2847 - Patch for jboss TagLibCache on 4.0.2</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003AOOUAA4</link>
    <description>TITLE: &amp;nbsp; Patch for jboss TagLibCache on 4.0.2&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-2847&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.2&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Synchronize on the load of tag lib mappings&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Synchronize on the load of tag lib mappings to prevent failures due to concurrent access during initialization.&lt;br&gt;&lt;br&gt;
md5 of included file: 1a671742e0a4ccb7f189173bb1ce0777 tomcat55-service.jar&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-2847.zip / 156694&lt;br&gt;MD5: &amp;nbsp; efec03fcfdebb59e7790907018c90afd&lt;br&gt;SHA-256: &amp;nbsp; 2d33b794a6680f14f46db4b056da9c9c6b252bf960512dac772d99ae5511fc24&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Unzip JBAS-2847.zip, then copy the tomcat55-service.jar to %JBOSS_HOME%/server/default/deploy/jbossweb-tomcat55.sar and %JBOSS_HOME%/server/all/deploy/jbossweb-tomcat55.sar&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Mar 10 12:05:33 EST 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri Mar 10 12:05:33 EST 2006&lt;br&gt;</description>
    <dc:subject>Patch for jboss TagLibCache on 4.0.2</dc:subject>
    <dc:date>2006-03-10T12:05:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.2"
        jbn:productName="Application Server" jbn:productVersion="4.0.2" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0049">Application Server; 4.0.2</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-2847</jbn:jira>
    <jbn:md5>efec03fcfdebb59e7790907018c90afd</jbn:md5>
    <jbn:sha256>2d33b794a6680f14f46db4b056da9c9c6b252bf960512dac772d99ae5511fc24</jbn:sha256>
    <jbn:fileName>JBAS-2847.zip</jbn:fileName>
    <jbn:fileSize>156694</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000003AOOUAA4</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000003AOOUAA4</jbn:automatedDownloadUrl>
    <jbn:longDescription>Synchronize on the load of tag lib mappings to prevent failures due to concurrent access during initialization.&lt;br&gt;&lt;br&gt;
md5 of included file: 1a671742e0a4ccb7f189173bb1ce0777 tomcat55-service.jar</jbn:longDescription>
    <jbn:shortDescription>Synchronize on the load of tag lib mappings</jbn:shortDescription>
    <jbn:manualInstallation>Unzip JBAS-2847.zip, then copy the tomcat55-service.jar to %JBOSS_HOME%/server/default/deploy/jbossweb-tomcat55.sar and %JBOSS_HOME%/server/all/deploy/jbossweb-tomcat55.sar</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-03-10T12:05:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000pKcwAAE">
    <title>BUGFIX: JBAS-2455 - JBossCacheManager session expiration algorithm ignores replication events (JBAS-2403)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000pKcwAAE</link>
    <description>TITLE: &amp;nbsp; JBossCacheManager session expiration algorithm ignores replication events (JBAS-2403)&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-2455&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.2&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBossCacheManager now checks the status of the replicated cache before expiring sessions, ensuring that replicatable activity on other cluster nodes prevents session expiration.&lt;br&gt;&lt;br&gt;
Note that this patch is for 4.0.2.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The distributed session mechanism maintains two caches of sessions -- a local cache of deserialized sessions, and a replicated cache of serialized sessions. The process of checking session expiration is run independently on each node in a cluster. Prior to this fix, when a node was checking for expired sessions, it only checked the local cache, and ignored the fact that data in the local cache may be invalid relative to the replicated cache (due to replicated activity coming from another cluster node where a session was being accessed by an end user). Because of this, sessions were being improperly expired. With this fix, the expiration algoritm checks whether the locally cached session is out of data relative to the replicated cache and if so updates it from the replicated cache. This ensure that replicatable activity on a session (e.g. session.setAttribute("foo", "bar");) keeps a session alive across the cluster.&lt;br&gt;&lt;br&gt;
SHA-256: fee175fd66df399840d4c80c99a726942aa8865d279048834f512f3e57d4ed7b&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-2455.zip / 152486&lt;br&gt;MD5: &amp;nbsp; 0ffea31ea101bf0caf46b596782a83e7&lt;br&gt;SHA-256: &amp;nbsp; fee175fd66df399840d4c80c99a726942aa8865d279048834f512f3e57d4ed7b&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;unzip JBAS-2455.zip, then:&lt;br&gt;
* Rename %JBOSS_HOME%/server/all/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar to "tomcat55-service.replacedBy.JBAS-2455.jar.old" &lt;br&gt;
 * Copy the new tomcat55-service.jar to %JBOSS_HOME%/server/all/deploy/jbossweb-tomcat55.sar&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Nov 30 08:54:30 EST 2005&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Feb 06 11:17:34 EST 2006&lt;br&gt;</description>
    <dc:subject>JBossCacheManager session expiration algorithm ignores replication events (JBAS-2403)</dc:subject>
    <dc:date>2005-11-30T08:54:Z</dc:date>
    <jbn:creator>Brian Stansberry</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.2"
        jbn:productName="Application Server" jbn:productVersion="4.0.2" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0049">Application Server; 4.0.2</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-2455</jbn:jira>
    <jbn:md5>0ffea31ea101bf0caf46b596782a83e7</jbn:md5>
    <jbn:sha256>fee175fd66df399840d4c80c99a726942aa8865d279048834f512f3e57d4ed7b</jbn:sha256>
    <jbn:fileName>JBAS-2455.zip</jbn:fileName>
    <jbn:fileSize>152486</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000000pKcwAAE</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000000pKcwAAE</jbn:automatedDownloadUrl>
    <jbn:longDescription>The distributed session mechanism maintains two caches of sessions -- a local cache of deserialized sessions, and a replicated cache of serialized sessions. The process of checking session expiration is run independently on each node in a cluster. Prior to this fix, when a node was checking for expired sessions, it only checked the local cache, and ignored the fact that data in the local cache may be invalid relative to the replicated cache (due to replicated activity coming from another cluster node where a session was being accessed by an end user). Because of this, sessions were being improperly expired. With this fix, the expiration algoritm checks whether the locally cached session is out of data relative to the replicated cache and if so updates it from the replicated cache. This ensure that replicatable activity on a session (e.g. session.setAttribute("foo", "bar");) keeps a session alive across the cluster.&lt;br&gt;&lt;br&gt;
SHA-256: fee175fd66df399840d4c80c99a726942aa8865d279048834f512f3e57d4ed7b</jbn:longDescription>
    <jbn:shortDescription>JBossCacheManager now checks the status of the replicated cache before expiring sessions, ensuring that replicatable activity on other cluster nodes prevents session expiration.&lt;br&gt;&lt;br&gt;
Note that this patch is for 4.0.2.</jbn:shortDescription>
    <jbn:manualInstallation>unzip JBAS-2455.zip, then:&lt;br&gt;
* Rename %JBOSS_HOME%/server/all/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar to "tomcat55-service.replacedBy.JBAS-2455.jar.old" &lt;br&gt;
 * Copy the new tomcat55-service.jar to %JBOSS_HOME%/server/all/deploy/jbossweb-tomcat55.sar</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-02-06T11:17:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000TRkeAAG">
    <title>BUGFIX: JBAS-2303 - ConcurrentModificationException fix</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000TRkeAAG</link>
    <description>TITLE: &amp;nbsp; ConcurrentModificationException fix&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-2303&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.2&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;During high load, ConcurrentModificationException exceptions are thrown during JRMPInvokerProxyHA serialization (JBAS-1823)&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Here is a typical log output:&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; java.util.ConcurrentModificationException &lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.util.ArrayList.writeObject(ArrayList.java:534) &lt;br&gt;
&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The exception is thrown only when using Sun JDK 1.4.2_08+ and 1.5.0_03+ as Sun has added a check in ArrayList.writeObject&lt;br&gt;&lt;br&gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if (modCount != expectedModCount) {&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;throw new ConcurrentModificationException();&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-2303_402.zip / 2356089&lt;br&gt;MD5: &amp;nbsp; 0AF16DAC3A154988CB366E9C3AD2CD06&lt;br&gt;SHA-256: &amp;nbsp; bf812f0f41c3da3459117a42ea1d7390045678638f3e8cc896d287850cf08e02&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Download and unzip the attached JBAS-2303_402.zip&lt;br&gt;&lt;br&gt;
 &amp;nbsp;     Copy the new jbossall-client.jar to %JBOSS_HOME%/client&lt;br&gt;
 &amp;nbsp;     Copy the new jbossha-client.jar to %JBOSS_HOME%/client&lt;br&gt;
 &amp;nbsp;     Copy the new jbossha.jar to %JBOSS_HOME%/server/all/lib/&lt;br&gt;&lt;br&gt;

     Note: Make sure to update those jars on the server side *AND* the client side.&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Oct 03 13:48:06 EDT 2005&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Feb 06 11:32:39 EST 2006&lt;br&gt;</description>
    <dc:subject>ConcurrentModificationException fix</dc:subject>
    <dc:date>2005-10-03T13:48:Z</dc:date>
    <jbn:creator>Luc Texier / Sacha Labourey</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.2"
        jbn:productName="Application Server" jbn:productVersion="4.0.2" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0049">Application Server; 4.0.2</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-2303</jbn:jira>
    <jbn:md5>0AF16DAC3A154988CB366E9C3AD2CD06</jbn:md5>
    <jbn:sha256>bf812f0f41c3da3459117a42ea1d7390045678638f3e8cc896d287850cf08e02</jbn:sha256>
    <jbn:fileName>JBAS-2303_402.zip</jbn:fileName>
    <jbn:fileSize>2356089</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000000TRkeAAG</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000000TRkeAAG</jbn:automatedDownloadUrl>
    <jbn:longDescription>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Here is a typical log output:&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; java.util.ConcurrentModificationException &lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.util.ArrayList.writeObject(ArrayList.java:534) &lt;br&gt;
&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The exception is thrown only when using Sun JDK 1.4.2_08+ and 1.5.0_03+ as Sun has added a check in ArrayList.writeObject&lt;br&gt;&lt;br&gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if (modCount != expectedModCount) {&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;throw new ConcurrentModificationException();&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>During high load, ConcurrentModificationException exceptions are thrown during JRMPInvokerProxyHA serialization (JBAS-1823)</jbn:shortDescription>
    <jbn:manualInstallation>Download and unzip the attached JBAS-2303_402.zip&lt;br&gt;&lt;br&gt;
 &amp;nbsp;     Copy the new jbossall-client.jar to %JBOSS_HOME%/client&lt;br&gt;
 &amp;nbsp;     Copy the new jbossha-client.jar to %JBOSS_HOME%/client&lt;br&gt;
 &amp;nbsp;     Copy the new jbossha.jar to %JBOSS_HOME%/server/all/lib/&lt;br&gt;&lt;br&gt;

     Note: Make sure to update those jars on the server side *AND* the client side.</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-02-06T11:32:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a04300000010vqTAAQ">
    <title>BUGFIX: JBAS-2288 - MBean attribute classes not loaded with deployment classloader</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a04300000010vqTAAQ</link>
    <description>TITLE: &amp;nbsp; MBean attribute classes not loaded with deployment classloader&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-2288&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.2&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;If an MBean descriptor contains attributes that is of type Class, these classes will not be loaded using the deployment classloader. If using a private &lt;loader-repository&gt; for an ear that contains a sar the deployment will fail if the MBean descriptor references a class that is only available in the ear or sar. (&lt;a href="http://jira.jboss.com/jira/browse/JBAS-1709"&gt;JBAS-1709&lt;/a&gt;)&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;It's about configuring mbean attributes with classes that are defined withing scoped deployments. This typically appears when we want to export a remote object for an mbean service using the JRMPProxyFactory, and the exported interfaces are part of the scoped deployment.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-2288.zip / 217341&lt;br&gt;MD5: &amp;nbsp; d30a96ab13b8dd9bde4aa551fcf38d2c&lt;br&gt;SHA-256: &amp;nbsp; 71b7ba75662a005521c40ed65a72fd94f792ea1550416425186248e53f4025e5&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;unzip JBAS-2288.zip, then&lt;br&gt;
drop the replacement jboss-system.jar in jboss-4.0.2/lib &lt;br&gt;
You may want to keep a backup of the original jboss-system.jar&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Dec 23 17:35:33 EST 2005&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Feb 06 11:10:59 EST 2006&lt;br&gt;</description>
    <dc:subject>MBean attribute classes not loaded with deployment classloader</dc:subject>
    <dc:date>2005-12-23T17:35:Z</dc:date>
    <jbn:creator>Dimitris Andreadis</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.2"
        jbn:productName="Application Server" jbn:productVersion="4.0.2" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0049">Application Server; 4.0.2</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-2288</jbn:jira>
    <jbn:md5>d30a96ab13b8dd9bde4aa551fcf38d2c</jbn:md5>
    <jbn:sha256>71b7ba75662a005521c40ed65a72fd94f792ea1550416425186248e53f4025e5</jbn:sha256>
    <jbn:fileName>JBAS-2288.zip</jbn:fileName>
    <jbn:fileSize>217341</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a04300000010vqTAAQ</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a04300000010vqTAAQ</jbn:automatedDownloadUrl>
    <jbn:longDescription>It's about configuring mbean attributes with classes that are defined withing scoped deployments. This typically appears when we want to export a remote object for an mbean service using the JRMPProxyFactory, and the exported interfaces are part of the scoped deployment.</jbn:longDescription>
    <jbn:shortDescription>If an MBean descriptor contains attributes that is of type Class, these classes will not be loaded using the deployment classloader. If using a private &lt;loader-repository&gt; for an ear that contains a sar the deployment will fail if the MBean descriptor references a class that is only available in the ear or sar. (&lt;a href="http://jira.jboss.com/jira/browse/JBAS-1709"&gt;JBAS-1709&lt;/a&gt;)</jbn:shortDescription>
    <jbn:manualInstallation>unzip JBAS-2288.zip, then&lt;br&gt;
drop the replacement jboss-system.jar in jboss-4.0.2/lib &lt;br&gt;
You may want to keep a backup of the original jboss-system.jar</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-02-06T11:10:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000SI7HAAW">
    <title>BUGFIX: JBAS-2287 - Cannot redeploy EAR after deploy error</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000SI7HAAW</link>
    <description>TITLE: &amp;nbsp; Cannot redeploy EAR after deploy error&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-2287&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.2&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Cannot redeploy EAR after an error in deployment&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The EAR deployment MBean was not getting removed in some circumstances if an error occurred during deployment. This prevented subsequent redeployment.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-2287.jar / 1829825&lt;br&gt;MD5: &amp;nbsp; 0DB5217ED318B4CAC59D9CCCF453BD0D&lt;br&gt;SHA-256: &amp;nbsp; db97452bda1a31d29c63268a2160a75b3d92620b5c8019b8817c2c304c012c44&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Download and unzip the attached JBAS-2287.jar, then  copy the unzipped jboss.jar into server/[config]/lib&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Sep 28 20:28:26 EDT 2005&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Feb 06 11:36:44 EST 2006&lt;br&gt;</description>
    <dc:subject>Cannot redeploy EAR after deploy error</dc:subject>
    <dc:date>2005-09-28T20:28:Z</dc:date>
    <jbn:creator>Adrian Brock</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.2"
        jbn:productName="Application Server" jbn:productVersion="4.0.2" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0049">Application Server; 4.0.2</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-2287</jbn:jira>
    <jbn:md5>0DB5217ED318B4CAC59D9CCCF453BD0D</jbn:md5>
    <jbn:sha256>db97452bda1a31d29c63268a2160a75b3d92620b5c8019b8817c2c304c012c44</jbn:sha256>
    <jbn:fileName>JBAS-2287.jar</jbn:fileName>
    <jbn:fileSize>1829825</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000000SI7HAAW</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000000SI7HAAW</jbn:automatedDownloadUrl>
    <jbn:longDescription>The EAR deployment MBean was not getting removed in some circumstances if an error occurred during deployment. This prevented subsequent redeployment.</jbn:longDescription>
    <jbn:shortDescription>Cannot redeploy EAR after an error in deployment</jbn:shortDescription>
    <jbn:manualInstallation>Download and unzip the attached JBAS-2287.jar, then  copy the unzipped jboss.jar into server/[config]/lib</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-02-06T11:36:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000RK7gAAG">
    <title>BUGFIX: JBAS-2234 - PooledInvokerHA not dealing with 0.0.0.0</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000RK7gAAG</link>
    <description>TITLE: &amp;nbsp; PooledInvokerHA not dealing with 0.0.0.0&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-2234&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.2&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PooledInvokerHA not dealing with 0.0.0.0 addresses correctly&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The PooledInvoker/PooledInvokerHA services do not deal with the default ${jboss.bind.address} of 0.0.0.0 as the value for the ClientConnectAddress.  This results in an invalid endpoint being passed to the remote proxy and a connection refused exception: &lt;br&gt;
&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;java.net.ConnectException: Connection refused: connect &lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.jboss.invocation.jrmp.interfaces.JRMPInvokerProxyHA.invoke(JRMPInvokerProxyHA.java:287) &lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.jboss.invocation.InvokerInterceptor.invokeInvoker(InvokerInterceptor.java:227) &lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:167) &lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:46) &lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:55) &lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.jboss.proxy.ejb.HomeInterceptor.invoke(HomeInterceptor.java:169) &lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:86)&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-2234.jar / 5140818&lt;br&gt;MD5: &amp;nbsp; BC0911340948060653CEC8FFFE81C54E&lt;br&gt;SHA-256: &amp;nbsp; 57be377f2e05e849bfebd0e7327809cc8ca3c9bd844ccd8853d1e305a74fd94f&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Download and unzip JBAS-2234.jar, then copy the following: &lt;br&gt;&lt;br&gt;
 &amp;nbsp; jboss-common.jar to lib/jboss-common.jar &lt;br&gt;
 &amp;nbsp; jboss.jar to server/all/lib/jboss.jar and server/default/lib/jboss.jar &lt;br&gt;
 &amp;nbsp; jbossha.jar to server/all/lib/jbossha.jar &lt;br&gt;
  &amp;nbsp; jboss-common-client.jar to client/jboss-common-client.jar &lt;br&gt;
 &amp;nbsp; jboss-client.jar to client/jboss-client.jar &lt;br&gt;
 &amp;nbsp; jbossall-client.jar to client/jbossall-client.jar&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Sep 21 12:21:52 EDT 2005&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Feb 06 11:39:28 EST 2006&lt;br&gt;</description>
    <dc:subject>PooledInvokerHA not dealing with 0.0.0.0</dc:subject>
    <dc:date>2005-09-21T12:21:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.2"
        jbn:productName="Application Server" jbn:productVersion="4.0.2" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0049">Application Server; 4.0.2</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-2234</jbn:jira>
    <jbn:md5>BC0911340948060653CEC8FFFE81C54E</jbn:md5>
    <jbn:sha256>57be377f2e05e849bfebd0e7327809cc8ca3c9bd844ccd8853d1e305a74fd94f</jbn:sha256>
    <jbn:fileName>JBAS-2234.jar</jbn:fileName>
    <jbn:fileSize>5140818</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000000RK7gAAG</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000000RK7gAAG</jbn:automatedDownloadUrl>
    <jbn:longDescription>The PooledInvoker/PooledInvokerHA services do not deal with the default ${jboss.bind.address} of 0.0.0.0 as the value for the ClientConnectAddress.  This results in an invalid endpoint being passed to the remote proxy and a connection refused exception: &lt;br&gt;
&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;java.net.ConnectException: Connection refused: connect &lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.jboss.invocation.jrmp.interfaces.JRMPInvokerProxyHA.invoke(JRMPInvokerProxyHA.java:287) &lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.jboss.invocation.InvokerInterceptor.invokeInvoker(InvokerInterceptor.java:227) &lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:167) &lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:46) &lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:55) &lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.jboss.proxy.ejb.HomeInterceptor.invoke(HomeInterceptor.java:169) &lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:86)</jbn:longDescription>
    <jbn:shortDescription>PooledInvokerHA not dealing with 0.0.0.0 addresses correctly</jbn:shortDescription>
    <jbn:manualInstallation>Download and unzip JBAS-2234.jar, then copy the following: &lt;br&gt;&lt;br&gt;
 &amp;nbsp; jboss-common.jar to lib/jboss-common.jar &lt;br&gt;
 &amp;nbsp; jboss.jar to server/all/lib/jboss.jar and server/default/lib/jboss.jar &lt;br&gt;
 &amp;nbsp; jbossha.jar to server/all/lib/jbossha.jar &lt;br&gt;
  &amp;nbsp; jboss-common-client.jar to client/jboss-common-client.jar &lt;br&gt;
 &amp;nbsp; jboss-client.jar to client/jboss-client.jar &lt;br&gt;
 &amp;nbsp; jbossall-client.jar to client/jbossall-client.jar</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-02-06T11:39:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000jq0xAAA">
    <title>BUGFIX: JBAS-2098 - JvmRouteFilter not activated when using Tomcat clustering with mod_jk</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000jq0xAAA</link>
    <description>TITLE: &amp;nbsp; JvmRouteFilter not activated when using Tomcat clustering with mod_jk&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-2098&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.2&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JvmRouteFilter not activated when using Tomcat clustering with mod_jk&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;For Tomcat clustering, if we are using mod_jk as a front-end load balancer, JBossAS is supposed to insert a JvmRouteFilter in front of every web app to check on the fail-over scenario and replace the route name, if necessary. Currently, it is not working in 4.0.2. &lt;br&gt;
&lt;br&gt;
The consequence is: &lt;br&gt;
- req 1 goes to server 1 &lt;br&gt;
- server 1 goes down, req 2 (same session) goes to server 2 &lt;br&gt;
- server 1 is up, req 3 (same session) comes back to server 1 &lt;br&gt;
&lt;br&gt;
The behavior is incorrect as req3 should be served by server2 since the session is sticky. &lt;br&gt;
&lt;br&gt;
Note that the failover should still work.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-2098.zip / 155016&lt;br&gt;MD5: &amp;nbsp; 42ea9fbd1fa3b53fa442a4fe4d8675f4&lt;br&gt;SHA-256: &amp;nbsp; db31f869086aaba212e6e3591ddd45f02328a31fd46f8d8b0418e53b7b0c2158&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;unzip JBAS-2098.zip&lt;br&gt;
replace tomcat55-service.jar in server/xxx/deploy/
with the version included in this patch&lt;br&gt;CREATED DATE: &amp;nbsp; Thu Nov 10 09:33:21 EST 2005&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Feb 06 11:24:14 EST 2006&lt;br&gt;</description>
    <dc:subject>JvmRouteFilter not activated when using Tomcat clustering with mod_jk</dc:subject>
    <dc:date>2005-11-10T09:33:Z</dc:date>
    <jbn:creator>Ben Wang</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.2"
        jbn:productName="Application Server" jbn:productVersion="4.0.2" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0049">Application Server; 4.0.2</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-2098</jbn:jira>
    <jbn:md5>42ea9fbd1fa3b53fa442a4fe4d8675f4</jbn:md5>
    <jbn:sha256>db31f869086aaba212e6e3591ddd45f02328a31fd46f8d8b0418e53b7b0c2158</jbn:sha256>
    <jbn:fileName>JBAS-2098.zip</jbn:fileName>
    <jbn:fileSize>155016</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000000jq0xAAA</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000000jq0xAAA</jbn:automatedDownloadUrl>
    <jbn:longDescription>For Tomcat clustering, if we are using mod_jk as a front-end load balancer, JBossAS is supposed to insert a JvmRouteFilter in front of every web app to check on the fail-over scenario and replace the route name, if necessary. Currently, it is not working in 4.0.2. &lt;br&gt;
&lt;br&gt;
The consequence is: &lt;br&gt;
- req 1 goes to server 1 &lt;br&gt;
- server 1 goes down, req 2 (same session) goes to server 2 &lt;br&gt;
- server 1 is up, req 3 (same session) comes back to server 1 &lt;br&gt;
&lt;br&gt;
The behavior is incorrect as req3 should be served by server2 since the session is sticky. &lt;br&gt;
&lt;br&gt;
Note that the failover should still work.</jbn:longDescription>
    <jbn:shortDescription>JvmRouteFilter not activated when using Tomcat clustering with mod_jk</jbn:shortDescription>
    <jbn:manualInstallation>unzip JBAS-2098.zip&lt;br&gt;
replace tomcat55-service.jar in server/xxx/deploy/
with the version included in this patch</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-02-06T11:24:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000VQ7GAAW">
    <title>BUGFIX: JBAS-1856 - HAJNDI autodiscovery does not respond</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000VQ7GAAW</link>
    <description>TITLE: &amp;nbsp; HAJNDI autodiscovery does not respond&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-1856&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.2&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;HAJNDI autodiscovery does not respond&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(JBAS-1843) The MulticastSocket ctor accepting a bind address does not pass the bind address as the SocketOptions.IP_MULTICAST_IF setting, and this has been seen to result in lookup failures on some platforms. If there is a bind address, this needs to be passed to the MulticastSocket.setInterface method as well to be consistent with previous versions. &lt;br&gt;&lt;br&gt;

     Note: This issue only exists when the jboss instance has been bound to an ip address (or a dns name) using the property -b or --host&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-1856.jar / 196458&lt;br&gt;MD5: &amp;nbsp; 7D7E75107A47B9B2C7ADEC3B58808D62&lt;br&gt;SHA-256: &amp;nbsp; 5202b213faaaaaeb37d903bf12bf65da20208838356bbd93e44b3c2fe37c005b&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Download and unzip the attached JBAS-1856.jar, then copy over the existing jbossha.jar with the 'jbossha.jar' included in this patch in a JBoss 4.0.2 installation &lt;br&gt;&lt;br&gt;
     Note: Make sure to update those jars on the server side *AND* the client side.&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Oct 17 11:11:37 EDT 2005&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Feb 06 11:30:46 EST 2006&lt;br&gt;</description>
    <dc:subject>HAJNDI autodiscovery does not respond</dc:subject>
    <dc:date>2005-10-17T11:11:Z</dc:date>
    <jbn:creator>Scott Stark</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.2"
        jbn:productName="Application Server" jbn:productVersion="4.0.2" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0049">Application Server; 4.0.2</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-1856</jbn:jira>
    <jbn:md5>7D7E75107A47B9B2C7ADEC3B58808D62</jbn:md5>
    <jbn:sha256>5202b213faaaaaeb37d903bf12bf65da20208838356bbd93e44b3c2fe37c005b</jbn:sha256>
    <jbn:fileName>JBAS-1856.jar</jbn:fileName>
    <jbn:fileSize>196458</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000000VQ7GAAW</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000000VQ7GAAW</jbn:automatedDownloadUrl>
    <jbn:longDescription>(JBAS-1843) The MulticastSocket ctor accepting a bind address does not pass the bind address as the SocketOptions.IP_MULTICAST_IF setting, and this has been seen to result in lookup failures on some platforms. If there is a bind address, this needs to be passed to the MulticastSocket.setInterface method as well to be consistent with previous versions. &lt;br&gt;&lt;br&gt;

     Note: This issue only exists when the jboss instance has been bound to an ip address (or a dns name) using the property -b or --host</jbn:longDescription>
    <jbn:shortDescription>HAJNDI autodiscovery does not respond</jbn:shortDescription>
    <jbn:manualInstallation>Download and unzip the attached JBAS-1856.jar, then copy over the existing jbossha.jar with the 'jbossha.jar' included in this patch in a JBoss 4.0.2 installation &lt;br&gt;&lt;br&gt;
     Note: Make sure to update those jars on the server side *AND* the client side.</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-02-06T11:30:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006Z2SjAAK">
    <title>BUGFIX: ASPATCH-101 - JBoss AS 4.0.2.GA_CP01</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006Z2SjAAK</link>
    <description>TITLE: &amp;nbsp; JBoss AS 4.0.2.GA_CP01&lt;br&gt;JIRA ID: &amp;nbsp; ASPATCH-101&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.2&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CP01 is the first cumulative patch for JBoss 4.0.2. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-76"&gt;ASPATCH-76&lt;/a&gt;: JBAS-1856: Patch request for: JBAS-1843 - HAJNDI autodiscovery does not respond&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-75"&gt;ASPATCH-75&lt;/a&gt;: JBWS-1034: SAAJ does not apply encoding property consistently&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-74"&gt;ASPATCH-74&lt;/a&gt;: JBWS-372: WebService isn't called through ServiceFactory on jdk5 (JBWS-187)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-49"&gt;ASPATCH-49&lt;/a&gt;: JBAS-1857: Patch request for: JBAS-1852 - Unexpected Principal (Security Identity) Propagation Switch&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-48"&gt;ASPATCH-48&lt;/a&gt;: JBAS-2098: Patch request: JvmRouteFilter not activated when using Tomcat clustering with mod_jk&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-47"&gt;ASPATCH-47&lt;/a&gt;: JBAS-2099: Patch request for: NPE in FileURLListener - JBAS-1905&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-46"&gt;ASPATCH-46&lt;/a&gt;: JBAS-2234: PooledInvokerHA not dealing with 0.0.0.0 addresses correctly&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-43"&gt;ASPATCH-43&lt;/a&gt;: JBAS-2288: Customer needs fix of JBAS-1709 for 4.0.2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-42"&gt;ASPATCH-42&lt;/a&gt;: JBAS-2964: Backport XMBean persistence fixes to 4.0.2 (JBAS-1776, JBAS-1988)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-41"&gt;ASPATCH-41&lt;/a&gt;: JBAS-3049: Deadlock in ScannerThread&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-40"&gt;ASPATCH-40&lt;/a&gt;: JBAS-3211: DynamicLoginConfig service fails absolute login-config.xml url&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-38"&gt;ASPATCH-38&lt;/a&gt;: JBAS-3397: Slow performance of JaasSecurityManager&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-37"&gt;ASPATCH-37&lt;/a&gt;: JBAS-3493: Port JBAS-2792 Fix to 4.0.2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-36"&gt;ASPATCH-36&lt;/a&gt;: JBAS-2847: Patch for jboss TagLibCache on 4.0.2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-35"&gt;ASPATCH-35&lt;/a&gt;: JBAS-2971: Backport Subscriber stats for Queues&lt;br&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-4.0.2.GA_CP01.zip / 12252599&lt;br&gt;MD5: &amp;nbsp; 91e9a53a36536246cca4e8e01bbb841c&lt;br&gt;SHA-256: &amp;nbsp; 0b56ae385d321fb7397053b2eb66b60d6ccffa3abbda2ad0d7bf7c808f2cb134&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5) Apply the following patch files:&lt;br&gt;
5a)Apply the patch file PATCH_ROOT/config-patches/axis-client-config.xml to the file JBOSS_HOME/server/all/deploy/jboss-ws4ee.sar/META-INF/axis-client-config.xml&lt;br&gt;
5b)Apply the patch file PATCH_ROOT/config-patches/axis-server-config.xml to the file JBOSS_HOME/server/all/deploy/jboss-ws4ee.sar/META-INF/axis-server-config.xml&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Oct 10 14:49:04 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Nov 14 15:51:32 EST 2006&lt;br&gt;</description>
    <dc:subject>JBoss AS 4.0.2.GA_CP01</dc:subject>
    <dc:date>2006-10-10T14:49:Z</dc:date>
    <jbn:creator>Ryan Campbell</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.2"
        jbn:productName="Application Server" jbn:productVersion="4.0.2" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0049">Application Server; 4.0.2</jbn:product>
    </jbn:products>
    <jbn:jira>ASPATCH-101</jbn:jira>
    <jbn:md5>91e9a53a36536246cca4e8e01bbb841c</jbn:md5>
    <jbn:sha256>0b56ae385d321fb7397053b2eb66b60d6ccffa3abbda2ad0d7bf7c808f2cb134</jbn:sha256>
    <jbn:fileName>jboss-4.0.2.GA_CP01.zip</jbn:fileName>
    <jbn:fileSize>12252599</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006Z2SjAAK</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006Z2SjAAK</jbn:automatedDownloadUrl>
    <jbn:instructionCompatibilityVersion>1.4</jbn:instructionCompatibilityVersion>
    <jbn:longDescription>Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-76"&gt;ASPATCH-76&lt;/a&gt;: JBAS-1856: Patch request for: JBAS-1843 - HAJNDI autodiscovery does not respond&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-75"&gt;ASPATCH-75&lt;/a&gt;: JBWS-1034: SAAJ does not apply encoding property consistently&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-74"&gt;ASPATCH-74&lt;/a&gt;: JBWS-372: WebService isn't called through ServiceFactory on jdk5 (JBWS-187)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-49"&gt;ASPATCH-49&lt;/a&gt;: JBAS-1857: Patch request for: JBAS-1852 - Unexpected Principal (Security Identity) Propagation Switch&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-48"&gt;ASPATCH-48&lt;/a&gt;: JBAS-2098: Patch request: JvmRouteFilter not activated when using Tomcat clustering with mod_jk&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-47"&gt;ASPATCH-47&lt;/a&gt;: JBAS-2099: Patch request for: NPE in FileURLListener - JBAS-1905&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-46"&gt;ASPATCH-46&lt;/a&gt;: JBAS-2234: PooledInvokerHA not dealing with 0.0.0.0 addresses correctly&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-43"&gt;ASPATCH-43&lt;/a&gt;: JBAS-2288: Customer needs fix of JBAS-1709 for 4.0.2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-42"&gt;ASPATCH-42&lt;/a&gt;: JBAS-2964: Backport XMBean persistence fixes to 4.0.2 (JBAS-1776, JBAS-1988)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-41"&gt;ASPATCH-41&lt;/a&gt;: JBAS-3049: Deadlock in ScannerThread&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-40"&gt;ASPATCH-40&lt;/a&gt;: JBAS-3211: DynamicLoginConfig service fails absolute login-config.xml url&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-38"&gt;ASPATCH-38&lt;/a&gt;: JBAS-3397: Slow performance of JaasSecurityManager&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-37"&gt;ASPATCH-37&lt;/a&gt;: JBAS-3493: Port JBAS-2792 Fix to 4.0.2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-36"&gt;ASPATCH-36&lt;/a&gt;: JBAS-2847: Patch for jboss TagLibCache on 4.0.2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-35"&gt;ASPATCH-35&lt;/a&gt;: JBAS-2971: Backport Subscriber stats for Queues&lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>CP01 is the first cumulative patch for JBoss 4.0.2. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;</jbn:shortDescription>
    <jbn:manualInstallation>Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5) Apply the following patch files:&lt;br&gt;
5a)Apply the patch file PATCH_ROOT/config-patches/axis-client-config.xml to the file JBOSS_HOME/server/all/deploy/jboss-ws4ee.sar/META-INF/axis-client-config.xml&lt;br&gt;
5b)Apply the patch file PATCH_ROOT/config-patches/axis-server-config.xml to the file JBOSS_HOME/server/all/deploy/jboss-ws4ee.sar/META-INF/axis-server-config.xml&lt;br&gt;</jbn:manualInstallation>
    <jbn:automatedInstallation>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
  &lt;jbn:automatedInstallation xmlns:jbn="http://network.jboss.com/elements/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" &gt;
  &lt;jbn:instructions&gt;
   &lt;jbn:instructionSet rdf:about="http://network.jboss.com/instructionVersion#1.4"&gt;
     &lt;![CDATA[&lt;?xml version="1.0"?&gt;
&lt;process-definition name="process"&gt;
   &lt;start-state&gt;
      &lt;transition to="main_process/1"/&gt;
   &lt;/start-state&gt;

   &lt;super-state name="main_process"&gt;

      &lt;node name="1"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.JONServerDownloadActionHandler" config-type="bean"&gt;
           &lt;/action&gt;
         &lt;transition name="success" to="2"/&gt;
      &lt;/node&gt;
      &lt;node name="2"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.CompareDigestActionHandler"
                 config-type="bean"&gt;
            &lt;algorithm&gt;MD5&lt;/algorithm&gt;
            &lt;fileToBeCheckedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeCheckedLocation&gt;
            &lt;expectedDigest&gt;#{software.MD5}&lt;/expectedDigest&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="3"/&gt;
      &lt;/node&gt;

      &lt;node name="3"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.UnzipActionHandler"
                 config-type="bean"&gt;
            &lt;fileToBeUnzippedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeUnzippedLocation&gt;
            &lt;destinationDirectoryLocation&gt;#{patchFolder}&lt;/destinationDirectoryLocation&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="4"/&gt;
      &lt;/node&gt;

      &lt;node name="4"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;stopIfRunning&lt;/actionName&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="5"/&gt;
      &lt;/node&gt;

      &lt;!-- the XML above should *not* change per patch --&gt;

      	&lt;node name="5"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="6"/&gt;
		&lt;transition name="success" to="6"/&gt;
	&lt;/node&gt;
	&lt;node name="6"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbosssx.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbosssx.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="7"/&gt;
		&lt;transition name="success" to="7"/&gt;
	&lt;/node&gt;
	&lt;node name="7"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossmq.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossmq.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="8"/&gt;
		&lt;transition name="success" to="8"/&gt;
	&lt;/node&gt;
	&lt;node name="8"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-jca.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss-jca.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="9"/&gt;
		&lt;transition name="success" to="9"/&gt;
	&lt;/node&gt;
	&lt;node name="9"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossha.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossha.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="10"/&gt;
		&lt;transition name="success" to="10"/&gt;
	&lt;/node&gt;
	&lt;node name="10"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jboss-ws4ee.sar/axis-ws4ee.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jboss-ws4ee.sar/axis-ws4ee.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="11"/&gt;
		&lt;transition name="success" to="11"/&gt;
	&lt;/node&gt;
	&lt;node name="11"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="12"/&gt;
		&lt;transition name="success" to="12"/&gt;
	&lt;/node&gt;
	&lt;node name="12"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="13"/&gt;
		&lt;transition name="success" to="13"/&gt;
	&lt;/node&gt;
	&lt;node name="13"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-common.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-common.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="14"/&gt;
		&lt;transition name="success" to="14"/&gt;
	&lt;/node&gt;
	&lt;node name="14"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-system.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-system.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="15"/&gt;
		&lt;transition name="success" to="15"/&gt;
	&lt;/node&gt;
	&lt;node name="15"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-minimal.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/server/minimal/lib/jboss-minimal.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="16"/&gt;
		&lt;transition name="success" to="16"/&gt;
	&lt;/node&gt;
	&lt;node name="16"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossClientDir}/jboss-common-client.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-common-client.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="17"/&gt;
		&lt;transition name="success" to="17"/&gt;
	&lt;/node&gt;
	&lt;node name="17"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossClientDir}/jboss-system-client.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-system-client.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="18"/&gt;
		&lt;transition name="success" to="18"/&gt;
	&lt;/node&gt;
	&lt;node name="18"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossClientDir}/jboss-client.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-client.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="19"/&gt;
		&lt;transition name="success" to="19"/&gt;
	&lt;/node&gt;
	&lt;node name="19"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossClientDir}/jbosssx-client.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/client/jbosssx-client.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="20"/&gt;
		&lt;transition name="success" to="20"/&gt;
	&lt;/node&gt;
	&lt;node name="20"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossClientDir}/axis-ws4ee.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/client/axis-ws4ee.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="21"/&gt;
		&lt;transition name="success" to="21"/&gt;
	&lt;/node&gt;
	&lt;node name="21"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossClientDir}/jbossall-client.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/client/jbossall-client.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="22"/&gt;
		&lt;transition name="success" to="22"/&gt;
	&lt;/node&gt;
	&lt;node name="22"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossHomeDir}/docs/examples/jboss.net/jboss-net.sar/axis-ws4ee.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/docs/examples/jboss.net/jboss-net.sar/axis-ws4ee.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="23"/&gt;
		&lt;transition name="success" to="23"/&gt;
	&lt;/node&gt;
	&lt;node name="23"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossHomeDir}/bin/run.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/bin/run.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="24"/&gt;
		&lt;transition name="success" to="24"/&gt;
	&lt;/node&gt;




     &lt;node name="24"&gt;
        &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                config-type="bean"&gt;
           &lt;notification&gt;Apply the patch file #{patchFolder}/config-patches/axis-client-config.xml to the file #{jbossServerHomeDir}/server/all/deploy/jboss-ws4ee.sar/META-INF/axis-client-config.xml &lt;/notification&gt;
        &lt;/action&gt;
        &lt;transition name="success" to="25"/&gt;
    &lt;/node&gt;



     &lt;node name="25"&gt;
        &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                config-type="bean"&gt;
           &lt;notification&gt;Apply the patch file #{patchFolder}/config-patches/axis-server-config.xml to the file #{jbossServerHomeDir}/server/all/deploy/jboss-ws4ee.sar/META-INF/axis-server-config.xml &lt;/notification&gt;
        &lt;/action&gt;
        &lt;transition name="success" to="26"/&gt;
    &lt;/node&gt;



      &lt;!-- the XML below should *not* change per patch --&gt;

      &lt;node name="26"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;start&lt;/actionName&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="../end"/&gt;
      &lt;/node&gt;

      &lt;transition name="error" to="end"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.SetProcessStatusActionHandler" config-type="bean"&gt;
            &lt;status&gt;false&lt;/status&gt;
         &lt;/action&gt;
      &lt;/transition&gt;

   &lt;/super-state&gt;
   &lt;end-state name="end"/&gt;
&lt;/process-definition&gt;

]]&gt;
   &lt;/jbn:instructionSet&gt;
 &lt;/jbn:instructions&gt;
&lt;/jbn:automatedInstallation&gt;</jbn:automatedInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-11-14T15:51:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000009bAA7AAM">
    <title>BUGFIX: ASPATCH-327 - JBoss AS 4.0.2.GA_CP09</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000009bAA7AAM</link>
    <description>TITLE: &amp;nbsp; JBoss AS 4.0.2.GA_CP09&lt;br&gt;JIRA ID: &amp;nbsp; ASPATCH-327&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.2.GA_CP08&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.2.GA_CP07&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.2.GA_CP06&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.2.GA_CP05&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.2.GA_CP04&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.2.GA_CP03&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.2.GA_CP02&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.2.GA_CP01&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.2&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CP09 is the ninth cumulative patch for JBoss 4.0.2. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP09:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-311"&gt;ASPATCH-311&lt;/a&gt;: CVE-2007-5461: Information Leak in Tomcat Webdav Servlet / AS 4.0.2&lt;br&gt;
&lt;b&gt;CP08:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-291"&gt;ASPATCH-291&lt;/a&gt;: Backport CVE-2007-2450 and CVE-2007-3386 to embedded Tomcat 5.5.9&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP07:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-207"&gt;ASPATCH-207&lt;/a&gt;: SecurityAssociation.popSubject changes&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP06:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-205"&gt;ASPATCH-205&lt;/a&gt;: Tomcat 5.5.9 -- Backport fixes for CVE-2005-2090, CVE-2006-3835, CVE-2006-7195, CVE-2007-0450, CVE-2007-1858, CVE-2005-3510&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP05:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-175"&gt;ASPATCH-175&lt;/a&gt;: Backport JBAS-4231 JMXOpsAccessControlFilter is Not Thread Safe&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP04:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-142"&gt;ASPATCH-142&lt;/a&gt;: JBAS-3198: Problems with separated ClassLoaders for EARs and pooled invoker (PooledInvokerHA)&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-128"&gt;ASPATCH-128&lt;/a&gt;: CLONE -JBAS-3861: DeploymentFileRepository can be used to write/remove arbitrary files in the filesystem&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-110"&gt;ASPATCH-110&lt;/a&gt;: JBAS-3311: Access Control on JMX Operations in the JMX Console&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-104"&gt;ASPATCH-104&lt;/a&gt;: JBAS-3692: NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-73"&gt;ASPATCH-73&lt;/a&gt;: JBWS-863: Errornous element in soap response&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-72"&gt;ASPATCH-72&lt;/a&gt;: JBAS-1896: Disable full class and resource access by default in RMI dynamic class loading service&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-45"&gt;ASPATCH-45&lt;/a&gt;: JBAS-2287: Customer needs fix of JBAS-1262 for 4.0.2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-44"&gt;ASPATCH-44&lt;/a&gt;: JBAS-2303: Patch for ConcurrentModificationException in JRMPInvokerProxyHA serialization&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-76"&gt;ASPATCH-76&lt;/a&gt;: JBAS-1856: Patch request for: JBAS-1843 - HAJNDI autodiscovery does not respond&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-75"&gt;ASPATCH-75&lt;/a&gt;: JBWS-1034: SAAJ does not apply encoding property consistently&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-74"&gt;ASPATCH-74&lt;/a&gt;: JBWS-372: WebService isn't called through ServiceFactory on jdk5 (JBWS-187)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-49"&gt;ASPATCH-49&lt;/a&gt;: JBAS-1857: Patch request for: JBAS-1852 - Unexpected Principal (Security Identity) Propagation Switch&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-48"&gt;ASPATCH-48&lt;/a&gt;: JBAS-2098: Patch request: JvmRouteFilter not activated when using Tomcat clustering with mod_jk&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-47"&gt;ASPATCH-47&lt;/a&gt;: JBAS-2099: Patch request for: NPE in FileURLListener - JBAS-1905&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-46"&gt;ASPATCH-46&lt;/a&gt;: JBAS-2234: PooledInvokerHA not dealing with 0.0.0.0 addresses correctly&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-43"&gt;ASPATCH-43&lt;/a&gt;: JBAS-2288: Customer needs fix of JBAS-1709 for 4.0.2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-42"&gt;ASPATCH-42&lt;/a&gt;: JBAS-2964: Backport XMBean persistence fixes to 4.0.2 (JBAS-1776, JBAS-1988)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-41"&gt;ASPATCH-41&lt;/a&gt;: JBAS-3049: Deadlock in ScannerThread&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-40"&gt;ASPATCH-40&lt;/a&gt;: JBAS-3211: DynamicLoginConfig service fails absolute login-config.xml url&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-38"&gt;ASPATCH-38&lt;/a&gt;: JBAS-3397: Slow performance of JaasSecurityManager&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-37"&gt;ASPATCH-37&lt;/a&gt;: JBAS-3493: Port JBAS-2792 Fix to 4.0.2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-36"&gt;ASPATCH-36&lt;/a&gt;: JBAS-2847: Patch for jboss TagLibCache on 4.0.2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-35"&gt;ASPATCH-35&lt;/a&gt;: JBAS-2971: Backport Subscriber stats for Queues&lt;br&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-4.0.2.GA_CP09.zip / 15198577&lt;br&gt;MD5: &amp;nbsp; 8178f9c75a90086006537186034f6b14&lt;br&gt;SHA-256: &amp;nbsp; b5fabf636fff71ca0cac0758288ba99d5ad1067d49150d21533db9bb3cfb2c1a&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5) Copy following new files:&lt;br&gt;
5a) Copy the new file from PATCH_ROOT/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class to JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;br&gt;
&lt;br&gt;
6) Apply the following configuration file patches to following files:&lt;br&gt;
&lt;br&gt;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.
&lt;br&gt;
6a) Use the original file PATCH_ROOT/config-patches/axis-client-config.xml.orig and the patched file PATCH_ROOT/config-patches/axis-client-config.xml.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/jboss-ws4ee.sar/META-INF/axis-client-config.xml&lt;br&gt;
6b) Use the original file PATCH_ROOT/config-patches/axis-server-config.xml.orig and the patched file PATCH_ROOT/config-patches/axis-server-config.xml.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/jboss-ws4ee.sar/META-INF/axis-server-config.xml&lt;br&gt;
6c) 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/&lt;all | default&gt;/conf/jboss-service.xml&lt;br&gt;
6d) Use the original file PATCH_ROOT/config-patches/web.xml.orig and the patched file to the file PATCH_ROOT/config-patches/web.xml.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/web.xml&lt;br&gt;
&lt;br&gt;
7) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
8) 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.&lt;br&gt;
&lt;br&gt;&lt;br&gt;&lt;i&gt;NOTE: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Dec 10 12:17:06 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Dec 11 06:01:51 EST 2007&lt;br&gt;</description>
    <dc:subject>JBoss AS 4.0.2.GA_CP09</dc:subject>
    <dc:date>2007-12-10T12:17:Z</dc:date>
    <jbn:creator>Jaroslaw Kijanowski</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.2"
        jbn:productName="Application Server" jbn:productVersion="4.0.2" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0049">Application Server; 4.0.2</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.2.GA_CP04"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.2.GA_CP04" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0153">Application Server; 4.0.2.GA_CP04</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.2.GA_CP01"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.2.GA_CP01" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0140">Application Server; 4.0.2.GA_CP01</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.2.GA_CP02"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.2.GA_CP02" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0149">Application Server; 4.0.2.GA_CP02</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.2.GA_CP03"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.2.GA_CP03" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0150">Application Server; 4.0.2.GA_CP03</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.2.GA_CP07"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.2.GA_CP07" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0191">Application Server; 4.0.2.GA_CP07</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.2.GA_CP06"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.2.GA_CP06" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0180">Application Server; 4.0.2.GA_CP06</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.2.GA_CP08"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.2.GA_CP08" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0215">Application Server; 4.0.2.GA_CP08</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.2.GA_CP05"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.2.GA_CP05" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0169">Application Server; 4.0.2.GA_CP05</jbn:product>
    </jbn:products>
    <jbn:jira>ASPATCH-327</jbn:jira>
    <jbn:md5>8178f9c75a90086006537186034f6b14</jbn:md5>
    <jbn:sha256>b5fabf636fff71ca0cac0758288ba99d5ad1067d49150d21533db9bb3cfb2c1a</jbn:sha256>
    <jbn:fileName>jboss-4.0.2.GA_CP09.zip</jbn:fileName>
    <jbn:fileSize>15198577</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000009bAA7AAM</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000009bAA7AAM</jbn:automatedDownloadUrl>
    <jbn:instructionCompatibilityVersion>1.4</jbn:instructionCompatibilityVersion>
    <jbn:longDescription>Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP09:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-311"&gt;ASPATCH-311&lt;/a&gt;: CVE-2007-5461: Information Leak in Tomcat Webdav Servlet / AS 4.0.2&lt;br&gt;
&lt;b&gt;CP08:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-291"&gt;ASPATCH-291&lt;/a&gt;: Backport CVE-2007-2450 and CVE-2007-3386 to embedded Tomcat 5.5.9&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP07:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-207"&gt;ASPATCH-207&lt;/a&gt;: SecurityAssociation.popSubject changes&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP06:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-205"&gt;ASPATCH-205&lt;/a&gt;: Tomcat 5.5.9 -- Backport fixes for CVE-2005-2090, CVE-2006-3835, CVE-2006-7195, CVE-2007-0450, CVE-2007-1858, CVE-2005-3510&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP05:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-175"&gt;ASPATCH-175&lt;/a&gt;: Backport JBAS-4231 JMXOpsAccessControlFilter is Not Thread Safe&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP04:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-142"&gt;ASPATCH-142&lt;/a&gt;: JBAS-3198: Problems with separated ClassLoaders for EARs and pooled invoker (PooledInvokerHA)&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-128"&gt;ASPATCH-128&lt;/a&gt;: CLONE -JBAS-3861: DeploymentFileRepository can be used to write/remove arbitrary files in the filesystem&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-110"&gt;ASPATCH-110&lt;/a&gt;: JBAS-3311: Access Control on JMX Operations in the JMX Console&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-104"&gt;ASPATCH-104&lt;/a&gt;: JBAS-3692: NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-73"&gt;ASPATCH-73&lt;/a&gt;: JBWS-863: Errornous element in soap response&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-72"&gt;ASPATCH-72&lt;/a&gt;: JBAS-1896: Disable full class and resource access by default in RMI dynamic class loading service&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-45"&gt;ASPATCH-45&lt;/a&gt;: JBAS-2287: Customer needs fix of JBAS-1262 for 4.0.2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-44"&gt;ASPATCH-44&lt;/a&gt;: JBAS-2303: Patch for ConcurrentModificationException in JRMPInvokerProxyHA serialization&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-76"&gt;ASPATCH-76&lt;/a&gt;: JBAS-1856: Patch request for: JBAS-1843 - HAJNDI autodiscovery does not respond&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-75"&gt;ASPATCH-75&lt;/a&gt;: JBWS-1034: SAAJ does not apply encoding property consistently&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-74"&gt;ASPATCH-74&lt;/a&gt;: JBWS-372: WebService isn't called through ServiceFactory on jdk5 (JBWS-187)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-49"&gt;ASPATCH-49&lt;/a&gt;: JBAS-1857: Patch request for: JBAS-1852 - Unexpected Principal (Security Identity) Propagation Switch&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-48"&gt;ASPATCH-48&lt;/a&gt;: JBAS-2098: Patch request: JvmRouteFilter not activated when using Tomcat clustering with mod_jk&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-47"&gt;ASPATCH-47&lt;/a&gt;: JBAS-2099: Patch request for: NPE in FileURLListener - JBAS-1905&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-46"&gt;ASPATCH-46&lt;/a&gt;: JBAS-2234: PooledInvokerHA not dealing with 0.0.0.0 addresses correctly&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-43"&gt;ASPATCH-43&lt;/a&gt;: JBAS-2288: Customer needs fix of JBAS-1709 for 4.0.2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-42"&gt;ASPATCH-42&lt;/a&gt;: JBAS-2964: Backport XMBean persistence fixes to 4.0.2 (JBAS-1776, JBAS-1988)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-41"&gt;ASPATCH-41&lt;/a&gt;: JBAS-3049: Deadlock in ScannerThread&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-40"&gt;ASPATCH-40&lt;/a&gt;: JBAS-3211: DynamicLoginConfig service fails absolute login-config.xml url&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-38"&gt;ASPATCH-38&lt;/a&gt;: JBAS-3397: Slow performance of JaasSecurityManager&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-37"&gt;ASPATCH-37&lt;/a&gt;: JBAS-3493: Port JBAS-2792 Fix to 4.0.2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-36"&gt;ASPATCH-36&lt;/a&gt;: JBAS-2847: Patch for jboss TagLibCache on 4.0.2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-35"&gt;ASPATCH-35&lt;/a&gt;: JBAS-2971: Backport Subscriber stats for Queues&lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>CP09 is the ninth cumulative patch for JBoss 4.0.2. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;</jbn:shortDescription>
    <jbn:manualInstallation>Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5) Copy following new files:&lt;br&gt;
5a) Copy the new file from PATCH_ROOT/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class to JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;br&gt;
&lt;br&gt;
6) Apply the following configuration file patches to following files:&lt;br&gt;
&lt;br&gt;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.
&lt;br&gt;
6a) Use the original file PATCH_ROOT/config-patches/axis-client-config.xml.orig and the patched file PATCH_ROOT/config-patches/axis-client-config.xml.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/jboss-ws4ee.sar/META-INF/axis-client-config.xml&lt;br&gt;
6b) Use the original file PATCH_ROOT/config-patches/axis-server-config.xml.orig and the patched file PATCH_ROOT/config-patches/axis-server-config.xml.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/jboss-ws4ee.sar/META-INF/axis-server-config.xml&lt;br&gt;
6c) 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/&lt;all | default&gt;/conf/jboss-service.xml&lt;br&gt;
6d) Use the original file PATCH_ROOT/config-patches/web.xml.orig and the patched file to the file PATCH_ROOT/config-patches/web.xml.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/web.xml&lt;br&gt;
&lt;br&gt;
7) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
8) 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.&lt;br&gt;
&lt;br&gt;&lt;br&gt;&lt;i&gt;NOTE: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;</jbn:manualInstallation>
    <jbn:automatedInstallation>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
  &lt;jbn:automatedInstallation xmlns:jbn="http://network.jboss.com/elements/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" &gt;
  &lt;jbn:instructions&gt;
   &lt;jbn:instructionSet rdf:about="http://network.jboss.com/instructionVersion#1.4"&gt;
     &lt;![CDATA[&lt;?xml version="1.0"?&gt;
&lt;process-definition name="process"&gt;
   &lt;start-state&gt;
      &lt;transition to="main_process/1"/&gt;
   &lt;/start-state&gt;

   &lt;super-state name="main_process"&gt;

      &lt;node name="1"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.JONServerDownloadActionHandler" config-type="bean"&gt;
           &lt;/action&gt;
         &lt;transition name="success" to="2"/&gt;
      &lt;/node&gt;
      &lt;node name="2"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.CompareDigestActionHandler"
                 config-type="bean"&gt;
            &lt;algorithm&gt;MD5&lt;/algorithm&gt;
            &lt;fileToBeCheckedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeCheckedLocation&gt;
            &lt;expectedDigest&gt;#{software.MD5}&lt;/expectedDigest&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="3"/&gt;
      &lt;/node&gt;

      &lt;node name="3"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.UnzipActionHandler"
                 config-type="bean"&gt;
            &lt;fileToBeUnzippedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeUnzippedLocation&gt;
            &lt;destinationDirectoryLocation&gt;#{patchFolder}&lt;/destinationDirectoryLocation&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="4"/&gt;
      &lt;/node&gt;

      &lt;node name="4"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;stopIfRunning&lt;/actionName&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="5"/&gt;
      &lt;/node&gt;

      &lt;!-- the XML above should *not* change per patch --&gt;


        &lt;node name="5"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="6"/&gt;
                &lt;transition name="success" to="6"/&gt;
        &lt;/node&gt;
        &lt;node name="6"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbosssx.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbosssx.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="7"/&gt;
                &lt;transition name="success" to="7"/&gt;
        &lt;/node&gt;
        &lt;node name="7"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossmq.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossmq.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="8"/&gt;
                &lt;transition name="success" to="8"/&gt;
        &lt;/node&gt;
        &lt;node name="8"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-jca.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss-jca.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="9"/&gt;
                &lt;transition name="success" to="9"/&gt;
        &lt;/node&gt;
        &lt;node name="9"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossha.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossha.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="10"/&gt;
                &lt;transition name="success" to="10"/&gt;
        &lt;/node&gt;
        &lt;node name="10"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jboss-ws4ee.sar/axis-ws4ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jboss-ws4ee.sar/axis-ws4ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="11"/&gt;
                &lt;transition name="success" to="11"/&gt;
        &lt;/node&gt;
        &lt;node name="11"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jboss-ws4ee.sar/jboss-ws4ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jboss-ws4ee.sar/jboss-ws4ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="12"/&gt;
                &lt;transition name="success" to="12"/&gt;
        &lt;/node&gt;
        &lt;node name="12"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/jasper-compiler-jdt.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/jasper-compiler-jdt.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="13"/&gt;
                &lt;transition name="success" to="13"/&gt;
        &lt;/node&gt;
        &lt;node name="13"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-http.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-http.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="14"/&gt;
                &lt;transition name="success" to="14"/&gt;
        &lt;/node&gt;
        &lt;node name="14"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="15"/&gt;
                &lt;transition name="success" to="15"/&gt;
        &lt;/node&gt;
        &lt;node name="15"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-coyote.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-coyote.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="16"/&gt;
                &lt;transition name="success" to="16"/&gt;
        &lt;/node&gt;
        &lt;node name="16"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-default.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-default.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="17"/&gt;
                &lt;transition name="success" to="17"/&gt;
        &lt;/node&gt;
        &lt;node name="17"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-webdav.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-webdav.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="18"/&gt;
                &lt;transition name="success" to="18"/&gt;
        &lt;/node&gt;
        &lt;node name="18"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-util.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-util.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="19"/&gt;
                &lt;transition name="success" to="19"/&gt;
        &lt;/node&gt;
        &lt;node name="19"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-ajp.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-ajp.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="20"/&gt;
                &lt;transition name="success" to="20"/&gt;
        &lt;/node&gt;
        &lt;node name="20"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/catalina.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/catalina.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="21"/&gt;
                &lt;transition name="success" to="21"/&gt;
        &lt;/node&gt;
        &lt;node name="21"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-invoker.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-invoker.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="22"/&gt;
                &lt;transition name="success" to="22"/&gt;
        &lt;/node&gt;
        &lt;node name="22"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/naming-resources.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/naming-resources.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="23"/&gt;
                &lt;transition name="success" to="23"/&gt;
        &lt;/node&gt;
        &lt;node name="23"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/catalina-manager.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/catalina-manager.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="24"/&gt;
                &lt;transition name="success" to="24"/&gt;
        &lt;/node&gt;
        &lt;node name="24"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/jasper-compiler.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/jasper-compiler.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="25"/&gt;
                &lt;transition name="success" to="25"/&gt;
        &lt;/node&gt;
        &lt;node name="25"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/console-mgr-classes.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/console-mgr-classes.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="26"/&gt;
                &lt;transition name="success" to="26"/&gt;
        &lt;/node&gt;
        &lt;node name="26"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="27"/&gt;
                &lt;transition name="success" to="27"/&gt;
        &lt;/node&gt;
        &lt;node name="27"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-common.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-common.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="28"/&gt;
                &lt;transition name="success" to="28"/&gt;
        &lt;/node&gt;
        &lt;node name="28"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-system.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-system.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="29"/&gt;
                &lt;transition name="success" to="29"/&gt;
        &lt;/node&gt;
        &lt;node name="29"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-minimal.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/minimal/lib/jboss-minimal.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="30"/&gt;
                &lt;transition name="success" to="30"/&gt;
        &lt;/node&gt;
        &lt;node name="30"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-common-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-common-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="31"/&gt;
                &lt;transition name="success" to="31"/&gt;
        &lt;/node&gt;
        &lt;node name="31"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-system-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-system-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="32"/&gt;
                &lt;transition name="success" to="32"/&gt;
        &lt;/node&gt;
        &lt;node name="32"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="33"/&gt;
                &lt;transition name="success" to="33"/&gt;
        &lt;/node&gt;
        &lt;node name="33"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbosssx-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbosssx-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="34"/&gt;
                &lt;transition name="success" to="34"/&gt;
        &lt;/node&gt;
        &lt;node name="34"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/axis-ws4ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/axis-ws4ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="35"/&gt;
                &lt;transition name="success" to="35"/&gt;
        &lt;/node&gt;
        &lt;node name="35"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-ws4ee-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-ws4ee-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="36"/&gt;
                &lt;transition name="success" to="36"/&gt;
        &lt;/node&gt;
        &lt;node name="36"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossha-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossha-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="37"/&gt;
                &lt;transition name="success" to="37"/&gt;
        &lt;/node&gt;
        &lt;node name="37"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossall-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossall-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="38"/&gt;
                &lt;transition name="success" to="38"/&gt;
        &lt;/node&gt;
        &lt;node name="38"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/docs/examples/jboss.net/jboss-net.sar/axis-ws4ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/docs/examples/jboss.net/jboss-net.sar/axis-ws4ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="39"/&gt;
                &lt;transition name="success" to="39"/&gt;
        &lt;/node&gt;
        &lt;node name="39"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/bin/run.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/bin/run.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="40"/&gt;
                &lt;transition name="success" to="40"/&gt;
        &lt;/node&gt;

        &lt;node name="40"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
                        &lt;notification&gt;Copy the new file from #{patchFolder}/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class to #{jbossServerHomeDir}/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="41"/&gt;
        &lt;/node&gt;




             &lt;node name="41"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/axis-client-config.xml.orig and the patched file #{patchFolder}/config-patches/axis-client-config.xml.patched to update your file #{jbossServerHomeDir}/deploy/jboss-ws4ee.sar/META-INF/axis-client-config.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="42"/&gt;
            &lt;/node&gt;



             &lt;node name="42"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/axis-server-config.xml.orig and the patched file #{patchFolder}/config-patches/axis-server-config.xml.patched to update your file #{jbossServerHomeDir}/deploy/jboss-ws4ee.sar/META-INF/axis-server-config.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="43"/&gt;
            &lt;/node&gt;



             &lt;node name="43"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/jboss-service.xml.orig and the patched file #{patchFolder}/config-patches/jboss-service.xml.patched to update your file #{jbossServerHomeDir}/conf/jboss-service.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="44"/&gt;
            &lt;/node&gt;



             &lt;node name="44"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/web.xml.orig and the patched file #{patchFolder}/config-patches/web.xml.patched to update your file #{jbossServerHomeDir}/deploy/jmx-console.war/WEB-INF/web.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="45"/&gt;
            &lt;/node&gt;



      &lt;!-- the XML below should *not* change per patch --&gt;

      &lt;node name="45"&gt;
&lt;!-- this action element was removed, because there are manual steps to do, before you can start the server
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;start&lt;/actionName&gt;
         &lt;/action&gt;
--&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
            &lt;notification&gt;Start your JBoss instance and perform a scan to update the version string. Go to your JBoss instance, choose the Inventory tab, edit the Configuration Properties and click OK&lt;/notification&gt;
         &lt;/action&gt;

         &lt;transition name="success" to="../end"/&gt;
      &lt;/node&gt;

      &lt;transition name="error" to="end"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.SetProcessStatusActionHandler" config-type="bean"&gt;
            &lt;status&gt;false&lt;/status&gt;
         &lt;/action&gt;
      &lt;/transition&gt;

   &lt;/super-state&gt;
   &lt;end-state name="end"/&gt;
&lt;/process-definition&gt;


]]&gt;
   &lt;/jbn:instructionSet&gt;
 &lt;/jbn:instructions&gt;
&lt;/jbn:automatedInstallation&gt;</jbn:automatedInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-12-11T06:01:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007l9wrAAA">
    <title>BUGFIX: ASPATCH-294 - JBoss AS 4.0.2.GA_CP08</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007l9wrAAA</link>
    <description>TITLE: &amp;nbsp; JBoss AS 4.0.2.GA_CP08&lt;br&gt;JIRA ID: &amp;nbsp; ASPATCH-294&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.2.GA_CP07&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.2.GA_CP06&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.2.GA_CP05&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.2.GA_CP04&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.2.GA_CP03&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.2.GA_CP02&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.2.GA_CP01&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.2&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CP08 is the eigth cumulative patch for JBoss 4.0.2. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP08:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-291"&gt;ASPATCH-291&lt;/a&gt;: Backport CVE-2007-2450 and CVE-2007-3386 to embedded Tomcat 5.5.9&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP07:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-207"&gt;ASPATCH-207&lt;/a&gt;: SecurityAssociation.popSubject changes&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP06:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-205"&gt;ASPATCH-205&lt;/a&gt;: Tomcat 5.5.9 -- Backport fixes for CVE-2005-2090, CVE-2006-3835, CVE-2006-7195, CVE-2007-0450, CVE-2007-1858, CVE-2005-3510&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP05:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-175"&gt;ASPATCH-175&lt;/a&gt;: Backport JBAS-4231 JMXOpsAccessControlFilter is Not Thread Safe&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP04:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-142"&gt;ASPATCH-142&lt;/a&gt;: JBAS-3198: Problems with separated ClassLoaders for EARs and pooled invoker (PooledInvokerHA)&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-128"&gt;ASPATCH-128&lt;/a&gt;: CLONE -JBAS-3861: DeploymentFileRepository can be used to write/remove arbitrary files in the filesystem&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-110"&gt;ASPATCH-110&lt;/a&gt;: JBAS-3311: Access Control on JMX Operations in the JMX Console&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-104"&gt;ASPATCH-104&lt;/a&gt;: JBAS-3692: NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-73"&gt;ASPATCH-73&lt;/a&gt;: JBWS-863: Errornous element in soap response&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-72"&gt;ASPATCH-72&lt;/a&gt;: JBAS-1896: Disable full class and resource access by default in RMI dynamic class loading service&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-45"&gt;ASPATCH-45&lt;/a&gt;: JBAS-2287: Customer needs fix of JBAS-1262 for 4.0.2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-44"&gt;ASPATCH-44&lt;/a&gt;: JBAS-2303: Patch for ConcurrentModificationException in JRMPInvokerProxyHA serialization&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-76"&gt;ASPATCH-76&lt;/a&gt;: JBAS-1856: Patch request for: JBAS-1843 - HAJNDI autodiscovery does not respond&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-75"&gt;ASPATCH-75&lt;/a&gt;: JBWS-1034: SAAJ does not apply encoding property consistently&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-74"&gt;ASPATCH-74&lt;/a&gt;: JBWS-372: WebService isn't called through ServiceFactory on jdk5 (JBWS-187)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-49"&gt;ASPATCH-49&lt;/a&gt;: JBAS-1857: Patch request for: JBAS-1852 - Unexpected Principal (Security Identity) Propagation Switch&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-48"&gt;ASPATCH-48&lt;/a&gt;: JBAS-2098: Patch request: JvmRouteFilter not activated when using Tomcat clustering with mod_jk&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-47"&gt;ASPATCH-47&lt;/a&gt;: JBAS-2099: Patch request for: NPE in FileURLListener - JBAS-1905&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-46"&gt;ASPATCH-46&lt;/a&gt;: JBAS-2234: PooledInvokerHA not dealing with 0.0.0.0 addresses correctly&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-43"&gt;ASPATCH-43&lt;/a&gt;: JBAS-2288: Customer needs fix of JBAS-1709 for 4.0.2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-42"&gt;ASPATCH-42&lt;/a&gt;: JBAS-2964: Backport XMBean persistence fixes to 4.0.2 (JBAS-1776, JBAS-1988)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-41"&gt;ASPATCH-41&lt;/a&gt;: JBAS-3049: Deadlock in ScannerThread&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-40"&gt;ASPATCH-40&lt;/a&gt;: JBAS-3211: DynamicLoginConfig service fails absolute login-config.xml url&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-38"&gt;ASPATCH-38&lt;/a&gt;: JBAS-3397: Slow performance of JaasSecurityManager&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-37"&gt;ASPATCH-37&lt;/a&gt;: JBAS-3493: Port JBAS-2792 Fix to 4.0.2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-36"&gt;ASPATCH-36&lt;/a&gt;: JBAS-2847: Patch for jboss TagLibCache on 4.0.2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-35"&gt;ASPATCH-35&lt;/a&gt;: JBAS-2971: Backport Subscriber stats for Queues&lt;br&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-4.0.2.GA_CP08.zip / 15197302&lt;br&gt;MD5: &amp;nbsp; bfe80a848e9f526df1c9f0417bff80ec&lt;br&gt;SHA-256: &amp;nbsp; 87c591e48b7636f532187bac9f3ec9842a055fd71daf03698fc2d2d666b75769&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5) Copy following new files:&lt;br&gt;
5a) Copy the new file from PATCH_ROOT/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class to JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;br&gt;
&lt;br&gt;
6) Apply the following configuration file patches to following files:&lt;br&gt;
&lt;br&gt;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.
&lt;br&gt;
6a) Use the original file PATCH_ROOT/config-patches/axis-client-config.xml.orig and the patched file PATCH_ROOT/config-patches/axis-client-config.xml.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/jboss-ws4ee.sar/META-INF/axis-client-config.xml&lt;br&gt;
6b) Use the original file PATCH_ROOT/config-patches/axis-server-config.xml.orig and the patched file PATCH_ROOT/config-patches/axis-server-config.xml.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/jboss-ws4ee.sar/META-INF/axis-server-config.xml&lt;br&gt;
6c) 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/&lt;all | default&gt;/conf/jboss-service.xml&lt;br&gt;
6d) Use the original file PATCH_ROOT/config-patches/web.xml.orig and the patched file to the file PATCH_ROOT/config-patches/web.xml.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/web.xml&lt;br&gt;
&lt;br&gt;
7) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
8) 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.&lt;br&gt;
&lt;br&gt;&lt;br&gt;&lt;i&gt;NOTE: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Sep 12 12:05:15 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Sep 12 12:53:54 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss AS 4.0.2.GA_CP08</dc:subject>
    <dc:date>2007-09-12T12:05:Z</dc:date>
    <jbn:creator>Jaroslaw Kijanowski</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.2"
        jbn:productName="Application Server" jbn:productVersion="4.0.2" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0049">Application Server; 4.0.2</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.2.GA_CP04"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.2.GA_CP04" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0153">Application Server; 4.0.2.GA_CP04</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.2.GA_CP01"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.2.GA_CP01" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0140">Application Server; 4.0.2.GA_CP01</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.2.GA_CP02"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.2.GA_CP02" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0149">Application Server; 4.0.2.GA_CP02</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.2.GA_CP03"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.2.GA_CP03" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0150">Application Server; 4.0.2.GA_CP03</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.2.GA_CP07"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.2.GA_CP07" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0191">Application Server; 4.0.2.GA_CP07</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.2.GA_CP06"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.2.GA_CP06" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0180">Application Server; 4.0.2.GA_CP06</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.2.GA_CP05"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.2.GA_CP05" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0169">Application Server; 4.0.2.GA_CP05</jbn:product>
    </jbn:products>
    <jbn:jira>ASPATCH-294</jbn:jira>
    <jbn:md5>bfe80a848e9f526df1c9f0417bff80ec</jbn:md5>
    <jbn:sha256>87c591e48b7636f532187bac9f3ec9842a055fd71daf03698fc2d2d666b75769</jbn:sha256>
    <jbn:fileName>jboss-4.0.2.GA_CP08.zip</jbn:fileName>
    <jbn:fileSize>15197302</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007l9wrAAA</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007l9wrAAA</jbn:automatedDownloadUrl>
    <jbn:instructionCompatibilityVersion>1.4</jbn:instructionCompatibilityVersion>
    <jbn:longDescription>Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP08:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-291"&gt;ASPATCH-291&lt;/a&gt;: Backport CVE-2007-2450 and CVE-2007-3386 to embedded Tomcat 5.5.9&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP07:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-207"&gt;ASPATCH-207&lt;/a&gt;: SecurityAssociation.popSubject changes&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP06:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-205"&gt;ASPATCH-205&lt;/a&gt;: Tomcat 5.5.9 -- Backport fixes for CVE-2005-2090, CVE-2006-3835, CVE-2006-7195, CVE-2007-0450, CVE-2007-1858, CVE-2005-3510&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP05:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-175"&gt;ASPATCH-175&lt;/a&gt;: Backport JBAS-4231 JMXOpsAccessControlFilter is Not Thread Safe&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP04:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-142"&gt;ASPATCH-142&lt;/a&gt;: JBAS-3198: Problems with separated ClassLoaders for EARs and pooled invoker (PooledInvokerHA)&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-128"&gt;ASPATCH-128&lt;/a&gt;: CLONE -JBAS-3861: DeploymentFileRepository can be used to write/remove arbitrary files in the filesystem&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-110"&gt;ASPATCH-110&lt;/a&gt;: JBAS-3311: Access Control on JMX Operations in the JMX Console&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-104"&gt;ASPATCH-104&lt;/a&gt;: JBAS-3692: NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-73"&gt;ASPATCH-73&lt;/a&gt;: JBWS-863: Errornous element in soap response&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-72"&gt;ASPATCH-72&lt;/a&gt;: JBAS-1896: Disable full class and resource access by default in RMI dynamic class loading service&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-45"&gt;ASPATCH-45&lt;/a&gt;: JBAS-2287: Customer needs fix of JBAS-1262 for 4.0.2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-44"&gt;ASPATCH-44&lt;/a&gt;: JBAS-2303: Patch for ConcurrentModificationException in JRMPInvokerProxyHA serialization&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-76"&gt;ASPATCH-76&lt;/a&gt;: JBAS-1856: Patch request for: JBAS-1843 - HAJNDI autodiscovery does not respond&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-75"&gt;ASPATCH-75&lt;/a&gt;: JBWS-1034: SAAJ does not apply encoding property consistently&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-74"&gt;ASPATCH-74&lt;/a&gt;: JBWS-372: WebService isn't called through ServiceFactory on jdk5 (JBWS-187)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-49"&gt;ASPATCH-49&lt;/a&gt;: JBAS-1857: Patch request for: JBAS-1852 - Unexpected Principal (Security Identity) Propagation Switch&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-48"&gt;ASPATCH-48&lt;/a&gt;: JBAS-2098: Patch request: JvmRouteFilter not activated when using Tomcat clustering with mod_jk&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-47"&gt;ASPATCH-47&lt;/a&gt;: JBAS-2099: Patch request for: NPE in FileURLListener - JBAS-1905&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-46"&gt;ASPATCH-46&lt;/a&gt;: JBAS-2234: PooledInvokerHA not dealing with 0.0.0.0 addresses correctly&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-43"&gt;ASPATCH-43&lt;/a&gt;: JBAS-2288: Customer needs fix of JBAS-1709 for 4.0.2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-42"&gt;ASPATCH-42&lt;/a&gt;: JBAS-2964: Backport XMBean persistence fixes to 4.0.2 (JBAS-1776, JBAS-1988)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-41"&gt;ASPATCH-41&lt;/a&gt;: JBAS-3049: Deadlock in ScannerThread&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-40"&gt;ASPATCH-40&lt;/a&gt;: JBAS-3211: DynamicLoginConfig service fails absolute login-config.xml url&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-38"&gt;ASPATCH-38&lt;/a&gt;: JBAS-3397: Slow performance of JaasSecurityManager&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-37"&gt;ASPATCH-37&lt;/a&gt;: JBAS-3493: Port JBAS-2792 Fix to 4.0.2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-36"&gt;ASPATCH-36&lt;/a&gt;: JBAS-2847: Patch for jboss TagLibCache on 4.0.2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-35"&gt;ASPATCH-35&lt;/a&gt;: JBAS-2971: Backport Subscriber stats for Queues&lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>CP08 is the eigth cumulative patch for JBoss 4.0.2. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;</jbn:shortDescription>
    <jbn:manualInstallation>Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5) Copy following new files:&lt;br&gt;
5a) Copy the new file from PATCH_ROOT/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class to JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;br&gt;
&lt;br&gt;
6) Apply the following configuration file patches to following files:&lt;br&gt;
&lt;br&gt;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.
&lt;br&gt;
6a) Use the original file PATCH_ROOT/config-patches/axis-client-config.xml.orig and the patched file PATCH_ROOT/config-patches/axis-client-config.xml.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/jboss-ws4ee.sar/META-INF/axis-client-config.xml&lt;br&gt;
6b) Use the original file PATCH_ROOT/config-patches/axis-server-config.xml.orig and the patched file PATCH_ROOT/config-patches/axis-server-config.xml.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/jboss-ws4ee.sar/META-INF/axis-server-config.xml&lt;br&gt;
6c) 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/&lt;all | default&gt;/conf/jboss-service.xml&lt;br&gt;
6d) Use the original file PATCH_ROOT/config-patches/web.xml.orig and the patched file to the file PATCH_ROOT/config-patches/web.xml.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/web.xml&lt;br&gt;
&lt;br&gt;
7) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
8) 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.&lt;br&gt;
&lt;br&gt;&lt;br&gt;&lt;i&gt;NOTE: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;</jbn:manualInstallation>
    <jbn:automatedInstallation>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
  &lt;jbn:automatedInstallation xmlns:jbn="http://network.jboss.com/elements/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" &gt;
  &lt;jbn:instructions&gt;
   &lt;jbn:instructionSet rdf:about="http://network.jboss.com/instructionVersion#1.4"&gt;
     &lt;![CDATA[&lt;?xml version="1.0"?&gt;
&lt;process-definition name="process"&gt;
   &lt;start-state&gt;
      &lt;transition to="main_process/1"/&gt;
   &lt;/start-state&gt;

   &lt;super-state name="main_process"&gt;

      &lt;node name="1"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.JONServerDownloadActionHandler" config-type="bean"&gt;
           &lt;/action&gt;
         &lt;transition name="success" to="2"/&gt;
      &lt;/node&gt;
      &lt;node name="2"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.CompareDigestActionHandler"
                 config-type="bean"&gt;
            &lt;algorithm&gt;MD5&lt;/algorithm&gt;
            &lt;fileToBeCheckedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeCheckedLocation&gt;
            &lt;expectedDigest&gt;#{software.MD5}&lt;/expectedDigest&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="3"/&gt;
      &lt;/node&gt;

      &lt;node name="3"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.UnzipActionHandler"
                 config-type="bean"&gt;
            &lt;fileToBeUnzippedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeUnzippedLocation&gt;
            &lt;destinationDirectoryLocation&gt;#{patchFolder}&lt;/destinationDirectoryLocation&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="4"/&gt;
      &lt;/node&gt;

      &lt;node name="4"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;stopIfRunning&lt;/actionName&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="5"/&gt;
      &lt;/node&gt;

      &lt;!-- the XML above should *not* change per patch --&gt;


        &lt;node name="5"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="6"/&gt;
                &lt;transition name="success" to="6"/&gt;
        &lt;/node&gt;
        &lt;node name="6"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbosssx.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbosssx.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="7"/&gt;
                &lt;transition name="success" to="7"/&gt;
        &lt;/node&gt;
        &lt;node name="7"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossmq.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossmq.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="8"/&gt;
                &lt;transition name="success" to="8"/&gt;
        &lt;/node&gt;
        &lt;node name="8"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-jca.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss-jca.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="9"/&gt;
                &lt;transition name="success" to="9"/&gt;
        &lt;/node&gt;
        &lt;node name="9"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossha.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossha.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="10"/&gt;
                &lt;transition name="success" to="10"/&gt;
        &lt;/node&gt;
        &lt;node name="10"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jboss-ws4ee.sar/axis-ws4ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jboss-ws4ee.sar/axis-ws4ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="11"/&gt;
                &lt;transition name="success" to="11"/&gt;
        &lt;/node&gt;
        &lt;node name="11"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jboss-ws4ee.sar/jboss-ws4ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jboss-ws4ee.sar/jboss-ws4ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="12"/&gt;
                &lt;transition name="success" to="12"/&gt;
        &lt;/node&gt;
        &lt;node name="12"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-invoker.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-invoker.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="13"/&gt;
                &lt;transition name="success" to="13"/&gt;
        &lt;/node&gt;
        &lt;node name="13"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/naming-resources.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/naming-resources.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="14"/&gt;
                &lt;transition name="success" to="14"/&gt;
        &lt;/node&gt;
        &lt;node name="14"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/catalina-manager.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/catalina-manager.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="15"/&gt;
                &lt;transition name="success" to="15"/&gt;
        &lt;/node&gt;
        &lt;node name="15"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/jasper-compiler-jdt.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/jasper-compiler-jdt.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="16"/&gt;
                &lt;transition name="success" to="16"/&gt;
        &lt;/node&gt;
        &lt;node name="16"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-http.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-http.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="17"/&gt;
                &lt;transition name="success" to="17"/&gt;
        &lt;/node&gt;
        &lt;node name="17"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-ajp.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-ajp.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="18"/&gt;
                &lt;transition name="success" to="18"/&gt;
        &lt;/node&gt;
        &lt;node name="18"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-util.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-util.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="19"/&gt;
                &lt;transition name="success" to="19"/&gt;
        &lt;/node&gt;
        &lt;node name="19"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-webdav.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-webdav.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="20"/&gt;
                &lt;transition name="success" to="20"/&gt;
        &lt;/node&gt;
        &lt;node name="20"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/jasper-compiler.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/jasper-compiler.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="21"/&gt;
                &lt;transition name="success" to="21"/&gt;
        &lt;/node&gt;
        &lt;node name="21"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="22"/&gt;
                &lt;transition name="success" to="22"/&gt;
        &lt;/node&gt;
        &lt;node name="22"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/catalina.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/catalina.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="23"/&gt;
                &lt;transition name="success" to="23"/&gt;
        &lt;/node&gt;
        &lt;node name="23"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-default.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-default.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="24"/&gt;
                &lt;transition name="success" to="24"/&gt;
        &lt;/node&gt;
        &lt;node name="24"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-coyote.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-coyote.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="25"/&gt;
                &lt;transition name="success" to="25"/&gt;
        &lt;/node&gt;
        &lt;node name="25"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/console-mgr-classes.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/console-mgr-classes.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="26"/&gt;
                &lt;transition name="success" to="26"/&gt;
        &lt;/node&gt;
        &lt;node name="26"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="27"/&gt;
                &lt;transition name="success" to="27"/&gt;
        &lt;/node&gt;
        &lt;node name="27"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-common.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-common.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="28"/&gt;
                &lt;transition name="success" to="28"/&gt;
        &lt;/node&gt;
        &lt;node name="28"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-system.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-system.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="29"/&gt;
                &lt;transition name="success" to="29"/&gt;
        &lt;/node&gt;
        &lt;node name="29"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-minimal.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/minimal/lib/jboss-minimal.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="30"/&gt;
                &lt;transition name="success" to="30"/&gt;
        &lt;/node&gt;
        &lt;node name="30"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-common-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-common-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="31"/&gt;
                &lt;transition name="success" to="31"/&gt;
        &lt;/node&gt;
        &lt;node name="31"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-system-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-system-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="32"/&gt;
                &lt;transition name="success" to="32"/&gt;
        &lt;/node&gt;
        &lt;node name="32"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="33"/&gt;
                &lt;transition name="success" to="33"/&gt;
        &lt;/node&gt;
        &lt;node name="33"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbosssx-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbosssx-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="34"/&gt;
                &lt;transition name="success" to="34"/&gt;
        &lt;/node&gt;
        &lt;node name="34"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/axis-ws4ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/axis-ws4ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="35"/&gt;
                &lt;transition name="success" to="35"/&gt;
        &lt;/node&gt;
        &lt;node name="35"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-ws4ee-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-ws4ee-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="36"/&gt;
                &lt;transition name="success" to="36"/&gt;
        &lt;/node&gt;
        &lt;node name="36"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossha-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossha-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="37"/&gt;
                &lt;transition name="success" to="37"/&gt;
        &lt;/node&gt;
        &lt;node name="37"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossall-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossall-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="38"/&gt;
                &lt;transition name="success" to="38"/&gt;
        &lt;/node&gt;
        &lt;node name="38"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/docs/examples/jboss.net/jboss-net.sar/axis-ws4ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/docs/examples/jboss.net/jboss-net.sar/axis-ws4ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="39"/&gt;
                &lt;transition name="success" to="39"/&gt;
        &lt;/node&gt;
        &lt;node name="39"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/bin/run.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/bin/run.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="40"/&gt;
                &lt;transition name="success" to="40"/&gt;
        &lt;/node&gt;

        &lt;node name="40"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
                        &lt;notification&gt;Copy the new file from #{patchFolder}/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class to #{jbossServerHomeDir}/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="41"/&gt;
        &lt;/node&gt;




             &lt;node name="41"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/axis-client-config.xml.orig and the patched file #{patchFolder}/config-patches/axis-client-config.xml.patched to update your file #{jbossServerHomeDir}/deploy/jboss-ws4ee.sar/META-INF/axis-client-config.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="42"/&gt;
            &lt;/node&gt;



             &lt;node name="42"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/axis-server-config.xml.orig and the patched file #{patchFolder}/config-patches/axis-server-config.xml.patched to update your file #{jbossServerHomeDir}/deploy/jboss-ws4ee.sar/META-INF/axis-server-config.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="43"/&gt;
            &lt;/node&gt;



             &lt;node name="43"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/jboss-service.xml.orig and the patched file #{patchFolder}/config-patches/jboss-service.xml.patched to update your file #{jbossServerHomeDir}/conf/jboss-service.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="44"/&gt;
            &lt;/node&gt;



             &lt;node name="44"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/web.xml.orig and the patched file #{patchFolder}/config-patches/web.xml.patched to update your file #{jbossServerHomeDir}/deploy/jmx-console.war/WEB-INF/web.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="45"/&gt;
            &lt;/node&gt;



      &lt;!-- the XML below should *not* change per patch --&gt;

      &lt;node name="45"&gt;
&lt;!-- this action element was removed, beacuse there are manuall steps to do, before you can start the server
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;start&lt;/actionName&gt;
         &lt;/action&gt;
--&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
            &lt;notification&gt;Start your JBoss instance and perform a scan to update the version string. Go to your JBoss instance, choose the Inventory tab, edit the Configuration Properties and click OK&lt;/notification&gt;
         &lt;/action&gt;

         &lt;transition name="success" to="../end"/&gt;
      &lt;/node&gt;

      &lt;transition name="error" to="end"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.SetProcessStatusActionHandler" config-type="bean"&gt;
            &lt;status&gt;false&lt;/status&gt;
         &lt;/action&gt;
      &lt;/transition&gt;

   &lt;/super-state&gt;
   &lt;end-state name="end"/&gt;
&lt;/process-definition&gt;

]]&gt;
   &lt;/jbn:instructionSet&gt;
 &lt;/jbn:instructions&gt;
&lt;/jbn:automatedInstallation&gt;</jbn:automatedInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-09-12T12:53:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007hplSAAQ">
    <title>BUGFIX: ASPATCH-223 - JBoss AS 4.0.2.GA_CP07</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007hplSAAQ</link>
    <description>TITLE: &amp;nbsp; JBoss AS 4.0.2.GA_CP07&lt;br&gt;JIRA ID: &amp;nbsp; ASPATCH-223&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.2.GA_CP06&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.2.GA_CP05&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.2.GA_CP04&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.2.GA_CP03&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.2.GA_CP02&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.2.GA_CP01&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.2&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CP07 is the seventh cumulative patch for JBoss 4.0.2. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP07:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-207"&gt;ASPATCH-207&lt;/a&gt;: SecurityAssociation.popSubject changes&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP06:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-205"&gt;ASPATCH-205&lt;/a&gt;: Tomcat 5.5.9 -- Backport fixes for CVE-2005-2090, CVE-2006-3835, CVE-2006-7195, CVE-2007-0450, CVE-2007-1858, CVE-2005-3510&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP05:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-175"&gt;ASPATCH-175&lt;/a&gt;: Backport JBAS-4231 JMXOpsAccessControlFilter is Not Thread Safe&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP04:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-142"&gt;ASPATCH-142&lt;/a&gt;: JBAS-3198: Problems with separated ClassLoaders for EARs and pooled invoker (PooledInvokerHA)&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-128"&gt;ASPATCH-128&lt;/a&gt;: CLONE -JBAS-3861: DeploymentFileRepository can be used to write/remove arbitrary files in the filesystem&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-110"&gt;ASPATCH-110&lt;/a&gt;: JBAS-3311: Access Control on JMX Operations in the JMX Console&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-104"&gt;ASPATCH-104&lt;/a&gt;: JBAS-3692: NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-73"&gt;ASPATCH-73&lt;/a&gt;: JBWS-863: Errornous element in soap response&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-72"&gt;ASPATCH-72&lt;/a&gt;: JBAS-1896: Disable full class and resource access by default in RMI dynamic class loading service&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-45"&gt;ASPATCH-45&lt;/a&gt;: JBAS-2287: Customer needs fix of JBAS-1262 for 4.0.2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-44"&gt;ASPATCH-44&lt;/a&gt;: JBAS-2303: Patch for ConcurrentModificationException in JRMPInvokerProxyHA serialization&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-76"&gt;ASPATCH-76&lt;/a&gt;: JBAS-1856: Patch request for: JBAS-1843 - HAJNDI autodiscovery does not respond&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-75"&gt;ASPATCH-75&lt;/a&gt;: JBWS-1034: SAAJ does not apply encoding property consistently&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-74"&gt;ASPATCH-74&lt;/a&gt;: JBWS-372: WebService isn't called through ServiceFactory on jdk5 (JBWS-187)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-49"&gt;ASPATCH-49&lt;/a&gt;: JBAS-1857: Patch request for: JBAS-1852 - Unexpected Principal (Security Identity) Propagation Switch&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-48"&gt;ASPATCH-48&lt;/a&gt;: JBAS-2098: Patch request: JvmRouteFilter not activated when using Tomcat clustering with mod_jk&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-47"&gt;ASPATCH-47&lt;/a&gt;: JBAS-2099: Patch request for: NPE in FileURLListener - JBAS-1905&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-46"&gt;ASPATCH-46&lt;/a&gt;: JBAS-2234: PooledInvokerHA not dealing with 0.0.0.0 addresses correctly&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-43"&gt;ASPATCH-43&lt;/a&gt;: JBAS-2288: Customer needs fix of JBAS-1709 for 4.0.2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-42"&gt;ASPATCH-42&lt;/a&gt;: JBAS-2964: Backport XMBean persistence fixes to 4.0.2 (JBAS-1776, JBAS-1988)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-41"&gt;ASPATCH-41&lt;/a&gt;: JBAS-3049: Deadlock in ScannerThread&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-40"&gt;ASPATCH-40&lt;/a&gt;: JBAS-3211: DynamicLoginConfig service fails absolute login-config.xml url&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-38"&gt;ASPATCH-38&lt;/a&gt;: JBAS-3397: Slow performance of JaasSecurityManager&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-37"&gt;ASPATCH-37&lt;/a&gt;: JBAS-3493: Port JBAS-2792 Fix to 4.0.2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-36"&gt;ASPATCH-36&lt;/a&gt;: JBAS-2847: Patch for jboss TagLibCache on 4.0.2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-35"&gt;ASPATCH-35&lt;/a&gt;: JBAS-2971: Backport Subscriber stats for Queues&lt;br&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-4.0.2.GA_CP07.zip / 15197525&lt;br&gt;MD5: &amp;nbsp; e8eca706c29dfa45095c8f7e3a3fe02b&lt;br&gt;SHA-256: &amp;nbsp; a162440ff90526c78488d21689a678dc71fa4186b3ee4fc73cc32261bee069a0&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5) Copy following new files:&lt;br&gt;
5a) Copy the new file from PATCH_ROOT/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class to JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;br&gt;
&lt;br&gt;
6) Apply the following configuration file patches to following files:&lt;br&gt;
&lt;br&gt;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.
&lt;br&gt;
6a) Use the original file PATCH_ROOT/config-patches/axis-client-config.xml.orig and the patched file PATCH_ROOT/config-patches/axis-client-config.xml.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/jboss-ws4ee.sar/META-INF/axis-client-config.xml&lt;br&gt;
6b) Use the original file PATCH_ROOT/config-patches/axis-server-config.xml.orig and the patched file PATCH_ROOT/config-patches/axis-server-config.xml.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/jboss-ws4ee.sar/META-INF/axis-server-config.xml&lt;br&gt;
6c) 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/&lt;all | default&gt;/conf/jboss-service.xml&lt;br&gt;
6d) Use the original file PATCH_ROOT/config-patches/web.xml.orig and the patched file to the file PATCH_ROOT/config-patches/web.xml.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/web.xml&lt;br&gt;
&lt;br&gt;
7) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
8) 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.&lt;br&gt;
&lt;br&gt;&lt;br&gt;&lt;i&gt;NOTE: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Jun 12 11:35:25 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Jun 12 11:47:22 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss AS 4.0.2.GA_CP07</dc:subject>
    <dc:date>2007-06-12T11:35:Z</dc:date>
    <jbn:creator>Jaroslaw Kijanowski</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.2"
        jbn:productName="Application Server" jbn:productVersion="4.0.2" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0049">Application Server; 4.0.2</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.2.GA_CP04"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.2.GA_CP04" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0153">Application Server; 4.0.2.GA_CP04</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.2.GA_CP01"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.2.GA_CP01" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0140">Application Server; 4.0.2.GA_CP01</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.2.GA_CP02"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.2.GA_CP02" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0149">Application Server; 4.0.2.GA_CP02</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.2.GA_CP03"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.2.GA_CP03" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0150">Application Server; 4.0.2.GA_CP03</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.2.GA_CP06"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.2.GA_CP06" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0180">Application Server; 4.0.2.GA_CP06</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.2.GA_CP05"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.2.GA_CP05" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0169">Application Server; 4.0.2.GA_CP05</jbn:product>
    </jbn:products>
    <jbn:jira>ASPATCH-223</jbn:jira>
    <jbn:md5>e8eca706c29dfa45095c8f7e3a3fe02b</jbn:md5>
    <jbn:sha256>a162440ff90526c78488d21689a678dc71fa4186b3ee4fc73cc32261bee069a0</jbn:sha256>
    <jbn:fileName>jboss-4.0.2.GA_CP07.zip</jbn:fileName>
    <jbn:fileSize>15197525</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007hplSAAQ</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007hplSAAQ</jbn:automatedDownloadUrl>
    <jbn:instructionCompatibilityVersion>1.4</jbn:instructionCompatibilityVersion>
    <jbn:longDescription>Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP07:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-207"&gt;ASPATCH-207&lt;/a&gt;: SecurityAssociation.popSubject changes&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP06:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-205"&gt;ASPATCH-205&lt;/a&gt;: Tomcat 5.5.9 -- Backport fixes for CVE-2005-2090, CVE-2006-3835, CVE-2006-7195, CVE-2007-0450, CVE-2007-1858, CVE-2005-3510&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP05:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-175"&gt;ASPATCH-175&lt;/a&gt;: Backport JBAS-4231 JMXOpsAccessControlFilter is Not Thread Safe&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP04:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-142"&gt;ASPATCH-142&lt;/a&gt;: JBAS-3198: Problems with separated ClassLoaders for EARs and pooled invoker (PooledInvokerHA)&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-128"&gt;ASPATCH-128&lt;/a&gt;: CLONE -JBAS-3861: DeploymentFileRepository can be used to write/remove arbitrary files in the filesystem&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-110"&gt;ASPATCH-110&lt;/a&gt;: JBAS-3311: Access Control on JMX Operations in the JMX Console&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-104"&gt;ASPATCH-104&lt;/a&gt;: JBAS-3692: NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-73"&gt;ASPATCH-73&lt;/a&gt;: JBWS-863: Errornous element in soap response&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-72"&gt;ASPATCH-72&lt;/a&gt;: JBAS-1896: Disable full class and resource access by default in RMI dynamic class loading service&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-45"&gt;ASPATCH-45&lt;/a&gt;: JBAS-2287: Customer needs fix of JBAS-1262 for 4.0.2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-44"&gt;ASPATCH-44&lt;/a&gt;: JBAS-2303: Patch for ConcurrentModificationException in JRMPInvokerProxyHA serialization&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-76"&gt;ASPATCH-76&lt;/a&gt;: JBAS-1856: Patch request for: JBAS-1843 - HAJNDI autodiscovery does not respond&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-75"&gt;ASPATCH-75&lt;/a&gt;: JBWS-1034: SAAJ does not apply encoding property consistently&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-74"&gt;ASPATCH-74&lt;/a&gt;: JBWS-372: WebService isn't called through ServiceFactory on jdk5 (JBWS-187)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-49"&gt;ASPATCH-49&lt;/a&gt;: JBAS-1857: Patch request for: JBAS-1852 - Unexpected Principal (Security Identity) Propagation Switch&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-48"&gt;ASPATCH-48&lt;/a&gt;: JBAS-2098: Patch request: JvmRouteFilter not activated when using Tomcat clustering with mod_jk&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-47"&gt;ASPATCH-47&lt;/a&gt;: JBAS-2099: Patch request for: NPE in FileURLListener - JBAS-1905&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-46"&gt;ASPATCH-46&lt;/a&gt;: JBAS-2234: PooledInvokerHA not dealing with 0.0.0.0 addresses correctly&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-43"&gt;ASPATCH-43&lt;/a&gt;: JBAS-2288: Customer needs fix of JBAS-1709 for 4.0.2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-42"&gt;ASPATCH-42&lt;/a&gt;: JBAS-2964: Backport XMBean persistence fixes to 4.0.2 (JBAS-1776, JBAS-1988)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-41"&gt;ASPATCH-41&lt;/a&gt;: JBAS-3049: Deadlock in ScannerThread&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-40"&gt;ASPATCH-40&lt;/a&gt;: JBAS-3211: DynamicLoginConfig service fails absolute login-config.xml url&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-38"&gt;ASPATCH-38&lt;/a&gt;: JBAS-3397: Slow performance of JaasSecurityManager&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-37"&gt;ASPATCH-37&lt;/a&gt;: JBAS-3493: Port JBAS-2792 Fix to 4.0.2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-36"&gt;ASPATCH-36&lt;/a&gt;: JBAS-2847: Patch for jboss TagLibCache on 4.0.2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-35"&gt;ASPATCH-35&lt;/a&gt;: JBAS-2971: Backport Subscriber stats for Queues&lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>CP07 is the seventh cumulative patch for JBoss 4.0.2. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;</jbn:shortDescription>
    <jbn:manualInstallation>Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5) Copy following new files:&lt;br&gt;
5a) Copy the new file from PATCH_ROOT/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class to JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;br&gt;
&lt;br&gt;
6) Apply the following configuration file patches to following files:&lt;br&gt;
&lt;br&gt;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.
&lt;br&gt;
6a) Use the original file PATCH_ROOT/config-patches/axis-client-config.xml.orig and the patched file PATCH_ROOT/config-patches/axis-client-config.xml.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/jboss-ws4ee.sar/META-INF/axis-client-config.xml&lt;br&gt;
6b) Use the original file PATCH_ROOT/config-patches/axis-server-config.xml.orig and the patched file PATCH_ROOT/config-patches/axis-server-config.xml.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/jboss-ws4ee.sar/META-INF/axis-server-config.xml&lt;br&gt;
6c) 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/&lt;all | default&gt;/conf/jboss-service.xml&lt;br&gt;
6d) Use the original file PATCH_ROOT/config-patches/web.xml.orig and the patched file to the file PATCH_ROOT/config-patches/web.xml.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/web.xml&lt;br&gt;
&lt;br&gt;
7) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
8) 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.&lt;br&gt;
&lt;br&gt;&lt;br&gt;&lt;i&gt;NOTE: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;</jbn:manualInstallation>
    <jbn:automatedInstallation>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
  &lt;jbn:automatedInstallation xmlns:jbn="http://network.jboss.com/elements/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" &gt;
  &lt;jbn:instructions&gt;
   &lt;jbn:instructionSet rdf:about="http://network.jboss.com/instructionVersion#1.4"&gt;
     &lt;![CDATA[&lt;?xml version="1.0"?&gt;
&lt;process-definition name="process"&gt;
   &lt;start-state&gt;
      &lt;transition to="main_process/1"/&gt;
   &lt;/start-state&gt;

   &lt;super-state name="main_process"&gt;

      &lt;node name="1"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.JONServerDownloadActionHandler" config-type="bean"&gt;
           &lt;/action&gt;
         &lt;transition name="success" to="2"/&gt;
      &lt;/node&gt;
      &lt;node name="2"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.CompareDigestActionHandler"
                 config-type="bean"&gt;
            &lt;algorithm&gt;MD5&lt;/algorithm&gt;
            &lt;fileToBeCheckedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeCheckedLocation&gt;
            &lt;expectedDigest&gt;#{software.MD5}&lt;/expectedDigest&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="3"/&gt;
      &lt;/node&gt;

      &lt;node name="3"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.UnzipActionHandler"
                 config-type="bean"&gt;
            &lt;fileToBeUnzippedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeUnzippedLocation&gt;
            &lt;destinationDirectoryLocation&gt;#{patchFolder}&lt;/destinationDirectoryLocation&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="4"/&gt;
      &lt;/node&gt;

      &lt;node name="4"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;stopIfRunning&lt;/actionName&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="5"/&gt;
      &lt;/node&gt;

      &lt;!-- the XML above should *not* change per patch --&gt;


        &lt;node name="5"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="6"/&gt;
                &lt;transition name="success" to="6"/&gt;
        &lt;/node&gt;
        &lt;node name="6"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbosssx.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbosssx.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="7"/&gt;
                &lt;transition name="success" to="7"/&gt;
        &lt;/node&gt;
        &lt;node name="7"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossmq.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossmq.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="8"/&gt;
                &lt;transition name="success" to="8"/&gt;
        &lt;/node&gt;
        &lt;node name="8"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-jca.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss-jca.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="9"/&gt;
                &lt;transition name="success" to="9"/&gt;
        &lt;/node&gt;
        &lt;node name="9"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossha.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossha.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="10"/&gt;
                &lt;transition name="success" to="10"/&gt;
        &lt;/node&gt;
        &lt;node name="10"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jboss-ws4ee.sar/axis-ws4ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jboss-ws4ee.sar/axis-ws4ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="11"/&gt;
                &lt;transition name="success" to="11"/&gt;
        &lt;/node&gt;
        &lt;node name="11"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jboss-ws4ee.sar/jboss-ws4ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jboss-ws4ee.sar/jboss-ws4ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="12"/&gt;
                &lt;transition name="success" to="12"/&gt;
        &lt;/node&gt;
        &lt;node name="12"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="13"/&gt;
                &lt;transition name="success" to="13"/&gt;
        &lt;/node&gt;
        &lt;node name="13"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-default.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-default.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="14"/&gt;
                &lt;transition name="success" to="14"/&gt;
        &lt;/node&gt;
        &lt;node name="14"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-util.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-util.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="15"/&gt;
                &lt;transition name="success" to="15"/&gt;
        &lt;/node&gt;
        &lt;node name="15"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-ajp.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-ajp.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="16"/&gt;
                &lt;transition name="success" to="16"/&gt;
        &lt;/node&gt;
        &lt;node name="16"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-webdav.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-webdav.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="17"/&gt;
                &lt;transition name="success" to="17"/&gt;
        &lt;/node&gt;
        &lt;node name="17"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/jasper-compiler.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/jasper-compiler.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="18"/&gt;
                &lt;transition name="success" to="18"/&gt;
        &lt;/node&gt;
        &lt;node name="18"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/catalina.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/catalina.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="19"/&gt;
                &lt;transition name="success" to="19"/&gt;
        &lt;/node&gt;
        &lt;node name="19"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-coyote.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-coyote.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="20"/&gt;
                &lt;transition name="success" to="20"/&gt;
        &lt;/node&gt;
        &lt;node name="20"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-invoker.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-invoker.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="21"/&gt;
                &lt;transition name="success" to="21"/&gt;
        &lt;/node&gt;
        &lt;node name="21"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/naming-resources.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/naming-resources.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="22"/&gt;
                &lt;transition name="success" to="22"/&gt;
        &lt;/node&gt;
        &lt;node name="22"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/catalina-manager.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/catalina-manager.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="23"/&gt;
                &lt;transition name="success" to="23"/&gt;
        &lt;/node&gt;
        &lt;node name="23"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/jasper-compiler-jdt.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/jasper-compiler-jdt.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="24"/&gt;
                &lt;transition name="success" to="24"/&gt;
        &lt;/node&gt;
        &lt;node name="24"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-http.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-http.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="25"/&gt;
                &lt;transition name="success" to="25"/&gt;
        &lt;/node&gt;
        &lt;node name="25"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/console-mgr-classes.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/console-mgr-classes.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="26"/&gt;
                &lt;transition name="success" to="26"/&gt;
        &lt;/node&gt;
        &lt;node name="26"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="27"/&gt;
                &lt;transition name="success" to="27"/&gt;
        &lt;/node&gt;
        &lt;node name="27"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-common.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-common.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="28"/&gt;
                &lt;transition name="success" to="28"/&gt;
        &lt;/node&gt;
        &lt;node name="28"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-system.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-system.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="29"/&gt;
                &lt;transition name="success" to="29"/&gt;
        &lt;/node&gt;
        &lt;node name="29"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-minimal.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/minimal/lib/jboss-minimal.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="30"/&gt;
                &lt;transition name="success" to="30"/&gt;
        &lt;/node&gt;
        &lt;node name="30"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-common-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-common-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="31"/&gt;
                &lt;transition name="success" to="31"/&gt;
        &lt;/node&gt;
        &lt;node name="31"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-system-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-system-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="32"/&gt;
                &lt;transition name="success" to="32"/&gt;
        &lt;/node&gt;
        &lt;node name="32"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="33"/&gt;
                &lt;transition name="success" to="33"/&gt;
        &lt;/node&gt;
        &lt;node name="33"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbosssx-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbosssx-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="34"/&gt;
                &lt;transition name="success" to="34"/&gt;
        &lt;/node&gt;
        &lt;node name="34"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/axis-ws4ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/axis-ws4ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="35"/&gt;
                &lt;transition name="success" to="35"/&gt;
        &lt;/node&gt;
        &lt;node name="35"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-ws4ee-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-ws4ee-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="36"/&gt;
                &lt;transition name="success" to="36"/&gt;
        &lt;/node&gt;
        &lt;node name="36"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossha-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossha-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="37"/&gt;
                &lt;transition name="success" to="37"/&gt;
        &lt;/node&gt;
        &lt;node name="37"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossall-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossall-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="38"/&gt;
                &lt;transition name="success" to="38"/&gt;
        &lt;/node&gt;
        &lt;node name="38"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/docs/examples/jboss.net/jboss-net.sar/axis-ws4ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/docs/examples/jboss.net/jboss-net.sar/axis-ws4ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="39"/&gt;
                &lt;transition name="success" to="39"/&gt;
        &lt;/node&gt;
        &lt;node name="39"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/bin/run.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/bin/run.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="40"/&gt;
                &lt;transition name="success" to="40"/&gt;
        &lt;/node&gt;

        &lt;node name="40"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
                        &lt;notification&gt;Copy the new file from #{patchFolder}/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class to #{jbossServerHomeDir}/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="41"/&gt;
        &lt;/node&gt;




             &lt;node name="41"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/axis-client-config.xml.orig and the patched file #{patchFolder}/config-patches/axis-client-config.xml.patched to update your file #{jbossServerHomeDir}/deploy/jboss-ws4ee.sar/META-INF/axis-client-config.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="42"/&gt;
            &lt;/node&gt;



             &lt;node name="42"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/axis-server-config.xml.orig and the patched file #{patchFolder}/config-patches/axis-server-config.xml.patched to update your file #{jbossServerHomeDir}/deploy/jboss-ws4ee.sar/META-INF/axis-server-config.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="43"/&gt;
            &lt;/node&gt;



             &lt;node name="43"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/jboss-service.xml.orig and the patched file #{patchFolder}/config-patches/jboss-service.xml.patched to update your file #{jbossServerHomeDir}/conf/jboss-service.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="44"/&gt;
            &lt;/node&gt;



             &lt;node name="44"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/web.xml.orig and the patched file #{patchFolder}/config-patches/web.xml.patched to update your file #{jbossServerHomeDir}/deploy/jmx-console.war/WEB-INF/web.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="45"/&gt;
            &lt;/node&gt;



      &lt;!-- the XML below should *not* change per patch --&gt;

      &lt;node name="45"&gt;
&lt;!-- this action element was removed, beacuse there are manuall steps to do, before you can start the server
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;start&lt;/actionName&gt;
         &lt;/action&gt;
--&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
            &lt;notification&gt;Start your JBoss instance and perform a scan to update the version string. Go to your JBoss instance, choose the Inventory tab, edit the Configuration Properties and click OK&lt;/notification&gt;
         &lt;/action&gt;

         &lt;transition name="success" to="../end"/&gt;
      &lt;/node&gt;

      &lt;transition name="error" to="end"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.SetProcessStatusActionHandler" config-type="bean"&gt;
            &lt;status&gt;false&lt;/status&gt;
         &lt;/action&gt;
      &lt;/transition&gt;

   &lt;/super-state&gt;
   &lt;end-state name="end"/&gt;
&lt;/process-definition&gt;

]]&gt;
   &lt;/jbn:instructionSet&gt;
 &lt;/jbn:instructions&gt;
&lt;/jbn:automatedInstallation&gt;</jbn:automatedInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-06-12T11:47:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007G9rlAAC">
    <title>BUGFIX: ASPATCH-212 - JBoss AS 4.0.2.GA_CP06</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007G9rlAAC</link>
    <description>TITLE: &amp;nbsp; JBoss AS 4.0.2.GA_CP06&lt;br&gt;JIRA ID: &amp;nbsp; ASPATCH-212&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.2.GA_CP05&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.2.GA_CP04&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.2.GA_CP03&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.2.GA_CP02&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.2.GA_CP01&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.2&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CP06 is the sixth cumulative patch for JBoss 4.0.2. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP06:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-205"&gt;ASPATCH-205&lt;/a&gt;: Tomcat 5.5.9 -- Backport fixes for CVE-2005-2090, CVE-2006-3835, CVE-2006-7195, CVE-2007-0450, CVE-2007-1858, CVE-2005-3510&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP05:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-175"&gt;ASPATCH-175&lt;/a&gt;: Backport JBAS-4231 JMXOpsAccessControlFilter is Not Thread Safe&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP04:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-142"&gt;ASPATCH-142&lt;/a&gt;: JBAS-3198: Problems with separated ClassLoaders for EARs and pooled invoker (PooledInvokerHA)&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-128"&gt;ASPATCH-128&lt;/a&gt;: CLONE -JBAS-3861: DeploymentFileRepository can be used to write/remove arbitrary files in the filesystem&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-110"&gt;ASPATCH-110&lt;/a&gt;: JBAS-3311: Access Control on JMX Operations in the JMX Console&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-104"&gt;ASPATCH-104&lt;/a&gt;: JBAS-3692: NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-73"&gt;ASPATCH-73&lt;/a&gt;: JBWS-863: Errornous element in soap response&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-72"&gt;ASPATCH-72&lt;/a&gt;: JBAS-1896: Disable full class and resource access by default in RMI dynamic class loading service&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-45"&gt;ASPATCH-45&lt;/a&gt;: JBAS-2287: Customer needs fix of JBAS-1262 for 4.0.2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-44"&gt;ASPATCH-44&lt;/a&gt;: JBAS-2303: Patch for ConcurrentModificationException in JRMPInvokerProxyHA serialization&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-76"&gt;ASPATCH-76&lt;/a&gt;: JBAS-1856: Patch request for: JBAS-1843 - HAJNDI autodiscovery does not respond&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-75"&gt;ASPATCH-75&lt;/a&gt;: JBWS-1034: SAAJ does not apply encoding property consistently&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-74"&gt;ASPATCH-74&lt;/a&gt;: JBWS-372: WebService isn't called through ServiceFactory on jdk5 (JBWS-187)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-49"&gt;ASPATCH-49&lt;/a&gt;: JBAS-1857: Patch request for: JBAS-1852 - Unexpected Principal (Security Identity) Propagation Switch&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-48"&gt;ASPATCH-48&lt;/a&gt;: JBAS-2098: Patch request: JvmRouteFilter not activated when using Tomcat clustering with mod_jk&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-47"&gt;ASPATCH-47&lt;/a&gt;: JBAS-2099: Patch request for: NPE in FileURLListener - JBAS-1905&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-46"&gt;ASPATCH-46&lt;/a&gt;: JBAS-2234: PooledInvokerHA not dealing with 0.0.0.0 addresses correctly&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-43"&gt;ASPATCH-43&lt;/a&gt;: JBAS-2288: Customer needs fix of JBAS-1709 for 4.0.2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-42"&gt;ASPATCH-42&lt;/a&gt;: JBAS-2964: Backport XMBean persistence fixes to 4.0.2 (JBAS-1776, JBAS-1988)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-41"&gt;ASPATCH-41&lt;/a&gt;: JBAS-3049: Deadlock in ScannerThread&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-40"&gt;ASPATCH-40&lt;/a&gt;: JBAS-3211: DynamicLoginConfig service fails absolute login-config.xml url&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-38"&gt;ASPATCH-38&lt;/a&gt;: JBAS-3397: Slow performance of JaasSecurityManager&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-37"&gt;ASPATCH-37&lt;/a&gt;: JBAS-3493: Port JBAS-2792 Fix to 4.0.2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-36"&gt;ASPATCH-36&lt;/a&gt;: JBAS-2847: Patch for jboss TagLibCache on 4.0.2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-35"&gt;ASPATCH-35&lt;/a&gt;: JBAS-2971: Backport Subscriber stats for Queues&lt;br&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-4.0.2.GA_CP06.zip / 15194808&lt;br&gt;MD5: &amp;nbsp; e49d1ca077e4aeee9e84726395743d99&lt;br&gt;SHA-256: &amp;nbsp; 88ef1dad891507db18a0516226ed04fe4fd233ea3fea45bbc6448e1780f7ede7&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5) Copy following new files:&lt;br&gt;
5a) Copy the new file from PATCH_ROOT/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class to JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;br&gt;
&lt;br&gt;
6) Apply the following configuration file patches to following files:&lt;br&gt;
&lt;br&gt;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.
&lt;br&gt;
6a) Use the original file PATCH_ROOT/config-patches/axis-client-config.xml.orig and the patched file PATCH_ROOT/config-patches/axis-client-config.xml.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/jboss-ws4ee.sar/META-INF/axis-client-config.xml&lt;br&gt;
6b) Use the original file PATCH_ROOT/config-patches/axis-server-config.xml.orig and the patched file PATCH_ROOT/config-patches/axis-server-config.xml.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/jboss-ws4ee.sar/META-INF/axis-server-config.xml&lt;br&gt;
6c) 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/&lt;all | default&gt;/conf/jboss-service.xml&lt;br&gt;
6d) Use the original file PATCH_ROOT/config-patches/web.xml.orig and the patched file to the file PATCH_ROOT/config-patches/web.xml.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/web.xml&lt;br&gt;
&lt;br&gt;
7) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
8) Perform a scan to update the version string. Go to your JBoss instance, choose the Inventory tab, edit the Configuration Properties and click OK.&lt;br&gt;
&lt;br&gt;&lt;br&gt;&lt;i&gt;NOTE: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon May 07 13:13:27 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Thu May 10 16:20:15 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss AS 4.0.2.GA_CP06</dc:subject>
    <dc:date>2007-05-07T13:13:Z</dc:date>
    <jbn:creator>Jaroslaw Kijanowski</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.2"
        jbn:productName="Application Server" jbn:productVersion="4.0.2" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0049">Application Server; 4.0.2</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.2.GA_CP04"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.2.GA_CP04" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0153">Application Server; 4.0.2.GA_CP04</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.2.GA_CP01"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.2.GA_CP01" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0140">Application Server; 4.0.2.GA_CP01</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.2.GA_CP02"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.2.GA_CP02" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0149">Application Server; 4.0.2.GA_CP02</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.2.GA_CP03"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.2.GA_CP03" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0150">Application Server; 4.0.2.GA_CP03</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.2.GA_CP05"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.2.GA_CP05" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0169">Application Server; 4.0.2.GA_CP05</jbn:product>
    </jbn:products>
    <jbn:jira>ASPATCH-212</jbn:jira>
    <jbn:md5>e49d1ca077e4aeee9e84726395743d99</jbn:md5>
    <jbn:sha256>88ef1dad891507db18a0516226ed04fe4fd233ea3fea45bbc6448e1780f7ede7</jbn:sha256>
    <jbn:fileName>jboss-4.0.2.GA_CP06.zip</jbn:fileName>
    <jbn:fileSize>15194808</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007G9rlAAC</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007G9rlAAC</jbn:automatedDownloadUrl>
    <jbn:instructionCompatibilityVersion>1.4</jbn:instructionCompatibilityVersion>
    <jbn:longDescription>Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP06:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-205"&gt;ASPATCH-205&lt;/a&gt;: Tomcat 5.5.9 -- Backport fixes for CVE-2005-2090, CVE-2006-3835, CVE-2006-7195, CVE-2007-0450, CVE-2007-1858, CVE-2005-3510&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP05:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-175"&gt;ASPATCH-175&lt;/a&gt;: Backport JBAS-4231 JMXOpsAccessControlFilter is Not Thread Safe&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP04:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-142"&gt;ASPATCH-142&lt;/a&gt;: JBAS-3198: Problems with separated ClassLoaders for EARs and pooled invoker (PooledInvokerHA)&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-128"&gt;ASPATCH-128&lt;/a&gt;: CLONE -JBAS-3861: DeploymentFileRepository can be used to write/remove arbitrary files in the filesystem&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-110"&gt;ASPATCH-110&lt;/a&gt;: JBAS-3311: Access Control on JMX Operations in the JMX Console&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-104"&gt;ASPATCH-104&lt;/a&gt;: JBAS-3692: NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-73"&gt;ASPATCH-73&lt;/a&gt;: JBWS-863: Errornous element in soap response&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-72"&gt;ASPATCH-72&lt;/a&gt;: JBAS-1896: Disable full class and resource access by default in RMI dynamic class loading service&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-45"&gt;ASPATCH-45&lt;/a&gt;: JBAS-2287: Customer needs fix of JBAS-1262 for 4.0.2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-44"&gt;ASPATCH-44&lt;/a&gt;: JBAS-2303: Patch for ConcurrentModificationException in JRMPInvokerProxyHA serialization&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-76"&gt;ASPATCH-76&lt;/a&gt;: JBAS-1856: Patch request for: JBAS-1843 - HAJNDI autodiscovery does not respond&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-75"&gt;ASPATCH-75&lt;/a&gt;: JBWS-1034: SAAJ does not apply encoding property consistently&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-74"&gt;ASPATCH-74&lt;/a&gt;: JBWS-372: WebService isn't called through ServiceFactory on jdk5 (JBWS-187)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-49"&gt;ASPATCH-49&lt;/a&gt;: JBAS-1857: Patch request for: JBAS-1852 - Unexpected Principal (Security Identity) Propagation Switch&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-48"&gt;ASPATCH-48&lt;/a&gt;: JBAS-2098: Patch request: JvmRouteFilter not activated when using Tomcat clustering with mod_jk&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-47"&gt;ASPATCH-47&lt;/a&gt;: JBAS-2099: Patch request for: NPE in FileURLListener - JBAS-1905&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-46"&gt;ASPATCH-46&lt;/a&gt;: JBAS-2234: PooledInvokerHA not dealing with 0.0.0.0 addresses correctly&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-43"&gt;ASPATCH-43&lt;/a&gt;: JBAS-2288: Customer needs fix of JBAS-1709 for 4.0.2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-42"&gt;ASPATCH-42&lt;/a&gt;: JBAS-2964: Backport XMBean persistence fixes to 4.0.2 (JBAS-1776, JBAS-1988)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-41"&gt;ASPATCH-41&lt;/a&gt;: JBAS-3049: Deadlock in ScannerThread&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-40"&gt;ASPATCH-40&lt;/a&gt;: JBAS-3211: DynamicLoginConfig service fails absolute login-config.xml url&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-38"&gt;ASPATCH-38&lt;/a&gt;: JBAS-3397: Slow performance of JaasSecurityManager&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-37"&gt;ASPATCH-37&lt;/a&gt;: JBAS-3493: Port JBAS-2792 Fix to 4.0.2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-36"&gt;ASPATCH-36&lt;/a&gt;: JBAS-2847: Patch for jboss TagLibCache on 4.0.2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-35"&gt;ASPATCH-35&lt;/a&gt;: JBAS-2971: Backport Subscriber stats for Queues&lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>CP06 is the sixth cumulative patch for JBoss 4.0.2. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;</jbn:shortDescription>
    <jbn:manualInstallation>Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5) Copy following new files:&lt;br&gt;
5a) Copy the new file from PATCH_ROOT/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class to JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;br&gt;
&lt;br&gt;
6) Apply the following configuration file patches to following files:&lt;br&gt;
&lt;br&gt;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.
&lt;br&gt;
6a) Use the original file PATCH_ROOT/config-patches/axis-client-config.xml.orig and the patched file PATCH_ROOT/config-patches/axis-client-config.xml.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/jboss-ws4ee.sar/META-INF/axis-client-config.xml&lt;br&gt;
6b) Use the original file PATCH_ROOT/config-patches/axis-server-config.xml.orig and the patched file PATCH_ROOT/config-patches/axis-server-config.xml.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/jboss-ws4ee.sar/META-INF/axis-server-config.xml&lt;br&gt;
6c) 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/&lt;all | default&gt;/conf/jboss-service.xml&lt;br&gt;
6d) Use the original file PATCH_ROOT/config-patches/web.xml.orig and the patched file to the file PATCH_ROOT/config-patches/web.xml.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/web.xml&lt;br&gt;
&lt;br&gt;
7) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
8) Perform a scan to update the version string. Go to your JBoss instance, choose the Inventory tab, edit the Configuration Properties and click OK.&lt;br&gt;
&lt;br&gt;&lt;br&gt;&lt;i&gt;NOTE: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;</jbn:manualInstallation>
    <jbn:automatedInstallation>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
  &lt;jbn:automatedInstallation xmlns:jbn="http://network.jboss.com/elements/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" &gt;
  &lt;jbn:instructions&gt;
   &lt;jbn:instructionSet rdf:about="http://network.jboss.com/instructionVersion#1.4"&gt;
     &lt;![CDATA[&lt;?xml version="1.0"?&gt;
&lt;process-definition name="process"&gt;
   &lt;start-state&gt;
      &lt;transition to="main_process/1"/&gt;
   &lt;/start-state&gt;

   &lt;super-state name="main_process"&gt;

      &lt;node name="1"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.JONServerDownloadActionHandler" config-type="bean"&gt;
           &lt;/action&gt;
         &lt;transition name="success" to="2"/&gt;
      &lt;/node&gt;
      &lt;node name="2"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.CompareDigestActionHandler"
                 config-type="bean"&gt;
            &lt;algorithm&gt;MD5&lt;/algorithm&gt;
            &lt;fileToBeCheckedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeCheckedLocation&gt;
            &lt;expectedDigest&gt;#{software.MD5}&lt;/expectedDigest&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="3"/&gt;
      &lt;/node&gt;

      &lt;node name="3"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.UnzipActionHandler"
                 config-type="bean"&gt;
            &lt;fileToBeUnzippedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeUnzippedLocation&gt;
            &lt;destinationDirectoryLocation&gt;#{patchFolder}&lt;/destinationDirectoryLocation&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="4"/&gt;
      &lt;/node&gt;

      &lt;node name="4"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;stopIfRunning&lt;/actionName&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="5"/&gt;
      &lt;/node&gt;

      &lt;!-- the XML above should *not* change per patch --&gt;


        &lt;node name="5"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="6"/&gt;
                &lt;transition name="success" to="6"/&gt;
        &lt;/node&gt;
        &lt;node name="6"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbosssx.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbosssx.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="7"/&gt;
                &lt;transition name="success" to="7"/&gt;
        &lt;/node&gt;
        &lt;node name="7"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossmq.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossmq.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="8"/&gt;
                &lt;transition name="success" to="8"/&gt;
        &lt;/node&gt;
        &lt;node name="8"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-jca.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss-jca.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="9"/&gt;
                &lt;transition name="success" to="9"/&gt;
        &lt;/node&gt;
        &lt;node name="9"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossha.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossha.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="10"/&gt;
                &lt;transition name="success" to="10"/&gt;
        &lt;/node&gt;
        &lt;node name="10"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jboss-ws4ee.sar/jboss-ws4ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jboss-ws4ee.sar/jboss-ws4ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="11"/&gt;
                &lt;transition name="success" to="11"/&gt;
        &lt;/node&gt;
        &lt;node name="11"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jboss-ws4ee.sar/axis-ws4ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jboss-ws4ee.sar/axis-ws4ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="12"/&gt;
                &lt;transition name="success" to="12"/&gt;
        &lt;/node&gt;
        &lt;node name="12"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/jasper-compiler-jdt.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/jasper-compiler-jdt.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="13"/&gt;
                &lt;transition name="success" to="13"/&gt;
        &lt;/node&gt;
        &lt;node name="13"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="14"/&gt;
                &lt;transition name="success" to="14"/&gt;
        &lt;/node&gt;
        &lt;node name="14"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-default.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-default.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="15"/&gt;
                &lt;transition name="success" to="15"/&gt;
        &lt;/node&gt;
        &lt;node name="15"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-coyote.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-coyote.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="16"/&gt;
                &lt;transition name="success" to="16"/&gt;
        &lt;/node&gt;
        &lt;node name="16"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/jasper-compiler.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/jasper-compiler.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="17"/&gt;
                &lt;transition name="success" to="17"/&gt;
        &lt;/node&gt;
        &lt;node name="17"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/catalina.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/catalina.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="18"/&gt;
                &lt;transition name="success" to="18"/&gt;
        &lt;/node&gt;
        &lt;node name="18"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/naming-resources.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/naming-resources.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="19"/&gt;
                &lt;transition name="success" to="19"/&gt;
        &lt;/node&gt;
        &lt;node name="19"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/catalina-manager.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/catalina-manager.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="20"/&gt;
                &lt;transition name="success" to="20"/&gt;
        &lt;/node&gt;
        &lt;node name="20"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-http.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-http.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="21"/&gt;
                &lt;transition name="success" to="21"/&gt;
        &lt;/node&gt;
        &lt;node name="21"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-util.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-util.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="22"/&gt;
                &lt;transition name="success" to="22"/&gt;
        &lt;/node&gt;
        &lt;node name="22"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-webdav.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-webdav.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="23"/&gt;
                &lt;transition name="success" to="23"/&gt;
        &lt;/node&gt;
        &lt;node name="23"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat-ajp.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat-ajp.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="24"/&gt;
                &lt;transition name="success" to="24"/&gt;
        &lt;/node&gt;
        &lt;node name="24"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/servlets-invoker.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/servlets-invoker.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="25"/&gt;
                &lt;transition name="success" to="25"/&gt;
        &lt;/node&gt;
        &lt;node name="25"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/console-mgr-classes.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/console-mgr-classes.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="26"/&gt;
                &lt;transition name="success" to="26"/&gt;
        &lt;/node&gt;
        &lt;node name="26"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="27"/&gt;
                &lt;transition name="success" to="27"/&gt;
        &lt;/node&gt;
        &lt;node name="27"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-common.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-common.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="28"/&gt;
                &lt;transition name="success" to="28"/&gt;
        &lt;/node&gt;
        &lt;node name="28"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-system.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-system.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="29"/&gt;
                &lt;transition name="success" to="29"/&gt;
        &lt;/node&gt;
        &lt;node name="29"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-minimal.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/minimal/lib/jboss-minimal.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="30"/&gt;
                &lt;transition name="success" to="30"/&gt;
        &lt;/node&gt;
        &lt;node name="30"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-common-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-common-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="31"/&gt;
                &lt;transition name="success" to="31"/&gt;
        &lt;/node&gt;
        &lt;node name="31"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-system-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-system-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="32"/&gt;
                &lt;transition name="success" to="32"/&gt;
        &lt;/node&gt;
        &lt;node name="32"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="33"/&gt;
                &lt;transition name="success" to="33"/&gt;
        &lt;/node&gt;
        &lt;node name="33"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbosssx-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbosssx-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="34"/&gt;
                &lt;transition name="success" to="34"/&gt;
        &lt;/node&gt;
        &lt;node name="34"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/axis-ws4ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/axis-ws4ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="35"/&gt;
                &lt;transition name="success" to="35"/&gt;
        &lt;/node&gt;
        &lt;node name="35"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-ws4ee-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-ws4ee-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="36"/&gt;
                &lt;transition name="success" to="36"/&gt;
        &lt;/node&gt;
        &lt;node name="36"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossha-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossha-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="37"/&gt;
                &lt;transition name="success" to="37"/&gt;
        &lt;/node&gt;
        &lt;node name="37"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossall-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossall-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="38"/&gt;
                &lt;transition name="success" to="38"/&gt;
        &lt;/node&gt;
        &lt;node name="38"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/docs/examples/jboss.net/jboss-net.sar/axis-ws4ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/docs/examples/jboss.net/jboss-net.sar/axis-ws4ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="39"/&gt;
                &lt;transition name="success" to="39"/&gt;
        &lt;/node&gt;
        &lt;node name="39"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/bin/run.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/bin/run.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="40"/&gt;
                &lt;transition name="success" to="40"/&gt;
        &lt;/node&gt;

        &lt;node name="40"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
                        &lt;notification&gt;Copy the new file from #{patchFolder}/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class to #{jbossServerHomeDir}/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="41"/&gt;
        &lt;/node&gt;




             &lt;node name="41"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/axis-client-config.xml.orig and the patched file #{patchFolder}/config-patches/axis-client-config.xml.patched to update your file #{jbossServerHomeDir}/deploy/jboss-ws4ee.sar/META-INF/axis-client-config.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="42"/&gt;
            &lt;/node&gt;



             &lt;node name="42"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/axis-server-config.xml.orig and the patched file #{patchFolder}/config-patches/axis-server-config.xml.patched to update your file #{jbossServerHomeDir}/deploy/jboss-ws4ee.sar/META-INF/axis-server-config.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="43"/&gt;
            &lt;/node&gt;



             &lt;node name="43"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/jboss-service.xml.orig and the patched file #{patchFolder}/config-patches/jboss-service.xml.patched to update your file #{jbossServerHomeDir}/conf/jboss-service.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="44"/&gt;
            &lt;/node&gt;



             &lt;node name="44"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/web.xml.orig and the patched file #{patchFolder}/config-patches/web.xml.patched to update your file #{jbossServerHomeDir}/deploy/jmx-console.war/WEB-INF/web.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="45"/&gt;
            &lt;/node&gt;



      &lt;!-- the XML below should *not* change per patch --&gt;

      &lt;node name="45"&gt;
&lt;!-- this action element was removed, beacuse there are manuall steps to do, before you can start the server
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;start&lt;/actionName&gt;
         &lt;/action&gt;
--&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
            &lt;notification&gt;Start your JBoss instance and perform a scan to update the version string. Go to your JBoss instance, choose the Inventory tab, edit the Configuration Properties and click OK&lt;/notification&gt;
         &lt;/action&gt;

         &lt;transition name="success" to="../end"/&gt;
      &lt;/node&gt;

      &lt;transition name="error" to="end"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.SetProcessStatusActionHandler" config-type="bean"&gt;
            &lt;status&gt;false&lt;/status&gt;
         &lt;/action&gt;
      &lt;/transition&gt;

   &lt;/super-state&gt;
   &lt;end-state name="end"/&gt;
&lt;/process-definition&gt;


]]&gt;
   &lt;/jbn:instructionSet&gt;
 &lt;/jbn:instructions&gt;
&lt;/jbn:automatedInstallation&gt;</jbn:automatedInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-05-10T16:20:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007EsSyAAK">
    <title>BUGFIX: ASPATCH-186 - JBoss AS 4.0.2.GA_CP05</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007EsSyAAK</link>
    <description>TITLE: &amp;nbsp; JBoss AS 4.0.2.GA_CP05&lt;br&gt;JIRA ID: &amp;nbsp; ASPATCH-186&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.2.GA_CP04&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.2.GA_CP03&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.2.GA_CP02&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.2.GA_CP01&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.2&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CP05 is the fifth cumulative patch for JBoss 4.0.2. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP05:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-175"&gt;ASPATCH-175&lt;/a&gt;: Backport JBAS-4231 JMXOpsAccessControlFilter is Not Thread Safe&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP04:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-142"&gt;ASPATCH-142&lt;/a&gt;: JBAS-3198: Problems with separated ClassLoaders for EARs and pooled invoker (PooledInvokerHA)&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-128"&gt;ASPATCH-128&lt;/a&gt;: CLONE -JBAS-3861: DeploymentFileRepository can be used to write/remove arbitrary files in the filesystem&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-110"&gt;ASPATCH-110&lt;/a&gt;: JBAS-3311: Access Control on JMX Operations in the JMX Console&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-104"&gt;ASPATCH-104&lt;/a&gt;: JBAS-3692: NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-73"&gt;ASPATCH-73&lt;/a&gt;: JBWS-863: Errornous element in soap response&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-72"&gt;ASPATCH-72&lt;/a&gt;: JBAS-1896: Disable full class and resource access by default in RMI dynamic class loading service&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-45"&gt;ASPATCH-45&lt;/a&gt;: JBAS-2287: Customer needs fix of JBAS-1262 for 4.0.2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-44"&gt;ASPATCH-44&lt;/a&gt;: JBAS-2303: Patch for ConcurrentModificationException in JRMPInvokerProxyHA serialization&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-76"&gt;ASPATCH-76&lt;/a&gt;: JBAS-1856: Patch request for: JBAS-1843 - HAJNDI autodiscovery does not respond&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-75"&gt;ASPATCH-75&lt;/a&gt;: JBWS-1034: SAAJ does not apply encoding property consistently&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-74"&gt;ASPATCH-74&lt;/a&gt;: JBWS-372: WebService isn't called through ServiceFactory on jdk5 (JBWS-187)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-49"&gt;ASPATCH-49&lt;/a&gt;: JBAS-1857: Patch request for: JBAS-1852 - Unexpected Principal (Security Identity) Propagation Switch&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-48"&gt;ASPATCH-48&lt;/a&gt;: JBAS-2098: Patch request: JvmRouteFilter not activated when using Tomcat clustering with mod_jk&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-47"&gt;ASPATCH-47&lt;/a&gt;: JBAS-2099: Patch request for: NPE in FileURLListener - JBAS-1905&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-46"&gt;ASPATCH-46&lt;/a&gt;: JBAS-2234: PooledInvokerHA not dealing with 0.0.0.0 addresses correctly&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-43"&gt;ASPATCH-43&lt;/a&gt;: JBAS-2288: Customer needs fix of JBAS-1709 for 4.0.2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-42"&gt;ASPATCH-42&lt;/a&gt;: JBAS-2964: Backport XMBean persistence fixes to 4.0.2 (JBAS-1776, JBAS-1988)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-41"&gt;ASPATCH-41&lt;/a&gt;: JBAS-3049: Deadlock in ScannerThread&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-40"&gt;ASPATCH-40&lt;/a&gt;: JBAS-3211: DynamicLoginConfig service fails absolute login-config.xml url&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-38"&gt;ASPATCH-38&lt;/a&gt;: JBAS-3397: Slow performance of JaasSecurityManager&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-37"&gt;ASPATCH-37&lt;/a&gt;: JBAS-3493: Port JBAS-2792 Fix to 4.0.2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-36"&gt;ASPATCH-36&lt;/a&gt;: JBAS-2847: Patch for jboss TagLibCache on 4.0.2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-35"&gt;ASPATCH-35&lt;/a&gt;: JBAS-2971: Backport Subscriber stats for Queues&lt;br&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-4.0.2.GA_CP05.zip / 12826217&lt;br&gt;MD5: &amp;nbsp; 1ad4ac2f2e937d4c4532b9c8f8acc4a7&lt;br&gt;SHA-256: &amp;nbsp; 658e54de6e57380f2c5b8c03d8a92b2296b725fafe9256fd00555bedc6c9ecd3&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5) Copy following new files:&lt;br&gt;
5a) Copy the new file from PATCH_ROOT/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class to JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;br&gt;
6) Apply the following configuration file patches to following files:&lt;br&gt;
&lt;br&gt;
&lt;br&gt;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.
&lt;br&gt;
6a) Use the original file PATCH_ROOT/config-patches/axis-client-config.xml.orig and the patched file PATCH_ROOT/config-patches/axis-client-config.xml.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/jboss-ws4ee.sar/META-INF/axis-client-config.xml&lt;br&gt;
6b) Use the original file PATCH_ROOT/config-patches/axis-server-config.xml.orig and the patched file PATCH_ROOT/config-patches/axis-server-config.xml.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/jboss-ws4ee.sar/META-INF/axis-server-config.xml&lt;br&gt;
6c) 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/&lt;all | default&gt;/conf/jboss-service.xml&lt;br&gt;
6d) Use the original file PATCH_ROOT/config-patches/web.xml.orig and the patched file to the file PATCH_ROOT/config-patches/web.xml.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/web.xml&lt;br&gt;
&lt;br&gt;
7) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
8) Perform a scan to update the version string. Go to your JBoss instance, choose the Inventory tab, edit the Configuration Properties and click OK.&lt;br&gt;
&lt;br&gt;&lt;br&gt;&lt;i&gt;NOTE: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Apr 10 13:29:23 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Apr 10 14:26:15 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss AS 4.0.2.GA_CP05</dc:subject>
    <dc:date>2007-04-10T13:29:Z</dc:date>
    <jbn:creator>Jaroslaw Kijanowski</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.2"
        jbn:productName="Application Server" jbn:productVersion="4.0.2" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0049">Application Server; 4.0.2</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.2.GA_CP04"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.2.GA_CP04" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0153">Application Server; 4.0.2.GA_CP04</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.2.GA_CP01"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.2.GA_CP01" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0140">Application Server; 4.0.2.GA_CP01</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.2.GA_CP02"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.2.GA_CP02" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0149">Application Server; 4.0.2.GA_CP02</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.2.GA_CP03"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.2.GA_CP03" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0150">Application Server; 4.0.2.GA_CP03</jbn:product>
    </jbn:products>
    <jbn:jira>ASPATCH-186</jbn:jira>
    <jbn:md5>1ad4ac2f2e937d4c4532b9c8f8acc4a7</jbn:md5>
    <jbn:sha256>658e54de6e57380f2c5b8c03d8a92b2296b725fafe9256fd00555bedc6c9ecd3</jbn:sha256>
    <jbn:fileName>jboss-4.0.2.GA_CP05.zip</jbn:fileName>
    <jbn:fileSize>12826217</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007EsSyAAK</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007EsSyAAK</jbn:automatedDownloadUrl>
    <jbn:instructionCompatibilityVersion>1.4</jbn:instructionCompatibilityVersion>
    <jbn:longDescription>Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP05:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-175"&gt;ASPATCH-175&lt;/a&gt;: Backport JBAS-4231 JMXOpsAccessControlFilter is Not Thread Safe&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP04:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-142"&gt;ASPATCH-142&lt;/a&gt;: JBAS-3198: Problems with separated ClassLoaders for EARs and pooled invoker (PooledInvokerHA)&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-128"&gt;ASPATCH-128&lt;/a&gt;: CLONE -JBAS-3861: DeploymentFileRepository can be used to write/remove arbitrary files in the filesystem&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-110"&gt;ASPATCH-110&lt;/a&gt;: JBAS-3311: Access Control on JMX Operations in the JMX Console&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-104"&gt;ASPATCH-104&lt;/a&gt;: JBAS-3692: NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-73"&gt;ASPATCH-73&lt;/a&gt;: JBWS-863: Errornous element in soap response&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-72"&gt;ASPATCH-72&lt;/a&gt;: JBAS-1896: Disable full class and resource access by default in RMI dynamic class loading service&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-45"&gt;ASPATCH-45&lt;/a&gt;: JBAS-2287: Customer needs fix of JBAS-1262 for 4.0.2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-44"&gt;ASPATCH-44&lt;/a&gt;: JBAS-2303: Patch for ConcurrentModificationException in JRMPInvokerProxyHA serialization&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-76"&gt;ASPATCH-76&lt;/a&gt;: JBAS-1856: Patch request for: JBAS-1843 - HAJNDI autodiscovery does not respond&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-75"&gt;ASPATCH-75&lt;/a&gt;: JBWS-1034: SAAJ does not apply encoding property consistently&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-74"&gt;ASPATCH-74&lt;/a&gt;: JBWS-372: WebService isn't called through ServiceFactory on jdk5 (JBWS-187)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-49"&gt;ASPATCH-49&lt;/a&gt;: JBAS-1857: Patch request for: JBAS-1852 - Unexpected Principal (Security Identity) Propagation Switch&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-48"&gt;ASPATCH-48&lt;/a&gt;: JBAS-2098: Patch request: JvmRouteFilter not activated when using Tomcat clustering with mod_jk&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-47"&gt;ASPATCH-47&lt;/a&gt;: JBAS-2099: Patch request for: NPE in FileURLListener - JBAS-1905&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-46"&gt;ASPATCH-46&lt;/a&gt;: JBAS-2234: PooledInvokerHA not dealing with 0.0.0.0 addresses correctly&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-43"&gt;ASPATCH-43&lt;/a&gt;: JBAS-2288: Customer needs fix of JBAS-1709 for 4.0.2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-42"&gt;ASPATCH-42&lt;/a&gt;: JBAS-2964: Backport XMBean persistence fixes to 4.0.2 (JBAS-1776, JBAS-1988)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-41"&gt;ASPATCH-41&lt;/a&gt;: JBAS-3049: Deadlock in ScannerThread&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-40"&gt;ASPATCH-40&lt;/a&gt;: JBAS-3211: DynamicLoginConfig service fails absolute login-config.xml url&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-38"&gt;ASPATCH-38&lt;/a&gt;: JBAS-3397: Slow performance of JaasSecurityManager&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-37"&gt;ASPATCH-37&lt;/a&gt;: JBAS-3493: Port JBAS-2792 Fix to 4.0.2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-36"&gt;ASPATCH-36&lt;/a&gt;: JBAS-2847: Patch for jboss TagLibCache on 4.0.2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-35"&gt;ASPATCH-35&lt;/a&gt;: JBAS-2971: Backport Subscriber stats for Queues&lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>CP05 is the fifth cumulative patch for JBoss 4.0.2. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;</jbn:shortDescription>
    <jbn:manualInstallation>Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5) Copy following new files:&lt;br&gt;
5a) Copy the new file from PATCH_ROOT/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class to JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;br&gt;
6) Apply the following configuration file patches to following files:&lt;br&gt;
&lt;br&gt;
&lt;br&gt;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.
&lt;br&gt;
6a) Use the original file PATCH_ROOT/config-patches/axis-client-config.xml.orig and the patched file PATCH_ROOT/config-patches/axis-client-config.xml.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/jboss-ws4ee.sar/META-INF/axis-client-config.xml&lt;br&gt;
6b) Use the original file PATCH_ROOT/config-patches/axis-server-config.xml.orig and the patched file PATCH_ROOT/config-patches/axis-server-config.xml.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/jboss-ws4ee.sar/META-INF/axis-server-config.xml&lt;br&gt;
6c) 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/&lt;all | default&gt;/conf/jboss-service.xml&lt;br&gt;
6d) Use the original file PATCH_ROOT/config-patches/web.xml.orig and the patched file to the file PATCH_ROOT/config-patches/web.xml.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/web.xml&lt;br&gt;
&lt;br&gt;
7) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
8) Perform a scan to update the version string. Go to your JBoss instance, choose the Inventory tab, edit the Configuration Properties and click OK.&lt;br&gt;
&lt;br&gt;&lt;br&gt;&lt;i&gt;NOTE: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;</jbn:manualInstallation>
    <jbn:automatedInstallation>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
  &lt;jbn:automatedInstallation xmlns:jbn="http://network.jboss.com/elements/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" &gt;
  &lt;jbn:instructions&gt;
   &lt;jbn:instructionSet rdf:about="http://network.jboss.com/instructionVersion#1.4"&gt;
     &lt;![CDATA[&lt;?xml version="1.0"?&gt;
&lt;process-definition name="process"&gt;
   &lt;start-state&gt;
      &lt;transition to="main_process/1"/&gt;
   &lt;/start-state&gt;

   &lt;super-state name="main_process"&gt;

      &lt;node name="1"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.JONServerDownloadActionHandler" config-type="bean"&gt;
           &lt;/action&gt;
         &lt;transition name="success" to="2"/&gt;
      &lt;/node&gt;
      &lt;node name="2"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.CompareDigestActionHandler"
                 config-type="bean"&gt;
            &lt;algorithm&gt;MD5&lt;/algorithm&gt;
            &lt;fileToBeCheckedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeCheckedLocation&gt;
            &lt;expectedDigest&gt;#{software.MD5}&lt;/expectedDigest&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="3"/&gt;
      &lt;/node&gt;

      &lt;node name="3"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.UnzipActionHandler"
                 config-type="bean"&gt;
            &lt;fileToBeUnzippedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeUnzippedLocation&gt;
            &lt;destinationDirectoryLocation&gt;#{patchFolder}&lt;/destinationDirectoryLocation&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="4"/&gt;
      &lt;/node&gt;

      &lt;node name="4"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;stopIfRunning&lt;/actionName&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="5"/&gt;
      &lt;/node&gt;

      &lt;!-- the XML above should *not* change per patch --&gt;


        &lt;node name="5"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="6"/&gt;
                &lt;transition name="success" to="6"/&gt;
        &lt;/node&gt;
        &lt;node name="6"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbosssx.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbosssx.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="7"/&gt;
                &lt;transition name="success" to="7"/&gt;
        &lt;/node&gt;
        &lt;node name="7"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossmq.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossmq.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="8"/&gt;
                &lt;transition name="success" to="8"/&gt;
        &lt;/node&gt;
        &lt;node name="8"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-jca.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss-jca.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="9"/&gt;
                &lt;transition name="success" to="9"/&gt;
        &lt;/node&gt;
        &lt;node name="9"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossha.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossha.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="10"/&gt;
                &lt;transition name="success" to="10"/&gt;
        &lt;/node&gt;
        &lt;node name="10"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jboss-ws4ee.sar/jboss-ws4ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jboss-ws4ee.sar/jboss-ws4ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="11"/&gt;
                &lt;transition name="success" to="11"/&gt;
        &lt;/node&gt;
        &lt;node name="11"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jboss-ws4ee.sar/axis-ws4ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jboss-ws4ee.sar/axis-ws4ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="12"/&gt;
                &lt;transition name="success" to="12"/&gt;
        &lt;/node&gt;
        &lt;node name="12"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="13"/&gt;
                &lt;transition name="success" to="13"/&gt;
        &lt;/node&gt;
        &lt;node name="13"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/console-mgr-classes.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/console-mgr-classes.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="14"/&gt;
                &lt;transition name="success" to="14"/&gt;
        &lt;/node&gt;
        &lt;node name="14"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="15"/&gt;
                &lt;transition name="success" to="15"/&gt;
        &lt;/node&gt;
        &lt;node name="15"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-common.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-common.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="16"/&gt;
                &lt;transition name="success" to="16"/&gt;
        &lt;/node&gt;
        &lt;node name="16"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-system.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-system.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="17"/&gt;
                &lt;transition name="success" to="17"/&gt;
        &lt;/node&gt;
        &lt;node name="17"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-minimal.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/minimal/lib/jboss-minimal.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="18"/&gt;
                &lt;transition name="success" to="18"/&gt;
        &lt;/node&gt;
        &lt;node name="18"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-common-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-common-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="19"/&gt;
                &lt;transition name="success" to="19"/&gt;
        &lt;/node&gt;
        &lt;node name="19"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-system-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-system-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="20"/&gt;
                &lt;transition name="success" to="20"/&gt;
        &lt;/node&gt;
        &lt;node name="20"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="21"/&gt;
                &lt;transition name="success" to="21"/&gt;
        &lt;/node&gt;
        &lt;node name="21"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbosssx-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbosssx-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="22"/&gt;
                &lt;transition name="success" to="22"/&gt;
        &lt;/node&gt;
        &lt;node name="22"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/axis-ws4ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/axis-ws4ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="23"/&gt;
                &lt;transition name="success" to="23"/&gt;
        &lt;/node&gt;
        &lt;node name="23"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-ws4ee-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-ws4ee-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="24"/&gt;
                &lt;transition name="success" to="24"/&gt;
        &lt;/node&gt;
        &lt;node name="24"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossha-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossha-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="25"/&gt;
                &lt;transition name="success" to="25"/&gt;
        &lt;/node&gt;
        &lt;node name="25"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossall-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossall-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="26"/&gt;
                &lt;transition name="success" to="26"/&gt;
        &lt;/node&gt;
        &lt;node name="26"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/docs/examples/jboss.net/jboss-net.sar/axis-ws4ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/docs/examples/jboss.net/jboss-net.sar/axis-ws4ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="27"/&gt;
                &lt;transition name="success" to="27"/&gt;
        &lt;/node&gt;
        &lt;node name="27"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/bin/run.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/bin/run.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="28"/&gt;
                &lt;transition name="success" to="28"/&gt;
        &lt;/node&gt;

        &lt;node name="28"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
                        &lt;notification&gt;Copy the new file from #{patchFolder}/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class to #{jbossServerHomeDir}/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="29"/&gt;
        &lt;/node&gt;




             &lt;node name="29"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/axis-client-config.xml.orig and the patched file #{patchFolder}/config-patches/axis-client-config.xml.patched to update your file #{jbossServerHomeDir}/deploy/jboss-ws4ee.sar/META-INF/axis-client-config.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="30"/&gt;
            &lt;/node&gt;



             &lt;node name="30"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/axis-server-config.xml.orig and the patched file #{patchFolder}/config-patches/axis-server-config.xml.patched to update your file #{jbossServerHomeDir}/deploy/jboss-ws4ee.sar/META-INF/axis-server-config.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="31"/&gt;
            &lt;/node&gt;



             &lt;node name="31"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/jboss-service.xml.orig and the patched file #{patchFolder}/config-patches/jboss-service.xml.patched to update your file #{jbossServerHomeDir}/conf/jboss-service.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="32"/&gt;
            &lt;/node&gt;



             &lt;node name="32"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/web.xml.orig and the patched file #{patchFolder}/config-patches/web.xml.patched to update your file #{jbossServerHomeDir}/deploy/jmx-console.war/WEB-INF/web.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="33"/&gt;
            &lt;/node&gt;



      &lt;!-- the XML below should *not* change per patch --&gt;

      &lt;node name="33"&gt;
&lt;!-- this action element was removed, beacuse there are manuall steps to do, before you can start the server
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;start&lt;/actionName&gt;
         &lt;/action&gt;
--&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
            &lt;notification&gt;Start your JBoss instance and perform a scan to update the version string. Go to your JBoss instance, choose the Inventory tab, edit the Configuration Properties and click OK&lt;/notification&gt;
         &lt;/action&gt;

         &lt;transition name="success" to="../end"/&gt;
      &lt;/node&gt;

      &lt;transition name="error" to="end"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.SetProcessStatusActionHandler" config-type="bean"&gt;
            &lt;status&gt;false&lt;/status&gt;
         &lt;/action&gt;
      &lt;/transition&gt;

   &lt;/super-state&gt;
   &lt;end-state name="end"/&gt;
&lt;/process-definition&gt;


]]&gt;
   &lt;/jbn:instructionSet&gt;
 &lt;/jbn:instructions&gt;
&lt;/jbn:automatedInstallation&gt;</jbn:automatedInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-04-10T14:26:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006vgmuAAA">
    <title>BUGFIX: ASPATCH-159 - JBoss AS 4.0.2.GA_CP04</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006vgmuAAA</link>
    <description>TITLE: &amp;nbsp; JBoss AS 4.0.2.GA_CP04&lt;br&gt;JIRA ID: &amp;nbsp; ASPATCH-159&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.2.GA_CP03&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.2.GA_CP02&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.2.GA_CP01&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.2&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CP04 is the fourth cumulative patch for JBoss 4.0.2. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP04:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-142"&gt;ASPATCH-142&lt;/a&gt;: JBAS-3198: Problems with separated ClassLoaders for EARs and pooled invoker (PooledInvokerHA)&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-128"&gt;ASPATCH-128&lt;/a&gt;: CLONE -JBAS-3861: DeploymentFileRepository can be used to write/remove arbitrary files in the filesystem&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-110"&gt;ASPATCH-110&lt;/a&gt;: JBAS-3311: Access Control on JMX Operations in the JMX Console&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-104"&gt;ASPATCH-104&lt;/a&gt;: JBAS-3692: NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-73"&gt;ASPATCH-73&lt;/a&gt;: JBWS-863: Errornous element in soap response&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-72"&gt;ASPATCH-72&lt;/a&gt;: JBAS-1896: Disable full class and resource access by default in RMI dynamic class loading service&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-45"&gt;ASPATCH-45&lt;/a&gt;: JBAS-2287: Customer needs fix of JBAS-1262 for 4.0.2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-44"&gt;ASPATCH-44&lt;/a&gt;: JBAS-2303: Patch for ConcurrentModificationException in JRMPInvokerProxyHA serialization&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-76"&gt;ASPATCH-76&lt;/a&gt;: JBAS-1856: Patch request for: JBAS-1843 - HAJNDI autodiscovery does not respond&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-75"&gt;ASPATCH-75&lt;/a&gt;: JBWS-1034: SAAJ does not apply encoding property consistently&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-74"&gt;ASPATCH-74&lt;/a&gt;: JBWS-372: WebService isn't called through ServiceFactory on jdk5 (JBWS-187)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-49"&gt;ASPATCH-49&lt;/a&gt;: JBAS-1857: Patch request for: JBAS-1852 - Unexpected Principal (Security Identity) Propagation Switch&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-48"&gt;ASPATCH-48&lt;/a&gt;: JBAS-2098: Patch request: JvmRouteFilter not activated when using Tomcat clustering with mod_jk&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-47"&gt;ASPATCH-47&lt;/a&gt;: JBAS-2099: Patch request for: NPE in FileURLListener - JBAS-1905&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-46"&gt;ASPATCH-46&lt;/a&gt;: JBAS-2234: PooledInvokerHA not dealing with 0.0.0.0 addresses correctly&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-43"&gt;ASPATCH-43&lt;/a&gt;: JBAS-2288: Customer needs fix of JBAS-1709 for 4.0.2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-42"&gt;ASPATCH-42&lt;/a&gt;: JBAS-2964: Backport XMBean persistence fixes to 4.0.2 (JBAS-1776, JBAS-1988)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-41"&gt;ASPATCH-41&lt;/a&gt;: JBAS-3049: Deadlock in ScannerThread&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-40"&gt;ASPATCH-40&lt;/a&gt;: JBAS-3211: DynamicLoginConfig service fails absolute login-config.xml url&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-38"&gt;ASPATCH-38&lt;/a&gt;: JBAS-3397: Slow performance of JaasSecurityManager&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-37"&gt;ASPATCH-37&lt;/a&gt;: JBAS-3493: Port JBAS-2792 Fix to 4.0.2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-36"&gt;ASPATCH-36&lt;/a&gt;: JBAS-2847: Patch for jboss TagLibCache on 4.0.2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-35"&gt;ASPATCH-35&lt;/a&gt;: JBAS-2971: Backport Subscriber stats for Queues&lt;br&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-4.0.2.GA_CP04.zip / 12826247&lt;br&gt;MD5: &amp;nbsp; 95fdab72ed239ce70851cad53d5a8276&lt;br&gt;SHA-256: &amp;nbsp; bd888503fa1def3f6c03f522aeeb7648279f86ffda5ca43092f9a22dccf51e77&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5) Copy following new files:&lt;br&gt;
5a) Copy the new file from PATCH_ROOT/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class to JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;br&gt;
6) Apply the following configuration file patches to following files:&lt;br&gt;
&lt;br&gt;
&lt;br&gt;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.
&lt;br&gt;
6a) Use the original file PATCH_ROOT/config-patches/axis-client-config.xml.orig and the patched file PATCH_ROOT/config-patches/axis-client-config.xml.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/jboss-ws4ee.sar/META-INF/axis-client-config.xml&lt;br&gt;
6b) Use the original file PATCH_ROOT/config-patches/axis-server-config.xml.orig and the patched file PATCH_ROOT/config-patches/axis-server-config.xml.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/jboss-ws4ee.sar/META-INF/axis-server-config.xml&lt;br&gt;
6c) 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/&lt;all | default&gt;/conf/jboss-service.xml&lt;br&gt;
6d) Use the original file PATCH_ROOT/config-patches/web.xml.orig and the patched file to the file PATCH_ROOT/config-patches/web.xml.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/web.xml&lt;br&gt;
&lt;br&gt;&lt;br&gt;&lt;i&gt;NOTE: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Feb 13 11:54:30 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Feb 13 12:16:06 EST 2007&lt;br&gt;</description>
    <dc:subject>JBoss AS 4.0.2.GA_CP04</dc:subject>
    <dc:date>2007-02-13T11:54:Z</dc:date>
    <jbn:creator>Jaroslaw Kijanowski</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.2"
        jbn:productName="Application Server" jbn:productVersion="4.0.2" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0049">Application Server; 4.0.2</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.2.GA_CP01"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.2.GA_CP01" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0140">Application Server; 4.0.2.GA_CP01</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.2.GA_CP02"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.2.GA_CP02" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0149">Application Server; 4.0.2.GA_CP02</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.2.GA_CP03"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.2.GA_CP03" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0150">Application Server; 4.0.2.GA_CP03</jbn:product>
    </jbn:products>
    <jbn:jira>ASPATCH-159</jbn:jira>
    <jbn:md5>95fdab72ed239ce70851cad53d5a8276</jbn:md5>
    <jbn:sha256>bd888503fa1def3f6c03f522aeeb7648279f86ffda5ca43092f9a22dccf51e77</jbn:sha256>
    <jbn:fileName>jboss-4.0.2.GA_CP04.zip</jbn:fileName>
    <jbn:fileSize>12826247</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006vgmuAAA</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006vgmuAAA</jbn:automatedDownloadUrl>
    <jbn:instructionCompatibilityVersion>1.4</jbn:instructionCompatibilityVersion>
    <jbn:longDescription>Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP04:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-142"&gt;ASPATCH-142&lt;/a&gt;: JBAS-3198: Problems with separated ClassLoaders for EARs and pooled invoker (PooledInvokerHA)&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-128"&gt;ASPATCH-128&lt;/a&gt;: CLONE -JBAS-3861: DeploymentFileRepository can be used to write/remove arbitrary files in the filesystem&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-110"&gt;ASPATCH-110&lt;/a&gt;: JBAS-3311: Access Control on JMX Operations in the JMX Console&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-104"&gt;ASPATCH-104&lt;/a&gt;: JBAS-3692: NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-73"&gt;ASPATCH-73&lt;/a&gt;: JBWS-863: Errornous element in soap response&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-72"&gt;ASPATCH-72&lt;/a&gt;: JBAS-1896: Disable full class and resource access by default in RMI dynamic class loading service&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-45"&gt;ASPATCH-45&lt;/a&gt;: JBAS-2287: Customer needs fix of JBAS-1262 for 4.0.2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-44"&gt;ASPATCH-44&lt;/a&gt;: JBAS-2303: Patch for ConcurrentModificationException in JRMPInvokerProxyHA serialization&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-76"&gt;ASPATCH-76&lt;/a&gt;: JBAS-1856: Patch request for: JBAS-1843 - HAJNDI autodiscovery does not respond&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-75"&gt;ASPATCH-75&lt;/a&gt;: JBWS-1034: SAAJ does not apply encoding property consistently&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-74"&gt;ASPATCH-74&lt;/a&gt;: JBWS-372: WebService isn't called through ServiceFactory on jdk5 (JBWS-187)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-49"&gt;ASPATCH-49&lt;/a&gt;: JBAS-1857: Patch request for: JBAS-1852 - Unexpected Principal (Security Identity) Propagation Switch&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-48"&gt;ASPATCH-48&lt;/a&gt;: JBAS-2098: Patch request: JvmRouteFilter not activated when using Tomcat clustering with mod_jk&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-47"&gt;ASPATCH-47&lt;/a&gt;: JBAS-2099: Patch request for: NPE in FileURLListener - JBAS-1905&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-46"&gt;ASPATCH-46&lt;/a&gt;: JBAS-2234: PooledInvokerHA not dealing with 0.0.0.0 addresses correctly&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-43"&gt;ASPATCH-43&lt;/a&gt;: JBAS-2288: Customer needs fix of JBAS-1709 for 4.0.2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-42"&gt;ASPATCH-42&lt;/a&gt;: JBAS-2964: Backport XMBean persistence fixes to 4.0.2 (JBAS-1776, JBAS-1988)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-41"&gt;ASPATCH-41&lt;/a&gt;: JBAS-3049: Deadlock in ScannerThread&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-40"&gt;ASPATCH-40&lt;/a&gt;: JBAS-3211: DynamicLoginConfig service fails absolute login-config.xml url&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-38"&gt;ASPATCH-38&lt;/a&gt;: JBAS-3397: Slow performance of JaasSecurityManager&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-37"&gt;ASPATCH-37&lt;/a&gt;: JBAS-3493: Port JBAS-2792 Fix to 4.0.2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-36"&gt;ASPATCH-36&lt;/a&gt;: JBAS-2847: Patch for jboss TagLibCache on 4.0.2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-35"&gt;ASPATCH-35&lt;/a&gt;: JBAS-2971: Backport Subscriber stats for Queues&lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>CP04 is the fourth cumulative patch for JBoss 4.0.2. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;</jbn:shortDescription>
    <jbn:manualInstallation>Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5) Copy following new files:&lt;br&gt;
5a) Copy the new file from PATCH_ROOT/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class to JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;br&gt;
6) Apply the following configuration file patches to following files:&lt;br&gt;
&lt;br&gt;
&lt;br&gt;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.
&lt;br&gt;
6a) Use the original file PATCH_ROOT/config-patches/axis-client-config.xml.orig and the patched file PATCH_ROOT/config-patches/axis-client-config.xml.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/jboss-ws4ee.sar/META-INF/axis-client-config.xml&lt;br&gt;
6b) Use the original file PATCH_ROOT/config-patches/axis-server-config.xml.orig and the patched file PATCH_ROOT/config-patches/axis-server-config.xml.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/jboss-ws4ee.sar/META-INF/axis-server-config.xml&lt;br&gt;
6c) 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/&lt;all | default&gt;/conf/jboss-service.xml&lt;br&gt;
6d) Use the original file PATCH_ROOT/config-patches/web.xml.orig and the patched file to the file PATCH_ROOT/config-patches/web.xml.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/web.xml&lt;br&gt;
&lt;br&gt;&lt;br&gt;&lt;i&gt;NOTE: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;</jbn:manualInstallation>
    <jbn:automatedInstallation>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
  &lt;jbn:automatedInstallation xmlns:jbn="http://network.jboss.com/elements/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" &gt;
  &lt;jbn:instructions&gt;
   &lt;jbn:instructionSet rdf:about="http://network.jboss.com/instructionVersion#1.4"&gt;
     &lt;![CDATA[&lt;?xml version="1.0"?&gt;
&lt;process-definition name="process"&gt;
   &lt;start-state&gt;
      &lt;transition to="main_process/1"/&gt;
   &lt;/start-state&gt;

   &lt;super-state name="main_process"&gt;

      &lt;node name="1"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.JONServerDownloadActionHandler" config-type="bean"&gt;
           &lt;/action&gt;
         &lt;transition name="success" to="2"/&gt;
      &lt;/node&gt;
      &lt;node name="2"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.CompareDigestActionHandler"
                 config-type="bean"&gt;
            &lt;algorithm&gt;MD5&lt;/algorithm&gt;
            &lt;fileToBeCheckedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeCheckedLocation&gt;
            &lt;expectedDigest&gt;#{software.MD5}&lt;/expectedDigest&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="3"/&gt;
      &lt;/node&gt;

      &lt;node name="3"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.UnzipActionHandler"
                 config-type="bean"&gt;
            &lt;fileToBeUnzippedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeUnzippedLocation&gt;
            &lt;destinationDirectoryLocation&gt;#{patchFolder}&lt;/destinationDirectoryLocation&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="4"/&gt;
      &lt;/node&gt;

      &lt;node name="4"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;stopIfRunning&lt;/actionName&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="5"/&gt;
      &lt;/node&gt;

      &lt;!-- the XML above should *not* change per patch --&gt;


        &lt;node name="5"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="6"/&gt;
                &lt;transition name="success" to="6"/&gt;
        &lt;/node&gt;
        &lt;node name="6"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbosssx.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbosssx.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="7"/&gt;
                &lt;transition name="success" to="7"/&gt;
        &lt;/node&gt;
        &lt;node name="7"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossmq.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossmq.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="8"/&gt;
                &lt;transition name="success" to="8"/&gt;
        &lt;/node&gt;
        &lt;node name="8"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-jca.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss-jca.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="9"/&gt;
                &lt;transition name="success" to="9"/&gt;
        &lt;/node&gt;
        &lt;node name="9"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossha.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossha.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="10"/&gt;
                &lt;transition name="success" to="10"/&gt;
        &lt;/node&gt;
        &lt;node name="10"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jboss-ws4ee.sar/jboss-ws4ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jboss-ws4ee.sar/jboss-ws4ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="11"/&gt;
                &lt;transition name="success" to="11"/&gt;
        &lt;/node&gt;
        &lt;node name="11"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jboss-ws4ee.sar/axis-ws4ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jboss-ws4ee.sar/axis-ws4ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="12"/&gt;
                &lt;transition name="success" to="12"/&gt;
        &lt;/node&gt;
        &lt;node name="12"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="13"/&gt;
                &lt;transition name="success" to="13"/&gt;
        &lt;/node&gt;
        &lt;node name="13"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/console-mgr-classes.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/console-mgr-classes.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="14"/&gt;
                &lt;transition name="success" to="14"/&gt;
        &lt;/node&gt;
        &lt;node name="14"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="15"/&gt;
                &lt;transition name="success" to="15"/&gt;
        &lt;/node&gt;
        &lt;node name="15"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-common.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-common.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="16"/&gt;
                &lt;transition name="success" to="16"/&gt;
        &lt;/node&gt;
        &lt;node name="16"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-system.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-system.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="17"/&gt;
                &lt;transition name="success" to="17"/&gt;
        &lt;/node&gt;
        &lt;node name="17"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-minimal.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/minimal/lib/jboss-minimal.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="18"/&gt;
                &lt;transition name="success" to="18"/&gt;
        &lt;/node&gt;
        &lt;node name="18"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-common-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-common-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="19"/&gt;
                &lt;transition name="success" to="19"/&gt;
        &lt;/node&gt;
        &lt;node name="19"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-system-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-system-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="20"/&gt;
                &lt;transition name="success" to="20"/&gt;
        &lt;/node&gt;
        &lt;node name="20"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="21"/&gt;
                &lt;transition name="success" to="21"/&gt;
        &lt;/node&gt;
        &lt;node name="21"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbosssx-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbosssx-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="22"/&gt;
                &lt;transition name="success" to="22"/&gt;
        &lt;/node&gt;
        &lt;node name="22"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/axis-ws4ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/axis-ws4ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="23"/&gt;
                &lt;transition name="success" to="23"/&gt;
        &lt;/node&gt;
        &lt;node name="23"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-ws4ee-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-ws4ee-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="24"/&gt;
                &lt;transition name="success" to="24"/&gt;
        &lt;/node&gt;
        &lt;node name="24"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossha-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossha-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="25"/&gt;
                &lt;transition name="success" to="25"/&gt;
        &lt;/node&gt;
        &lt;node name="25"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossall-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossall-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="26"/&gt;
                &lt;transition name="success" to="26"/&gt;
        &lt;/node&gt;
        &lt;node name="26"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/docs/examples/jboss.net/jboss-net.sar/axis-ws4ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/docs/examples/jboss.net/jboss-net.sar/axis-ws4ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="27"/&gt;
                &lt;transition name="success" to="27"/&gt;
        &lt;/node&gt;
        &lt;node name="27"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/bin/run.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/bin/run.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="28"/&gt;
                &lt;transition name="success" to="28"/&gt;
        &lt;/node&gt;

        &lt;node name="28"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
                        &lt;notification&gt;Copy the new file from #{patchFolder}/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class to #{jbossServerHomeDir}/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="29"/&gt;
        &lt;/node&gt;




             &lt;node name="29"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/axis-client-config.xml.orig and the patched file #{patchFolder}/config-patches/axis-client-config.xml.patched to update your file #{jbossServerHomeDir}/deploy/jboss-ws4ee.sar/META-INF/axis-client-config.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="30"/&gt;
            &lt;/node&gt;



             &lt;node name="30"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/axis-server-config.xml.orig and the patched file #{patchFolder}/config-patches/axis-server-config.xml.patched to update your file #{jbossServerHomeDir}/deploy/jboss-ws4ee.sar/META-INF/axis-server-config.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="31"/&gt;
            &lt;/node&gt;



             &lt;node name="31"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/jboss-service.xml.orig and the patched file #{patchFolder}/config-patches/jboss-service.xml.patched to update your file #{jbossServerHomeDir}/conf/jboss-service.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="32"/&gt;
            &lt;/node&gt;



             &lt;node name="32"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/web.xml.orig and the patched file #{patchFolder}/config-patches/web.xml.patched to update your file #{jbossServerHomeDir}/deploy/jmx-console.war/WEB-INF/web.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="33"/&gt;
            &lt;/node&gt;



      &lt;!-- the XML below should *not* change per patch --&gt;

      &lt;node name="33"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;start&lt;/actionName&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="../end"/&gt;
      &lt;/node&gt;

      &lt;transition name="error" to="end"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.SetProcessStatusActionHandler" config-type="bean"&gt;
            &lt;status&gt;false&lt;/status&gt;
         &lt;/action&gt;
      &lt;/transition&gt;

   &lt;/super-state&gt;
   &lt;end-state name="end"/&gt;
&lt;/process-definition&gt;



]]&gt;
   &lt;/jbn:instructionSet&gt;
 &lt;/jbn:instructions&gt;
&lt;/jbn:automatedInstallation&gt;</jbn:automatedInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-02-13T12:16:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006bqZ0AAI">
    <title>BUGFIX: ASPATCH-131 - JBoss AS 4.0.2.GA_CP03</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006bqZ0AAI</link>
    <description>TITLE: &amp;nbsp; JBoss AS 4.0.2.GA_CP03&lt;br&gt;JIRA ID: &amp;nbsp; ASPATCH-131&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.2.GA_CP02&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.2.GA_CP01&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.2&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CP03 is the third cumulative patch for JBoss 4.0.2. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-128"&gt;ASPATCH-128&lt;/a&gt;: CLONE -JBAS-3861: DeploymentFileRepository can be used to write/remove arbitrary files in the filesystem&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-110"&gt;ASPATCH-110&lt;/a&gt;: JBAS-3311: Access Control on JMX Operations in the JMX Console&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-104"&gt;ASPATCH-104&lt;/a&gt;: JBAS-3692: NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-73"&gt;ASPATCH-73&lt;/a&gt;: JBWS-863: Errornous element in soap response&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-72"&gt;ASPATCH-72&lt;/a&gt;: JBAS-1896: Disable full class and resource access by default in RMI dynamic class loading service&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-45"&gt;ASPATCH-45&lt;/a&gt;: JBAS-2287: Customer needs fix of JBAS-1262 for 4.0.2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-44"&gt;ASPATCH-44&lt;/a&gt;: JBAS-2303: Patch for ConcurrentModificationException in JRMPInvokerProxyHA serialization&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-76"&gt;ASPATCH-76&lt;/a&gt;: JBAS-1856: Patch request for: JBAS-1843 - HAJNDI autodiscovery does not respond&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-75"&gt;ASPATCH-75&lt;/a&gt;: JBWS-1034: SAAJ does not apply encoding property consistently&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-74"&gt;ASPATCH-74&lt;/a&gt;: JBWS-372: WebService isn't called through ServiceFactory on jdk5 (JBWS-187)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-49"&gt;ASPATCH-49&lt;/a&gt;: JBAS-1857: Patch request for: JBAS-1852 - Unexpected Principal (Security Identity) Propagation Switch&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-48"&gt;ASPATCH-48&lt;/a&gt;: JBAS-2098: Patch request: JvmRouteFilter not activated when using Tomcat clustering with mod_jk&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-47"&gt;ASPATCH-47&lt;/a&gt;: JBAS-2099: Patch request for: NPE in FileURLListener - JBAS-1905&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-46"&gt;ASPATCH-46&lt;/a&gt;: JBAS-2234: PooledInvokerHA not dealing with 0.0.0.0 addresses correctly&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-43"&gt;ASPATCH-43&lt;/a&gt;: JBAS-2288: Customer needs fix of JBAS-1709 for 4.0.2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-42"&gt;ASPATCH-42&lt;/a&gt;: JBAS-2964: Backport XMBean persistence fixes to 4.0.2 (JBAS-1776, JBAS-1988)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-41"&gt;ASPATCH-41&lt;/a&gt;: JBAS-3049: Deadlock in ScannerThread&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-40"&gt;ASPATCH-40&lt;/a&gt;: JBAS-3211: DynamicLoginConfig service fails absolute login-config.xml url&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-38"&gt;ASPATCH-38&lt;/a&gt;: JBAS-3397: Slow performance of JaasSecurityManager&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-37"&gt;ASPATCH-37&lt;/a&gt;: JBAS-3493: Port JBAS-2792 Fix to 4.0.2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-36"&gt;ASPATCH-36&lt;/a&gt;: JBAS-2847: Patch for jboss TagLibCache on 4.0.2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-35"&gt;ASPATCH-35&lt;/a&gt;: JBAS-2971: Backport Subscriber stats for Queues&lt;br&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-4.0.2.GA_CP03.zip / 12810417&lt;br&gt;MD5: &amp;nbsp; fec6d84c0ef195b0f6832121b5e004d2&lt;br&gt;SHA-256: &amp;nbsp; be211c9d6b6ca9678a5c89e1c180e0f8f7cab4202e25f6cf5bdc39eec141aebf&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5) Apply the following patches to these files:&lt;br&gt;
&lt;br&gt;&lt;i&gt;NOTE: You should apply the following patch if you did not apply it as a part of CP01 or later:&lt;/i&gt;&lt;br&gt;
5a) Apply the patch file PATCH_ROOT/config-patches/axis-client-config.xml to the file JBOSS_HOME/server/all/deploy/jboss-ws4ee.sar/META-INF/axis-client-config.xml&lt;br&gt;
&lt;br&gt;&lt;i&gt;NOTE: You should apply the following patch if you did not apply it as a part of CP01 or later:&lt;/i&gt;&lt;br&gt;
5b) Apply the patch file PATCH_ROOT/config-patches/axis-server-config.xml to the fileJBOSS_HOME/server/all/deploy/jboss-ws4ee.sar/META-INF/axis-server-config.xml&lt;br&gt;
&lt;br&gt;&lt;i&gt;NOTE: You should apply the following patch if you did not apply it as a part of CP02 or later:&lt;/i&gt;&lt;br&gt;
5c) Copy the new file from PATCH_ROOT/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class to JBOSS_HOME/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;br&gt;
&lt;br&gt;&lt;i&gt;NOTE: You should apply the following patch if you did not apply it as a part of CP02 or later:&lt;/i&gt;&lt;br&gt;
5d) Apply the patch file PATCH_ROOT/config-patches/jboss-service.xml to the file JBOSS_HOME/server/all/conf/jboss-service.xml&lt;br&gt;
&lt;br&gt;&lt;i&gt;NOTE: You should apply the following patch if you did not apply it as a part of CP02 or later:&lt;/i&gt;&lt;br&gt;
5e) Apply the patch file PATCH_ROOT/config-patches/web.xml to the file JBOSS_HOME/server/all/deploy/jmx-console.war/WEB-INF/web.xml&lt;br&gt;
&lt;br&gt;&lt;br&gt;&lt;i&gt;NOTE: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Dec 11 21:32:07 EST 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Thu Dec 21 11:57:37 EST 2006&lt;br&gt;</description>
    <dc:subject>JBoss AS 4.0.2.GA_CP03</dc:subject>
    <dc:date>2006-12-11T21:32:Z</dc:date>
    <jbn:creator>Jaroslaw Kijanowski</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.2"
        jbn:productName="Application Server" jbn:productVersion="4.0.2" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0049">Application Server; 4.0.2</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.2.GA_CP01"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.2.GA_CP01" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0140">Application Server; 4.0.2.GA_CP01</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.2.GA_CP02"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.2.GA_CP02" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0149">Application Server; 4.0.2.GA_CP02</jbn:product>
    </jbn:products>
    <jbn:jira>ASPATCH-131</jbn:jira>
    <jbn:md5>fec6d84c0ef195b0f6832121b5e004d2</jbn:md5>
    <jbn:sha256>be211c9d6b6ca9678a5c89e1c180e0f8f7cab4202e25f6cf5bdc39eec141aebf</jbn:sha256>
    <jbn:fileName>jboss-4.0.2.GA_CP03.zip</jbn:fileName>
    <jbn:fileSize>12810417</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006bqZ0AAI</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006bqZ0AAI</jbn:automatedDownloadUrl>
    <jbn:instructionCompatibilityVersion>1.4</jbn:instructionCompatibilityVersion>
    <jbn:longDescription>Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-128"&gt;ASPATCH-128&lt;/a&gt;: CLONE -JBAS-3861: DeploymentFileRepository can be used to write/remove arbitrary files in the filesystem&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-110"&gt;ASPATCH-110&lt;/a&gt;: JBAS-3311: Access Control on JMX Operations in the JMX Console&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-104"&gt;ASPATCH-104&lt;/a&gt;: JBAS-3692: NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-73"&gt;ASPATCH-73&lt;/a&gt;: JBWS-863: Errornous element in soap response&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-72"&gt;ASPATCH-72&lt;/a&gt;: JBAS-1896: Disable full class and resource access by default in RMI dynamic class loading service&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-45"&gt;ASPATCH-45&lt;/a&gt;: JBAS-2287: Customer needs fix of JBAS-1262 for 4.0.2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-44"&gt;ASPATCH-44&lt;/a&gt;: JBAS-2303: Patch for ConcurrentModificationException in JRMPInvokerProxyHA serialization&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-76"&gt;ASPATCH-76&lt;/a&gt;: JBAS-1856: Patch request for: JBAS-1843 - HAJNDI autodiscovery does not respond&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-75"&gt;ASPATCH-75&lt;/a&gt;: JBWS-1034: SAAJ does not apply encoding property consistently&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-74"&gt;ASPATCH-74&lt;/a&gt;: JBWS-372: WebService isn't called through ServiceFactory on jdk5 (JBWS-187)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-49"&gt;ASPATCH-49&lt;/a&gt;: JBAS-1857: Patch request for: JBAS-1852 - Unexpected Principal (Security Identity) Propagation Switch&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-48"&gt;ASPATCH-48&lt;/a&gt;: JBAS-2098: Patch request: JvmRouteFilter not activated when using Tomcat clustering with mod_jk&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-47"&gt;ASPATCH-47&lt;/a&gt;: JBAS-2099: Patch request for: NPE in FileURLListener - JBAS-1905&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-46"&gt;ASPATCH-46&lt;/a&gt;: JBAS-2234: PooledInvokerHA not dealing with 0.0.0.0 addresses correctly&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-43"&gt;ASPATCH-43&lt;/a&gt;: JBAS-2288: Customer needs fix of JBAS-1709 for 4.0.2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-42"&gt;ASPATCH-42&lt;/a&gt;: JBAS-2964: Backport XMBean persistence fixes to 4.0.2 (JBAS-1776, JBAS-1988)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-41"&gt;ASPATCH-41&lt;/a&gt;: JBAS-3049: Deadlock in ScannerThread&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-40"&gt;ASPATCH-40&lt;/a&gt;: JBAS-3211: DynamicLoginConfig service fails absolute login-config.xml url&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-38"&gt;ASPATCH-38&lt;/a&gt;: JBAS-3397: Slow performance of JaasSecurityManager&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-37"&gt;ASPATCH-37&lt;/a&gt;: JBAS-3493: Port JBAS-2792 Fix to 4.0.2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-36"&gt;ASPATCH-36&lt;/a&gt;: JBAS-2847: Patch for jboss TagLibCache on 4.0.2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-35"&gt;ASPATCH-35&lt;/a&gt;: JBAS-2971: Backport Subscriber stats for Queues&lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>CP03 is the third cumulative patch for JBoss 4.0.2. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;</jbn:shortDescription>
    <jbn:manualInstallation>Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5) Apply the following patches to these files:&lt;br&gt;
&lt;br&gt;&lt;i&gt;NOTE: You should apply the following patch if you did not apply it as a part of CP01 or later:&lt;/i&gt;&lt;br&gt;
5a) Apply the patch file PATCH_ROOT/config-patches/axis-client-config.xml to the file JBOSS_HOME/server/all/deploy/jboss-ws4ee.sar/META-INF/axis-client-config.xml&lt;br&gt;
&lt;br&gt;&lt;i&gt;NOTE: You should apply the following patch if you did not apply it as a part of CP01 or later:&lt;/i&gt;&lt;br&gt;
5b) Apply the patch file PATCH_ROOT/config-patches/axis-server-config.xml to the fileJBOSS_HOME/server/all/deploy/jboss-ws4ee.sar/META-INF/axis-server-config.xml&lt;br&gt;
&lt;br&gt;&lt;i&gt;NOTE: You should apply the following patch if you did not apply it as a part of CP02 or later:&lt;/i&gt;&lt;br&gt;
5c) Copy the new file from PATCH_ROOT/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class to JBOSS_HOME/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;br&gt;
&lt;br&gt;&lt;i&gt;NOTE: You should apply the following patch if you did not apply it as a part of CP02 or later:&lt;/i&gt;&lt;br&gt;
5d) Apply the patch file PATCH_ROOT/config-patches/jboss-service.xml to the file JBOSS_HOME/server/all/conf/jboss-service.xml&lt;br&gt;
&lt;br&gt;&lt;i&gt;NOTE: You should apply the following patch if you did not apply it as a part of CP02 or later:&lt;/i&gt;&lt;br&gt;
5e) Apply the patch file PATCH_ROOT/config-patches/web.xml to the file JBOSS_HOME/server/all/deploy/jmx-console.war/WEB-INF/web.xml&lt;br&gt;
&lt;br&gt;&lt;br&gt;&lt;i&gt;NOTE: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;</jbn:manualInstallation>
    <jbn:automatedInstallation>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
  &lt;jbn:automatedInstallation xmlns:jbn="http://network.jboss.com/elements/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" &gt;
  &lt;jbn:instructions&gt;
   &lt;jbn:instructionSet rdf:about="http://network.jboss.com/instructionVersion#1.4"&gt;
     &lt;![CDATA[&lt;?xml version="1.0"?&gt;
&lt;process-definition name="process"&gt;
   &lt;start-state&gt;
      &lt;transition to="main_process/1"/&gt;
   &lt;/start-state&gt;

   &lt;super-state name="main_process"&gt;

      &lt;node name="1"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.JONServerDownloadActionHandler" config-type="bean"&gt;
           &lt;/action&gt;
         &lt;transition name="success" to="2"/&gt;
      &lt;/node&gt;
      &lt;node name="2"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.CompareDigestActionHandler"
                 config-type="bean"&gt;
            &lt;algorithm&gt;MD5&lt;/algorithm&gt;
            &lt;fileToBeCheckedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeCheckedLocation&gt;
            &lt;expectedDigest&gt;#{software.MD5}&lt;/expectedDigest&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="3"/&gt;
      &lt;/node&gt;

      &lt;node name="3"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.UnzipActionHandler"
                 config-type="bean"&gt;
            &lt;fileToBeUnzippedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeUnzippedLocation&gt;
            &lt;destinationDirectoryLocation&gt;#{patchFolder}&lt;/destinationDirectoryLocation&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="4"/&gt;
      &lt;/node&gt;

      &lt;node name="4"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;stopIfRunning&lt;/actionName&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="5"/&gt;
      &lt;/node&gt;

      &lt;!-- the XML above should *not* change per patch --&gt;


        &lt;node name="5"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="6"/&gt;
                &lt;transition name="success" to="6"/&gt;
        &lt;/node&gt;
        &lt;node name="6"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbosssx.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbosssx.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="7"/&gt;
                &lt;transition name="success" to="7"/&gt;
        &lt;/node&gt;
        &lt;node name="7"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossmq.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossmq.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="8"/&gt;
                &lt;transition name="success" to="8"/&gt;
        &lt;/node&gt;
        &lt;node name="8"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-jca.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss-jca.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="9"/&gt;
                &lt;transition name="success" to="9"/&gt;
        &lt;/node&gt;
        &lt;node name="9"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossha.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossha.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="10"/&gt;
                &lt;transition name="success" to="10"/&gt;
        &lt;/node&gt;
        &lt;node name="10"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jboss-ws4ee.sar/jboss-ws4ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jboss-ws4ee.sar/jboss-ws4ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="11"/&gt;
                &lt;transition name="success" to="11"/&gt;
        &lt;/node&gt;
        &lt;node name="11"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jboss-ws4ee.sar/axis-ws4ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jboss-ws4ee.sar/axis-ws4ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="12"/&gt;
                &lt;transition name="success" to="12"/&gt;
        &lt;/node&gt;
        &lt;node name="12"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="13"/&gt;
                &lt;transition name="success" to="13"/&gt;
        &lt;/node&gt;
        &lt;node name="13"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/console-mgr-classes.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/console-mgr-classes.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="14"/&gt;
                &lt;transition name="success" to="14"/&gt;
        &lt;/node&gt;
        &lt;node name="14"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="15"/&gt;
                &lt;transition name="success" to="15"/&gt;
        &lt;/node&gt;
        &lt;node name="15"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-common.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-common.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="16"/&gt;
                &lt;transition name="success" to="16"/&gt;
        &lt;/node&gt;
        &lt;node name="16"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-system.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-system.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="17"/&gt;
                &lt;transition name="success" to="17"/&gt;
        &lt;/node&gt;
        &lt;node name="17"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-minimal.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/minimal/lib/jboss-minimal.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="18"/&gt;
                &lt;transition name="success" to="18"/&gt;
        &lt;/node&gt;
        &lt;node name="18"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-common-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-common-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="19"/&gt;
                &lt;transition name="success" to="19"/&gt;
        &lt;/node&gt;
        &lt;node name="19"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-system-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-system-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="20"/&gt;
                &lt;transition name="success" to="20"/&gt;
        &lt;/node&gt;
        &lt;node name="20"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="21"/&gt;
                &lt;transition name="success" to="21"/&gt;
        &lt;/node&gt;
        &lt;node name="21"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbosssx-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbosssx-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="22"/&gt;
                &lt;transition name="success" to="22"/&gt;
        &lt;/node&gt;
        &lt;node name="22"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/axis-ws4ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/axis-ws4ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="23"/&gt;
                &lt;transition name="success" to="23"/&gt;
        &lt;/node&gt;
        &lt;node name="23"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-ws4ee-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-ws4ee-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="24"/&gt;
                &lt;transition name="success" to="24"/&gt;
        &lt;/node&gt;
        &lt;node name="24"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossha-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossha-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="25"/&gt;
                &lt;transition name="success" to="25"/&gt;
        &lt;/node&gt;
        &lt;node name="25"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossall-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossall-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="26"/&gt;
                &lt;transition name="success" to="26"/&gt;
        &lt;/node&gt;
        &lt;node name="26"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/docs/examples/jboss.net/jboss-net.sar/axis-ws4ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/docs/examples/jboss.net/jboss-net.sar/axis-ws4ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="27"/&gt;
                &lt;transition name="success" to="27"/&gt;
        &lt;/node&gt;
        &lt;node name="27"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/bin/run.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/bin/run.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="28"/&gt;
                &lt;transition name="success" to="28"/&gt;
        &lt;/node&gt;

        &lt;node name="28"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
                        &lt;notification&gt;If you did not apply it as a part of CP02 or later, copy the new file from #{patchFolder}/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class to #{jbossServerHomeDir}/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="29"/&gt;
        &lt;/node&gt;




     &lt;node name="29"&gt;
        &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                config-type="bean"&gt;
           &lt;notification&gt;If you did not apply it as a part of CP01 or later, apply the patch file #{patchFolder}/config-patches/axis-client-config.xml to the file #{jbossServerHomeDir}/deploy/jboss-ws4ee.sar/META-INF/axis-client-config.xml &lt;/notification&gt;
        &lt;/action&gt;
        &lt;transition name="success" to="30"/&gt;
    &lt;/node&gt;



     &lt;node name="30"&gt;
        &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                config-type="bean"&gt;
           &lt;notification&gt;If you did not apply it as a part of CP01 or later, apply the patch file #{patchFolder}/config-patches/axis-server-config.xml to the file #{jbossServerHomeDir}/deploy/jboss-ws4ee.sar/META-INF/axis-server-config.xml &lt;/notification&gt;
        &lt;/action&gt;
        &lt;transition name="success" to="31"/&gt;
    &lt;/node&gt;



     &lt;node name="31"&gt;
        &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                config-type="bean"&gt;
           &lt;notification&gt;If you did not apply it as a part of CP02 or later, apply the patch file #{patchFolder}/config-patches/jboss-service.xml to the file #{jbossServerHomeDir}/conf/jboss-service.xml &lt;/notification&gt;
        &lt;/action&gt;
        &lt;transition name="success" to="32"/&gt;
    &lt;/node&gt;



     &lt;node name="32"&gt;
        &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                config-type="bean"&gt;
           &lt;notification&gt;If you did not apply it as a part of CP02 or later, apply the patch file #{patchFolder}/config-patches/web.xml to the file #{jbossServerHomeDir}/deploy/jmx-console.war/WEB-INF/web.xml &lt;/notification&gt;
        &lt;/action&gt;
        &lt;transition name="success" to="33"/&gt;
    &lt;/node&gt;



      &lt;!-- the XML below should *not* change per patch --&gt;

      &lt;node name="33"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;start&lt;/actionName&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="../end"/&gt;
      &lt;/node&gt;

      &lt;transition name="error" to="end"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.SetProcessStatusActionHandler" config-type="bean"&gt;
            &lt;status&gt;false&lt;/status&gt;
         &lt;/action&gt;
      &lt;/transition&gt;

   &lt;/super-state&gt;
   &lt;end-state name="end"/&gt;
&lt;/process-definition&gt;

]]&gt;
   &lt;/jbn:instructionSet&gt;
 &lt;/jbn:instructions&gt;
&lt;/jbn:automatedInstallation&gt;</jbn:automatedInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-12-21T11:57:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006aU0fAAE">
    <title>BUGFIX: ASPATCH-111 - JBoss AS 4.0.2.GA_CP02</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006aU0fAAE</link>
    <description>TITLE: &amp;nbsp; JBoss AS 4.0.2.GA_CP02&lt;br&gt;JIRA ID: &amp;nbsp; ASPATCH-111&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.2.GA_CP01&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.2&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CP02 is the second cumulative patch for JBoss 4.0.2. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-110"&gt;ASPATCH-110&lt;/a&gt;: JBAS-3311: Access Control on JMX Operations in the JMX Console&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-104"&gt;ASPATCH-104&lt;/a&gt;: JBAS-3692: NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-73"&gt;ASPATCH-73&lt;/a&gt;: JBWS-863: Errornous element in soap response&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-72"&gt;ASPATCH-72&lt;/a&gt;: JBAS-1896: Disable full class and resource access by default in RMI dynamic class loading service&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-45"&gt;ASPATCH-45&lt;/a&gt;: JBAS-2287: Customer needs fix of JBAS-1262 for 4.0.2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-44"&gt;ASPATCH-44&lt;/a&gt;: JBAS-2303: Patch for ConcurrentModificationException in JRMPInvokerProxyHA serialization&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-76"&gt;ASPATCH-76&lt;/a&gt;: JBAS-1856: Patch request for: JBAS-1843 - HAJNDI autodiscovery does not respond&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-75"&gt;ASPATCH-75&lt;/a&gt;: JBWS-1034: SAAJ does not apply encoding property consistently&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-74"&gt;ASPATCH-74&lt;/a&gt;: JBWS-372: WebService isn't called through ServiceFactory on jdk5 (JBWS-187)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-49"&gt;ASPATCH-49&lt;/a&gt;: JBAS-1857: Patch request for: JBAS-1852 - Unexpected Principal (Security Identity) Propagation Switch&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-48"&gt;ASPATCH-48&lt;/a&gt;: JBAS-2098: Patch request: JvmRouteFilter not activated when using Tomcat clustering with mod_jk&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-47"&gt;ASPATCH-47&lt;/a&gt;: JBAS-2099: Patch request for: NPE in FileURLListener - JBAS-1905&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-46"&gt;ASPATCH-46&lt;/a&gt;: JBAS-2234: PooledInvokerHA not dealing with 0.0.0.0 addresses correctly&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-43"&gt;ASPATCH-43&lt;/a&gt;: JBAS-2288: Customer needs fix of JBAS-1709 for 4.0.2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-42"&gt;ASPATCH-42&lt;/a&gt;: JBAS-2964: Backport XMBean persistence fixes to 4.0.2 (JBAS-1776, JBAS-1988)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-41"&gt;ASPATCH-41&lt;/a&gt;: JBAS-3049: Deadlock in ScannerThread&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-40"&gt;ASPATCH-40&lt;/a&gt;: JBAS-3211: DynamicLoginConfig service fails absolute login-config.xml url&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-38"&gt;ASPATCH-38&lt;/a&gt;: JBAS-3397: Slow performance of JaasSecurityManager&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-37"&gt;ASPATCH-37&lt;/a&gt;: JBAS-3493: Port JBAS-2792 Fix to 4.0.2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-36"&gt;ASPATCH-36&lt;/a&gt;: JBAS-2847: Patch for jboss TagLibCache on 4.0.2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-35"&gt;ASPATCH-35&lt;/a&gt;: JBAS-2971: Backport Subscriber stats for Queues&lt;br&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-4.0.2.GA_CP02.zip / 12666987&lt;br&gt;MD5: &amp;nbsp; e5197cca5b5718ff5e827c4212568348&lt;br&gt;SHA-256: &amp;nbsp; 29c7176663ee5e35ca518cee9fddf74f8202a11b3a8c6ecd7aa5cb8e66e237a5&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5) Apply the following patches to these files:&lt;br&gt;
5a) Apply the patch file PATCH_ROOT/config-patches/axis-client-config.xml to the file JBOSS_SERVER_HOME/deploy/jboss-ws4ee.sar/META-INF/axis-client-config.xml&lt;br&gt;
5b) Apply the patch file PATCH_ROOT/config-patches/axis-server-config.xml to the file JBOSS_SERVER_HOME/deploy/jboss-ws4ee.sar/META-INF/axis-server-config.xml&lt;br&gt;
5c) Apply the patch file PATCH_ROOT/config-patches/JMXOpsAccessControlFilter.class to the file JBOSS_SERVER_HOME/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;br&gt;
5d) Apply the patch file PATCH_ROOT/config-patches/jboss-service.xml to the file JBOSS_SERVER_HOME/conf/jboss-service.xml&lt;br&gt;
5e) Apply the patch file PATCH_ROOT/config-patches/web.xml to the file JBOSS_SERVER_HOME/deploy/jmx-console.war/WEB-INF/web.xml&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Nov 14 11:22:48 EST 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Nov 14 23:15:59 EST 2006&lt;br&gt;</description>
    <dc:subject>JBoss AS 4.0.2.GA_CP02</dc:subject>
    <dc:date>2006-11-14T11:22:Z</dc:date>
    <jbn:creator>Ryan Campbell</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.2"
        jbn:productName="Application Server" jbn:productVersion="4.0.2" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0049">Application Server; 4.0.2</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.2.GA_CP01"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.2.GA_CP01" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0140">Application Server; 4.0.2.GA_CP01</jbn:product>
    </jbn:products>
    <jbn:jira>ASPATCH-111</jbn:jira>
    <jbn:md5>e5197cca5b5718ff5e827c4212568348</jbn:md5>
    <jbn:sha256>29c7176663ee5e35ca518cee9fddf74f8202a11b3a8c6ecd7aa5cb8e66e237a5</jbn:sha256>
    <jbn:fileName>jboss-4.0.2.GA_CP02.zip</jbn:fileName>
    <jbn:fileSize>12666987</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006aU0fAAE</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006aU0fAAE</jbn:automatedDownloadUrl>
    <jbn:instructionCompatibilityVersion>1.4</jbn:instructionCompatibilityVersion>
    <jbn:longDescription>Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-110"&gt;ASPATCH-110&lt;/a&gt;: JBAS-3311: Access Control on JMX Operations in the JMX Console&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-104"&gt;ASPATCH-104&lt;/a&gt;: JBAS-3692: NoClassDefFoundError performing remote lookup of dynamic proxy using IBM JDK&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-73"&gt;ASPATCH-73&lt;/a&gt;: JBWS-863: Errornous element in soap response&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-72"&gt;ASPATCH-72&lt;/a&gt;: JBAS-1896: Disable full class and resource access by default in RMI dynamic class loading service&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-45"&gt;ASPATCH-45&lt;/a&gt;: JBAS-2287: Customer needs fix of JBAS-1262 for 4.0.2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-44"&gt;ASPATCH-44&lt;/a&gt;: JBAS-2303: Patch for ConcurrentModificationException in JRMPInvokerProxyHA serialization&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-76"&gt;ASPATCH-76&lt;/a&gt;: JBAS-1856: Patch request for: JBAS-1843 - HAJNDI autodiscovery does not respond&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-75"&gt;ASPATCH-75&lt;/a&gt;: JBWS-1034: SAAJ does not apply encoding property consistently&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-74"&gt;ASPATCH-74&lt;/a&gt;: JBWS-372: WebService isn't called through ServiceFactory on jdk5 (JBWS-187)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-49"&gt;ASPATCH-49&lt;/a&gt;: JBAS-1857: Patch request for: JBAS-1852 - Unexpected Principal (Security Identity) Propagation Switch&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-48"&gt;ASPATCH-48&lt;/a&gt;: JBAS-2098: Patch request: JvmRouteFilter not activated when using Tomcat clustering with mod_jk&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-47"&gt;ASPATCH-47&lt;/a&gt;: JBAS-2099: Patch request for: NPE in FileURLListener - JBAS-1905&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-46"&gt;ASPATCH-46&lt;/a&gt;: JBAS-2234: PooledInvokerHA not dealing with 0.0.0.0 addresses correctly&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-43"&gt;ASPATCH-43&lt;/a&gt;: JBAS-2288: Customer needs fix of JBAS-1709 for 4.0.2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-42"&gt;ASPATCH-42&lt;/a&gt;: JBAS-2964: Backport XMBean persistence fixes to 4.0.2 (JBAS-1776, JBAS-1988)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-41"&gt;ASPATCH-41&lt;/a&gt;: JBAS-3049: Deadlock in ScannerThread&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-40"&gt;ASPATCH-40&lt;/a&gt;: JBAS-3211: DynamicLoginConfig service fails absolute login-config.xml url&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-38"&gt;ASPATCH-38&lt;/a&gt;: JBAS-3397: Slow performance of JaasSecurityManager&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-37"&gt;ASPATCH-37&lt;/a&gt;: JBAS-3493: Port JBAS-2792 Fix to 4.0.2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-36"&gt;ASPATCH-36&lt;/a&gt;: JBAS-2847: Patch for jboss TagLibCache on 4.0.2&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-35"&gt;ASPATCH-35&lt;/a&gt;: JBAS-2971: Backport Subscriber stats for Queues&lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>CP02 is the second cumulative patch for JBoss 4.0.2. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;</jbn:shortDescription>
    <jbn:manualInstallation>Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5) Apply the following patches to these files:&lt;br&gt;
5a) Apply the patch file PATCH_ROOT/config-patches/axis-client-config.xml to the file JBOSS_SERVER_HOME/deploy/jboss-ws4ee.sar/META-INF/axis-client-config.xml&lt;br&gt;
5b) Apply the patch file PATCH_ROOT/config-patches/axis-server-config.xml to the file JBOSS_SERVER_HOME/deploy/jboss-ws4ee.sar/META-INF/axis-server-config.xml&lt;br&gt;
5c) Apply the patch file PATCH_ROOT/config-patches/JMXOpsAccessControlFilter.class to the file JBOSS_SERVER_HOME/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;br&gt;
5d) Apply the patch file PATCH_ROOT/config-patches/jboss-service.xml to the file JBOSS_SERVER_HOME/conf/jboss-service.xml&lt;br&gt;
5e) Apply the patch file PATCH_ROOT/config-patches/web.xml to the file JBOSS_SERVER_HOME/deploy/jmx-console.war/WEB-INF/web.xml&lt;br&gt;</jbn:manualInstallation>
    <jbn:automatedInstallation>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
  &lt;jbn:automatedInstallation xmlns:jbn="http://network.jboss.com/elements/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" &gt;
  &lt;jbn:instructions&gt;
   &lt;jbn:instructionSet rdf:about="http://network.jboss.com/instructionVersion#1.4"&gt;
     &lt;![CDATA[&lt;?xml version="1.0"?&gt;
&lt;process-definition name="process"&gt;
   &lt;start-state&gt;
      &lt;transition to="main_process/1"/&gt;
   &lt;/start-state&gt;

   &lt;super-state name="main_process"&gt;

      &lt;node name="1"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.JONServerDownloadActionHandler" config-type="bean"&gt;
           &lt;/action&gt;
         &lt;transition name="success" to="2"/&gt;
      &lt;/node&gt;
      &lt;node name="2"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.CompareDigestActionHandler"
                 config-type="bean"&gt;
            &lt;algorithm&gt;MD5&lt;/algorithm&gt;
            &lt;fileToBeCheckedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeCheckedLocation&gt;
            &lt;expectedDigest&gt;#{software.MD5}&lt;/expectedDigest&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="3"/&gt;
      &lt;/node&gt;

      &lt;node name="3"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.UnzipActionHandler"
                 config-type="bean"&gt;
            &lt;fileToBeUnzippedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeUnzippedLocation&gt;
            &lt;destinationDirectoryLocation&gt;#{patchFolder}&lt;/destinationDirectoryLocation&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="4"/&gt;
      &lt;/node&gt;

      &lt;node name="4"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;stopIfRunning&lt;/actionName&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="5"/&gt;
      &lt;/node&gt;

      &lt;!-- the XML above should *not* change per patch --&gt;

      	&lt;node name="5"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="6"/&gt;
		&lt;transition name="success" to="6"/&gt;
	&lt;/node&gt;
	&lt;node name="6"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbosssx.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbosssx.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="7"/&gt;
		&lt;transition name="success" to="7"/&gt;
	&lt;/node&gt;
	&lt;node name="7"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossmq.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossmq.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="8"/&gt;
		&lt;transition name="success" to="8"/&gt;
	&lt;/node&gt;
	&lt;node name="8"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-jca.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss-jca.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="9"/&gt;
		&lt;transition name="success" to="9"/&gt;
	&lt;/node&gt;
	&lt;node name="9"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossha.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossha.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="10"/&gt;
		&lt;transition name="success" to="10"/&gt;
	&lt;/node&gt;
	&lt;node name="10"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jboss-ws4ee.sar/axis-ws4ee.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jboss-ws4ee.sar/axis-ws4ee.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="11"/&gt;
		&lt;transition name="success" to="11"/&gt;
	&lt;/node&gt;
	&lt;node name="11"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jboss-ws4ee.sar/jboss-ws4ee.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jboss-ws4ee.sar/jboss-ws4ee.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="12"/&gt;
		&lt;transition name="success" to="12"/&gt;
	&lt;/node&gt;
	&lt;node name="12"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="13"/&gt;
		&lt;transition name="success" to="13"/&gt;
	&lt;/node&gt;
	&lt;node name="13"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/web-console.war/applet.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="14"/&gt;
		&lt;transition name="success" to="14"/&gt;
	&lt;/node&gt;
	&lt;node name="14"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-common.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-common.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="15"/&gt;
		&lt;transition name="success" to="15"/&gt;
	&lt;/node&gt;
	&lt;node name="15"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-system.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-system.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="16"/&gt;
		&lt;transition name="success" to="16"/&gt;
	&lt;/node&gt;
	&lt;node name="16"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-minimal.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/server/minimal/lib/jboss-minimal.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="17"/&gt;
		&lt;transition name="success" to="17"/&gt;
	&lt;/node&gt;
	&lt;node name="17"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossClientDir}/jboss-common-client.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-common-client.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="18"/&gt;
		&lt;transition name="success" to="18"/&gt;
	&lt;/node&gt;
	&lt;node name="18"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossClientDir}/jboss-system-client.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-system-client.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="19"/&gt;
		&lt;transition name="success" to="19"/&gt;
	&lt;/node&gt;
	&lt;node name="19"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossClientDir}/jboss-client.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-client.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="20"/&gt;
		&lt;transition name="success" to="20"/&gt;
	&lt;/node&gt;
	&lt;node name="20"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossClientDir}/jbosssx-client.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/client/jbosssx-client.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="21"/&gt;
		&lt;transition name="success" to="21"/&gt;
	&lt;/node&gt;
	&lt;node name="21"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossClientDir}/axis-ws4ee.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/client/axis-ws4ee.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="22"/&gt;
		&lt;transition name="success" to="22"/&gt;
	&lt;/node&gt;
	&lt;node name="22"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossClientDir}/jboss-ws4ee-client.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-ws4ee-client.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="23"/&gt;
		&lt;transition name="success" to="23"/&gt;
	&lt;/node&gt;
	&lt;node name="23"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossClientDir}/jbossha-client.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/client/jbossha-client.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="24"/&gt;
		&lt;transition name="success" to="24"/&gt;
	&lt;/node&gt;
	&lt;node name="24"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossClientDir}/jbossall-client.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/client/jbossall-client.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="25"/&gt;
		&lt;transition name="success" to="25"/&gt;
	&lt;/node&gt;
	&lt;node name="25"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossHomeDir}/docs/examples/jboss.net/jboss-net.sar/axis-ws4ee.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/docs/examples/jboss.net/jboss-net.sar/axis-ws4ee.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="26"/&gt;
		&lt;transition name="success" to="26"/&gt;
	&lt;/node&gt;
	&lt;node name="26"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossHomeDir}/bin/run.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/bin/run.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="27"/&gt;
		&lt;transition name="success" to="27"/&gt;
	&lt;/node&gt;




     &lt;node name="27"&gt;
        &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                config-type="bean"&gt;
           &lt;notification&gt;Apply the patch file #{patchFolder}/config-patches/axis-client-config.xml to the file #{jbossServerHomeDir}/deploy/jboss-ws4ee.sar/META-INF/axis-client-config.xml &lt;/notification&gt;
        &lt;/action&gt;
        &lt;transition name="success" to="28"/&gt;
    &lt;/node&gt;



     &lt;node name="28"&gt;
        &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                config-type="bean"&gt;
           &lt;notification&gt;Apply the patch file #{patchFolder}/config-patches/axis-server-config.xml to the file #{jbossServerHomeDir}/deploy/jboss-ws4ee.sar/META-INF/axis-server-config.xml &lt;/notification&gt;
        &lt;/action&gt;
        &lt;transition name="success" to="29"/&gt;
    &lt;/node&gt;



     &lt;node name="29"&gt;
        &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                config-type="bean"&gt;
           &lt;notification&gt;Apply the patch file #{patchFolder}/config-patches/JMXOpsAccessControlFilter.class to the file #{jbossServerHomeDir}/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class &lt;/notification&gt;
        &lt;/action&gt;
        &lt;transition name="success" to="30"/&gt;
    &lt;/node&gt;



     &lt;node name="30"&gt;
        &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                config-type="bean"&gt;
           &lt;notification&gt;Apply the patch file #{patchFolder}/config-patches/jboss-service.xml to the file #{jbossServerHomeDir}/conf/jboss-service.xml &lt;/notification&gt;
        &lt;/action&gt;
        &lt;transition name="success" to="31"/&gt;
    &lt;/node&gt;



     &lt;node name="31"&gt;
        &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                config-type="bean"&gt;
           &lt;notification&gt;Apply the patch file #{patchFolder}/config-patches/web.xml to the file #{jbossServerHomeDir}/deploy/jmx-console.war/WEB-INF/web.xml &lt;/notification&gt;
        &lt;/action&gt;
        &lt;transition name="success" to="32"/&gt;
    &lt;/node&gt;



      &lt;!-- the XML below should *not* change per patch --&gt;

      &lt;node name="32"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;start&lt;/actionName&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="../end"/&gt;
      &lt;/node&gt;

      &lt;transition name="error" to="end"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.SetProcessStatusActionHandler" config-type="bean"&gt;
            &lt;status&gt;false&lt;/status&gt;
         &lt;/action&gt;
      &lt;/transition&gt;

   &lt;/super-state&gt;
   &lt;end-state name="end"/&gt;
&lt;/process-definition&gt;

]]&gt;
   &lt;/jbn:instructionSet&gt;
 &lt;/jbn:instructions&gt;
&lt;/jbn:automatedInstallation&gt;</jbn:automatedInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-11-14T23:15:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007FaObAAK">
    <title>BUGFIX: JBAS-4309 - WS4EE - IllegalArgumentException with empty namespace in msg</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007FaObAAK</link>
    <description>TITLE: &amp;nbsp; WS4EE - IllegalArgumentException with empty namespace in msg&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-4309&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.1SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;WS4EE - IllegalArgumentException with empty namespace in msg&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;WS4EE - IllegalArgumentException with empty namespace in msg&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-4309.zip / 1195365&lt;br&gt;MD5: &amp;nbsp; 6d06fe0ee21ed77544ac77bd0b775c40&lt;br&gt;SHA-256: &amp;nbsp; 250b7ef4d7596372b8646e1aeb888c9dab6bad075f357aa4d8866feac0d7b9fc&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Replace the axis-ws4ee.jar in the following locations with the jar included with this patch: -&lt;br&gt;&lt;br&gt;

          server/{configuration}/deploy/jboss-ws4ee.sar/&lt;br&gt;
            and&lt;br&gt;
          client/&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Apr 24 20:37:18 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Apr 24 20:37:18 EDT 2007&lt;br&gt;</description>
    <dc:subject>WS4EE - IllegalArgumentException with empty namespace in msg</dc:subject>
    <dc:date>2007-04-24T20:37:Z</dc:date>
    <jbn:creator>Darran Lofthouse</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.1sp1"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.1SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0045">Application Server; 4.0.1SP1</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-4309</jbn:jira>
    <jbn:md5>6d06fe0ee21ed77544ac77bd0b775c40</jbn:md5>
    <jbn:sha256>250b7ef4d7596372b8646e1aeb888c9dab6bad075f357aa4d8866feac0d7b9fc</jbn:sha256>
    <jbn:fileName>JBAS-4309.zip</jbn:fileName>
    <jbn:fileSize>1195365</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007FaObAAK</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007FaObAAK</jbn:automatedDownloadUrl>
    <jbn:longDescription>WS4EE - IllegalArgumentException with empty namespace in msg</jbn:longDescription>
    <jbn:shortDescription>WS4EE - IllegalArgumentException with empty namespace in msg</jbn:shortDescription>
    <jbn:manualInstallation>Replace the axis-ws4ee.jar in the following locations with the jar included with this patch: -&lt;br&gt;&lt;br&gt;

          server/{configuration}/deploy/jboss-ws4ee.sar/&lt;br&gt;
            and&lt;br&gt;
          client/&lt;br&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-04-24T20:37:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NeVCAA0">
    <title>BUGFIX: JBAS-3344 - JBAS-1741 Patch for 4.0.1.SP1</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NeVCAA0</link>
    <description>TITLE: &amp;nbsp; JBAS-1741 Patch for 4.0.1.SP1&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-3344&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.1SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;When waiting for the server startup notification in order to hit the webserver, the (random) order of receiving the notification (tomcat connector first, or your code) may lead to a deadlock.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Depending on the order you receive "org.jboss.system.server.started" (i.e. if you receive this first from the tomcat connector) you can end up in a deadlock. Components waiting for the Tomcat5 can now depend on jboss.web:service=WebServer which now emits a new "jboss.tomcat.connectors.started" notification to indicate connectors are active.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-3344.zip / 145153&lt;br&gt;MD5: &amp;nbsp; 5a1b2d1334dac357f130cc556efc5a9a&lt;br&gt;SHA-256: &amp;nbsp; 59f46483fe6a1c465408bc248384d0d8df4d051dcee65507f083c2905d08b223&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;- Default configuration:&lt;br&gt;
Rename %JBOSS_HOME%/server/default/deploy/jbossweb-tomcat50.sar/tomcat50-service.jar to "tomcat50-service.jar.replacedBy.JBAS-3344.jar.old"&lt;br&gt;
Copy the tomcat50-service.jar to %JBOSS_HOME%/server/default/deploy/jbossweb-tomcat50.sar/&lt;br&gt;&lt;br&gt;

- All configuration:&lt;br&gt;&lt;br&gt;

Rename %JBOSS_HOME%/server/all/deploy/jbossweb-tomcat50.sar/tomcat50-service.jar to "tomcat50-service.jar.replacedBy.JBAS-3344.jar.old"&lt;br&gt;

Copy the tomcat50-service.jar to %JBOSS_HOME%/server/all/deploy/jbossweb-tomcat50.sar/&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Jul 05 08:00:58 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Jul 05 08:01:47 EDT 2006&lt;br&gt;</description>
    <dc:subject>JBAS-1741 Patch for 4.0.1.SP1</dc:subject>
    <dc:date>2006-07-05T08:00:Z</dc:date>
    <jbn:creator>Galder Zamarreno</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.1sp1"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.1SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0045">Application Server; 4.0.1SP1</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-3344</jbn:jira>
    <jbn:md5>5a1b2d1334dac357f130cc556efc5a9a</jbn:md5>
    <jbn:sha256>59f46483fe6a1c465408bc248384d0d8df4d051dcee65507f083c2905d08b223</jbn:sha256>
    <jbn:fileName>JBAS-3344.zip</jbn:fileName>
    <jbn:fileSize>145153</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000005NeVCAA0</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000005NeVCAA0</jbn:automatedDownloadUrl>
    <jbn:longDescription>Depending on the order you receive "org.jboss.system.server.started" (i.e. if you receive this first from the tomcat connector) you can end up in a deadlock. Components waiting for the Tomcat5 can now depend on jboss.web:service=WebServer which now emits a new "jboss.tomcat.connectors.started" notification to indicate connectors are active.</jbn:longDescription>
    <jbn:shortDescription>When waiting for the server startup notification in order to hit the webserver, the (random) order of receiving the notification (tomcat connector first, or your code) may lead to a deadlock.</jbn:shortDescription>
    <jbn:manualInstallation>- Default configuration:&lt;br&gt;
Rename %JBOSS_HOME%/server/default/deploy/jbossweb-tomcat50.sar/tomcat50-service.jar to "tomcat50-service.jar.replacedBy.JBAS-3344.jar.old"&lt;br&gt;
Copy the tomcat50-service.jar to %JBOSS_HOME%/server/default/deploy/jbossweb-tomcat50.sar/&lt;br&gt;&lt;br&gt;

- All configuration:&lt;br&gt;&lt;br&gt;

Rename %JBOSS_HOME%/server/all/deploy/jbossweb-tomcat50.sar/tomcat50-service.jar to "tomcat50-service.jar.replacedBy.JBAS-3344.jar.old"&lt;br&gt;

Copy the tomcat50-service.jar to %JBOSS_HOME%/server/all/deploy/jbossweb-tomcat50.sar/&lt;br&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-07-05T08:01:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001AxJlAAK">
    <title>BUGFIX: JBAS-2704 - NullPointerException in RARDeployment</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001AxJlAAK</link>
    <description>TITLE: &amp;nbsp; NullPointerException in RARDeployment&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-2704&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.1SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;A  NullPointerException is no longer thrown in RARDeployment while trying to access jmx-console.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;If you try to set the Locale in your application which is not available on your system, RARDeployment used to throw NullPointerException if you try to access jmx-console. &lt;br&gt;&lt;br&gt;
       This patch checks if ConnectorMetaData returns back null when you try to getDescription and returns hardcoded value for description rather than throwing a null pointer exception.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-2704.zip / 152079&lt;br&gt;MD5: &amp;nbsp; 3a65b996edef6d0968e61f003fa8ed1e&lt;br&gt;SHA-256: &amp;nbsp; dd3e9d9d47f16064b26a9b062fbe3d44e9fa5e55faa8ccef0540193436876630&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Unzip JBAS-2704.zip. then to install this patch replace all occurences of jboss-jca.jar with the one included in the zip file.&lt;br&gt;&lt;br&gt;
For ex &lt;br&gt;
jboss-4.0.1sp1\server\all\lib &lt;br&gt;
jboss-4.0.1sp1\server\default\lib&lt;br&gt;CREATED DATE: &amp;nbsp; Thu Feb 02 23:11:26 EST 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Feb 06 11:05:32 EST 2006&lt;br&gt;</description>
    <dc:subject>NullPointerException in RARDeployment</dc:subject>
    <dc:date>2006-02-02T23:11:Z</dc:date>
    <jbn:creator>Amit Bhayani</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.1sp1"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.1SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0045">Application Server; 4.0.1SP1</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-2704</jbn:jira>
    <jbn:md5>3a65b996edef6d0968e61f003fa8ed1e</jbn:md5>
    <jbn:sha256>dd3e9d9d47f16064b26a9b062fbe3d44e9fa5e55faa8ccef0540193436876630</jbn:sha256>
    <jbn:fileName>JBAS-2704.zip</jbn:fileName>
    <jbn:fileSize>152079</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000001AxJlAAK</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000001AxJlAAK</jbn:automatedDownloadUrl>
    <jbn:longDescription>If you try to set the Locale in your application which is not available on your system, RARDeployment used to throw NullPointerException if you try to access jmx-console. &lt;br&gt;&lt;br&gt;
       This patch checks if ConnectorMetaData returns back null when you try to getDescription and returns hardcoded value for description rather than throwing a null pointer exception.</jbn:longDescription>
    <jbn:shortDescription>A  NullPointerException is no longer thrown in RARDeployment while trying to access jmx-console.</jbn:shortDescription>
    <jbn:manualInstallation>Unzip JBAS-2704.zip. then to install this patch replace all occurences of jboss-jca.jar with the one included in the zip file.&lt;br&gt;&lt;br&gt;
For ex &lt;br&gt;
jboss-4.0.1sp1\server\all\lib &lt;br&gt;
jboss-4.0.1sp1\server\default\lib</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-02-06T11:05:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a04300000019OkHAAU">
    <title>BUGFIX: JBAS-2700 - RoundRobin ordering of calls to clustered resources</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a04300000019OkHAAU</link>
    <description>TITLE: &amp;nbsp; RoundRobin ordering of calls to clustered resources&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-2700&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.1SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;RoundRobin ordering of calls to clustered resources is no longer disrupted when a proxy is downloaded from a different server.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Prior to this fix, any time a series of calls to a clustered resource (e.g an SLSB) resulted in the download of a proxy from a different server, the list of cluster nodes providing the resource (aka the target list) would be reordered, thus breaking RoundRobin. With this fix, all servers in the cluster provide the target list in the same order.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-2700.zip / 191908&lt;br&gt;MD5: &amp;nbsp; d9950c488603d84fb62cbf3a9799165a&lt;br&gt;SHA-256: &amp;nbsp; 25340db764809ba5d6fb04988de9c4706be28b7e2686f356267ff7ca4a4c057d&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;unzip JBAS-2700.zip then&lt;br&gt;
Rename %JBOSS_HOME%server/all//lib/jboss-ha.jar to "jboss-ha.replacedBy.JBAS-2700.jar.old" &lt;br&gt;
        Copy the new jboss-ha.jar to %JBOSS_HOME%/server/all/lib/"&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Jan 23 18:27:29 EST 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Feb 06 11:05:14 EST 2006&lt;br&gt;</description>
    <dc:subject>RoundRobin ordering of calls to clustered resources</dc:subject>
    <dc:date>2006-01-23T18:27:Z</dc:date>
    <jbn:creator>Brian Stansberry</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.1sp1"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.1SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0045">Application Server; 4.0.1SP1</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-2700</jbn:jira>
    <jbn:md5>d9950c488603d84fb62cbf3a9799165a</jbn:md5>
    <jbn:sha256>25340db764809ba5d6fb04988de9c4706be28b7e2686f356267ff7ca4a4c057d</jbn:sha256>
    <jbn:fileName>JBAS-2700.zip</jbn:fileName>
    <jbn:fileSize>191908</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a04300000019OkHAAU</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a04300000019OkHAAU</jbn:automatedDownloadUrl>
    <jbn:longDescription>Prior to this fix, any time a series of calls to a clustered resource (e.g an SLSB) resulted in the download of a proxy from a different server, the list of cluster nodes providing the resource (aka the target list) would be reordered, thus breaking RoundRobin. With this fix, all servers in the cluster provide the target list in the same order.</jbn:longDescription>
    <jbn:shortDescription>RoundRobin ordering of calls to clustered resources is no longer disrupted when a proxy is downloaded from a different server.</jbn:shortDescription>
    <jbn:manualInstallation>unzip JBAS-2700.zip then&lt;br&gt;
Rename %JBOSS_HOME%server/all//lib/jboss-ha.jar to "jboss-ha.replacedBy.JBAS-2700.jar.old" &lt;br&gt;
        Copy the new jboss-ha.jar to %JBOSS_HOME%/server/all/lib/"</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-02-06T11:05:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000owxvAAA">
    <title>BUGFIX: JBAS-2456 - JBossCacheManager session expiration algorithm ignores replication events (JBAS-2403)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000owxvAAA</link>
    <description>TITLE: &amp;nbsp; JBossCacheManager session expiration algorithm ignores replication events (JBAS-2403)&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-2456&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.1SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBossCacheManager now checks the status of the replicated cache before expiring sessions, ensuring that replicatable activity on other cluster nodes prevents session expiration.&lt;br&gt;&lt;br&gt;
Note that this patch is for 4.0.1 SP1.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The distributed session mechanism maintains two caches of sessions -- a local cache of deserialized sessions, and a replicated cache of serialized sessions. The process of checking session expiration is run independently on each node in a cluster. Prior to this fix, when a node was checking for expired sessions, it only checked the local cache, and ignored the fact that data in the local cache may be invalid relative to the replicated cache (due to replicated activity coming from another cluster node where a session was being accessed by an end user). Because of this, sessions were being improperly expired. With this fix, the expiration algoritm checks whether the locally cached session is out of data relative to the replicated cache and if so updates it from the replicated cache. This ensure that replicatable activity on a session (e.g. session.setAttribute("foo", "bar");) keeps a session alive across the cluster.&lt;br&gt;&lt;br&gt;
SHA-256: 0b74c1f2aa9f57aa49960160645ac5f18cd6ec153edc5a3563ed2b2c49fe5421&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-2456.zip / 145681&lt;br&gt;MD5: &amp;nbsp; 7424a97a8dbee14a000bae665108bdae&lt;br&gt;SHA-256: &amp;nbsp; 0b74c1f2aa9f57aa49960160645ac5f18cd6ec153edc5a3563ed2b2c49fe5421&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Unzip JBAS-2456.zip, then&lt;br&gt;
* Rename %JBOSS_HOME%/server/all/deploy/jbossweb-tomcat50.sar/tomcat50-service.jar to "tomcat50-service.replacedBy.JBAS-2456.jar.old" &lt;br&gt;
* Copy the new tomcat50-service.jar to %JBOSS_HOME%/server/all/deploy/jbossweb-tomcat50.sar&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Nov 29 09:58:14 EST 2005&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Feb 06 11:18:22 EST 2006&lt;br&gt;</description>
    <dc:subject>JBossCacheManager session expiration algorithm ignores replication events (JBAS-2403)</dc:subject>
    <dc:date>2005-11-29T09:58:Z</dc:date>
    <jbn:creator>Brian Stansberry</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.1sp1"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.1SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0045">Application Server; 4.0.1SP1</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-2456</jbn:jira>
    <jbn:md5>7424a97a8dbee14a000bae665108bdae</jbn:md5>
    <jbn:sha256>0b74c1f2aa9f57aa49960160645ac5f18cd6ec153edc5a3563ed2b2c49fe5421</jbn:sha256>
    <jbn:fileName>JBAS-2456.zip</jbn:fileName>
    <jbn:fileSize>145681</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000000owxvAAA</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000000owxvAAA</jbn:automatedDownloadUrl>
    <jbn:longDescription>The distributed session mechanism maintains two caches of sessions -- a local cache of deserialized sessions, and a replicated cache of serialized sessions. The process of checking session expiration is run independently on each node in a cluster. Prior to this fix, when a node was checking for expired sessions, it only checked the local cache, and ignored the fact that data in the local cache may be invalid relative to the replicated cache (due to replicated activity coming from another cluster node where a session was being accessed by an end user). Because of this, sessions were being improperly expired. With this fix, the expiration algoritm checks whether the locally cached session is out of data relative to the replicated cache and if so updates it from the replicated cache. This ensure that replicatable activity on a session (e.g. session.setAttribute("foo", "bar");) keeps a session alive across the cluster.&lt;br&gt;&lt;br&gt;
SHA-256: 0b74c1f2aa9f57aa49960160645ac5f18cd6ec153edc5a3563ed2b2c49fe5421</jbn:longDescription>
    <jbn:shortDescription>JBossCacheManager now checks the status of the replicated cache before expiring sessions, ensuring that replicatable activity on other cluster nodes prevents session expiration.&lt;br&gt;&lt;br&gt;
Note that this patch is for 4.0.1 SP1.</jbn:shortDescription>
    <jbn:manualInstallation>Unzip JBAS-2456.zip, then&lt;br&gt;
* Rename %JBOSS_HOME%/server/all/deploy/jbossweb-tomcat50.sar/tomcat50-service.jar to "tomcat50-service.replacedBy.JBAS-2456.jar.old" &lt;br&gt;
* Copy the new tomcat50-service.jar to %JBOSS_HOME%/server/all/deploy/jbossweb-tomcat50.sar</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-02-06T11:18:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000QWlMAAW">
    <title>BUGFIX: JBAS-2199 - HAPartitionImpl classloader issue</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000QWlMAAW</link>
    <description>TITLE: &amp;nbsp; HAPartitionImpl classloader issue&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-2199&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.1SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The attached jbossha.jar has a fix in HAPartitionImpl, which uses the correct classloader rather than the system classloader to de-serialize the arguments of a remote Group-RPC.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-2199.jar / 191393&lt;br&gt;MD5: &amp;nbsp; 3F6D1F420282FBC5893D72C4A8119FAE&lt;br&gt;SHA-256: &amp;nbsp; 812ea7c52bae7f8b68a026ce3578f67393478596972efcbe90b4789ddc329918&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;To install this patch to an existing JBoss 4.0.1SP1 installation: unzip the attached JBAS-2199.jar and copy the unzipped jbossha.jar to $JBOSS_HOME/server/all/lib. If you have a customized JBoss server configuration, jbossha.jar should go in the lib directory of that server configuration.&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Sep 06 10:24:26 EDT 2005&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Feb 06 11:42:33 EST 2006&lt;br&gt;</description>
    <dc:subject>HAPartitionImpl classloader issue</dc:subject>
    <dc:date>2005-09-06T10:24:Z</dc:date>
    <jbn:creator>Bela Ban</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.1sp1"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.1SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0045">Application Server; 4.0.1SP1</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-2199</jbn:jira>
    <jbn:md5>3F6D1F420282FBC5893D72C4A8119FAE</jbn:md5>
    <jbn:sha256>812ea7c52bae7f8b68a026ce3578f67393478596972efcbe90b4789ddc329918</jbn:sha256>
    <jbn:fileName>JBAS-2199.jar</jbn:fileName>
    <jbn:fileSize>191393</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000000QWlMAAW</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000000QWlMAAW</jbn:automatedDownloadUrl>
    <jbn:shortDescription>The attached jbossha.jar has a fix in HAPartitionImpl, which uses the correct classloader rather than the system classloader to de-serialize the arguments of a remote Group-RPC.</jbn:shortDescription>
    <jbn:manualInstallation>To install this patch to an existing JBoss 4.0.1SP1 installation: unzip the attached JBAS-2199.jar and copy the unzipped jbossha.jar to $JBOSS_HOME/server/all/lib. If you have a customized JBoss server configuration, jbossha.jar should go in the lib directory of that server configuration.</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-02-06T11:42:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000009bA9xAAE">
    <title>BUGFIX: ASPATCH-326 - JBoss AS 4.0.1.SP1_CP03</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000009bA9xAAE</link>
    <description>TITLE: &amp;nbsp; JBoss AS 4.0.1.SP1_CP03&lt;br&gt;JIRA ID: &amp;nbsp; ASPATCH-326&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.1SP1&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.1.SP1_CP02&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.1.SP1_CP01&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CP03 is the third cumulative patch for JBoss 4.0.1. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-312"&gt;ASPATCH-312&lt;/a&gt;: CVE-2007-5461: Information Leak in Tomcat Webdav Servlet / AS 4.0.1&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-292"&gt;ASPATCH-292&lt;/a&gt;: Backport fixes for several security issues affecting Tomcat 5.0.28&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-194"&gt;ASPATCH-194&lt;/a&gt;: JBAS-2199: Test patch for case 5292 (HAPartitionImpl backport from 4.0 branch)&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-200"&gt;ASPATCH-200&lt;/a&gt;: JBAS-4309: WS4EE - IllegalArgumentException with empty namespace in msg&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-199"&gt;ASPATCH-199&lt;/a&gt;: JBAS-2303: Patch for ConcurrentModificationException in JRMPInvokerProxyHA serialization&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-198"&gt;ASPATCH-198&lt;/a&gt;: JBAS-2456: JBAS-2403 Patch for JBoss 4.0.1SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-197"&gt;ASPATCH-197&lt;/a&gt;: JBAS-2700: Port JBAS-2677 Fix to 4.0.1SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-196"&gt;ASPATCH-196&lt;/a&gt;: JBAS-2704: Nullpointer in rardeployment breaks jmxconsole. Related to JBAS-1120&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-195"&gt;ASPATCH-195&lt;/a&gt;: JBAS-3344: JBAS-1741 Patch for 4.0.1.SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-193"&gt;ASPATCH-193&lt;/a&gt;: JBAS-1724: Patch to fix issue JBAS-1541&lt;br&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-4.0.1.SP1_CP03.zip / 10187118&lt;br&gt;MD5: &amp;nbsp; 62fdca217ec2468da1aad41fe816b4c7&lt;br&gt;SHA-256: &amp;nbsp; 428ddf6b2283060338862780a60d7fc484d2f123c5102e3e551f53131167a98c&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
&lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
&lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
&lt;br&gt;
5) Copy following new files:&lt;br&gt;
&lt;br&gt;
5a) Copy the new file from PATCH_ROOT/server/all/deploy/jbossweb-tomcat50.sar/jsp-api.jar to JBOSS_HOME/server/&lt;all | default&gt;/deploy/jbossweb-tomcat50.sar/jsp-api.jar&lt;br&gt;
5b) Copy the new file from PATCH_ROOT/server/all/deploy/jbossweb-tomcat50.sar/servlet-api.jar to JBOSS_HOME/server/&lt;all | default&gt;/deploy/jbossweb-tomcat50.sar/servlet-api.jar&lt;br&gt;
6) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
7) 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.&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Ensure your jmx-console and web-console are secured. Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Dec 10 12:11:09 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Dec 11 06:01:37 EST 2007&lt;br&gt;</description>
    <dc:subject>JBoss AS 4.0.1.SP1_CP03</dc:subject>
    <dc:date>2007-12-10T12:11:Z</dc:date>
    <jbn:creator>Jaroslaw Kijanowski</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.1sp1"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.1SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0045">Application Server; 4.0.1SP1</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.1.SP1_CP02"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.1.SP1_CP02" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0214">Application Server; 4.0.1.SP1_CP02</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.1.SP1_CP01"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.1.SP1_CP01" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0201">Application Server; 4.0.1.SP1_CP01</jbn:product>
    </jbn:products>
    <jbn:jira>ASPATCH-326</jbn:jira>
    <jbn:md5>62fdca217ec2468da1aad41fe816b4c7</jbn:md5>
    <jbn:sha256>428ddf6b2283060338862780a60d7fc484d2f123c5102e3e551f53131167a98c</jbn:sha256>
    <jbn:fileName>jboss-4.0.1.SP1_CP03.zip</jbn:fileName>
    <jbn:fileSize>10187118</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000009bA9xAAE</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000009bA9xAAE</jbn:automatedDownloadUrl>
    <jbn:instructionCompatibilityVersion>1.4</jbn:instructionCompatibilityVersion>
    <jbn:longDescription>Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-312"&gt;ASPATCH-312&lt;/a&gt;: CVE-2007-5461: Information Leak in Tomcat Webdav Servlet / AS 4.0.1&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-292"&gt;ASPATCH-292&lt;/a&gt;: Backport fixes for several security issues affecting Tomcat 5.0.28&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-194"&gt;ASPATCH-194&lt;/a&gt;: JBAS-2199: Test patch for case 5292 (HAPartitionImpl backport from 4.0 branch)&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-200"&gt;ASPATCH-200&lt;/a&gt;: JBAS-4309: WS4EE - IllegalArgumentException with empty namespace in msg&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-199"&gt;ASPATCH-199&lt;/a&gt;: JBAS-2303: Patch for ConcurrentModificationException in JRMPInvokerProxyHA serialization&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-198"&gt;ASPATCH-198&lt;/a&gt;: JBAS-2456: JBAS-2403 Patch for JBoss 4.0.1SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-197"&gt;ASPATCH-197&lt;/a&gt;: JBAS-2700: Port JBAS-2677 Fix to 4.0.1SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-196"&gt;ASPATCH-196&lt;/a&gt;: JBAS-2704: Nullpointer in rardeployment breaks jmxconsole. Related to JBAS-1120&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-195"&gt;ASPATCH-195&lt;/a&gt;: JBAS-3344: JBAS-1741 Patch for 4.0.1.SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-193"&gt;ASPATCH-193&lt;/a&gt;: JBAS-1724: Patch to fix issue JBAS-1541&lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>CP03 is the third cumulative patch for JBoss 4.0.1. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;</jbn:shortDescription>
    <jbn:manualInstallation>Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
&lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
&lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
&lt;br&gt;
5) Copy following new files:&lt;br&gt;
&lt;br&gt;
5a) Copy the new file from PATCH_ROOT/server/all/deploy/jbossweb-tomcat50.sar/jsp-api.jar to JBOSS_HOME/server/&lt;all | default&gt;/deploy/jbossweb-tomcat50.sar/jsp-api.jar&lt;br&gt;
5b) Copy the new file from PATCH_ROOT/server/all/deploy/jbossweb-tomcat50.sar/servlet-api.jar to JBOSS_HOME/server/&lt;all | default&gt;/deploy/jbossweb-tomcat50.sar/servlet-api.jar&lt;br&gt;
6) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
7) 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.&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Ensure your jmx-console and web-console are secured. Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;</jbn:manualInstallation>
    <jbn:automatedInstallation>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
  &lt;jbn:automatedInstallation xmlns:jbn="http://network.jboss.com/elements/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" &gt;
  &lt;jbn:instructions&gt;
   &lt;jbn:instructionSet rdf:about="http://network.jboss.com/instructionVersion#1.4"&gt;
     &lt;![CDATA[&lt;?xml version="1.0"?&gt;
&lt;process-definition name="process"&gt;
   &lt;start-state&gt;
      &lt;transition to="main_process/1"/&gt;
   &lt;/start-state&gt;

   &lt;super-state name="main_process"&gt;

      &lt;node name="1"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.JONServerDownloadActionHandler" config-type="bean"&gt;
           &lt;/action&gt;
         &lt;transition name="success" to="2"/&gt;
      &lt;/node&gt;
      &lt;node name="2"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.CompareDigestActionHandler"
                 config-type="bean"&gt;
            &lt;algorithm&gt;MD5&lt;/algorithm&gt;
            &lt;fileToBeCheckedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeCheckedLocation&gt;
            &lt;expectedDigest&gt;#{software.MD5}&lt;/expectedDigest&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="3"/&gt;
      &lt;/node&gt;

      &lt;node name="3"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.UnzipActionHandler"
                 config-type="bean"&gt;
            &lt;fileToBeUnzippedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeUnzippedLocation&gt;
            &lt;destinationDirectoryLocation&gt;#{patchFolder}&lt;/destinationDirectoryLocation&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="4"/&gt;
      &lt;/node&gt;

      &lt;node name="4"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;stopIfRunning&lt;/actionName&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="5"/&gt;
      &lt;/node&gt;

      &lt;!-- the XML above should *not* change per patch --&gt;


        &lt;node name="5"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossmq.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossmq.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="6"/&gt;
                &lt;transition name="success" to="6"/&gt;
        &lt;/node&gt;
        &lt;node name="6"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-jca.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss-jca.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="7"/&gt;
                &lt;transition name="success" to="7"/&gt;
        &lt;/node&gt;
        &lt;node name="7"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossha.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossha.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="8"/&gt;
                &lt;transition name="success" to="8"/&gt;
        &lt;/node&gt;
        &lt;node name="8"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jboss-ws4ee.sar/axis-ws4ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jboss-ws4ee.sar/axis-ws4ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="9"/&gt;
                &lt;transition name="success" to="9"/&gt;
        &lt;/node&gt;
        &lt;node name="9"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/tomcat-http11.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/tomcat-http11.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="10"/&gt;
                &lt;transition name="success" to="10"/&gt;
        &lt;/node&gt;
        &lt;node name="10"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/catalina.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/catalina.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="11"/&gt;
                &lt;transition name="success" to="11"/&gt;
        &lt;/node&gt;
        &lt;node name="11"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/jasper-runtime.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/jasper-runtime.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="12"/&gt;
                &lt;transition name="success" to="12"/&gt;
        &lt;/node&gt;
        &lt;node name="12"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/tomcat-coyote.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/tomcat-coyote.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="13"/&gt;
                &lt;transition name="success" to="13"/&gt;
        &lt;/node&gt;
        &lt;node name="13"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/servlets-default.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/servlets-default.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="14"/&gt;
                &lt;transition name="success" to="14"/&gt;
        &lt;/node&gt;
        &lt;node name="14"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/tomcat50-service.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/tomcat50-service.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="15"/&gt;
                &lt;transition name="success" to="15"/&gt;
        &lt;/node&gt;
        &lt;node name="15"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/tomcat-jk2.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/tomcat-jk2.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="16"/&gt;
                &lt;transition name="success" to="16"/&gt;
        &lt;/node&gt;
        &lt;node name="16"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/servlets-common.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/servlets-common.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="17"/&gt;
                &lt;transition name="success" to="17"/&gt;
        &lt;/node&gt;
        &lt;node name="17"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/catalina-optional.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/catalina-optional.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="18"/&gt;
                &lt;transition name="success" to="18"/&gt;
        &lt;/node&gt;
        &lt;node name="18"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/tomcat-util.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/tomcat-util.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="19"/&gt;
                &lt;transition name="success" to="19"/&gt;
        &lt;/node&gt;
        &lt;node name="19"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/servlets-invoker.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/servlets-invoker.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="20"/&gt;
                &lt;transition name="success" to="20"/&gt;
        &lt;/node&gt;
        &lt;node name="20"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/servlets-webdav.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/servlets-webdav.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="21"/&gt;
                &lt;transition name="success" to="21"/&gt;
        &lt;/node&gt;
        &lt;node name="21"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/naming-resources.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/naming-resources.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="22"/&gt;
                &lt;transition name="success" to="22"/&gt;
        &lt;/node&gt;
        &lt;node name="22"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/jasper-compiler.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/jasper-compiler.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="23"/&gt;
                &lt;transition name="success" to="23"/&gt;
        &lt;/node&gt;
        &lt;node name="23"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/catalina-manager.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/catalina-manager.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="24"/&gt;
                &lt;transition name="success" to="24"/&gt;
        &lt;/node&gt;
        &lt;node name="24"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/naming-common.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/naming-common.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="25"/&gt;
                &lt;transition name="success" to="25"/&gt;
        &lt;/node&gt;
        &lt;node name="25"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossmq-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossmq-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="26"/&gt;
                &lt;transition name="success" to="26"/&gt;
        &lt;/node&gt;
        &lt;node name="26"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/axis-ws4ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/axis-ws4ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="27"/&gt;
                &lt;transition name="success" to="27"/&gt;
        &lt;/node&gt;
        &lt;node name="27"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossha-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossha-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="28"/&gt;
                &lt;transition name="success" to="28"/&gt;
        &lt;/node&gt;
        &lt;node name="28"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossall-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossall-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="29"/&gt;
                &lt;transition name="success" to="29"/&gt;
        &lt;/node&gt;
        &lt;node name="29"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/docs/examples/jboss.net/jboss-net.sar/axis-ws4ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/docs/examples/jboss.net/jboss-net.sar/axis-ws4ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="30"/&gt;
                &lt;transition name="success" to="30"/&gt;
        &lt;/node&gt;
        &lt;node name="30"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/bin/run.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/bin/run.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="31"/&gt;
                &lt;transition name="success" to="31"/&gt;
        &lt;/node&gt;

        &lt;node name="31"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
                        &lt;notification&gt;Copy the new file from #{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/jsp-api.jar to #{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/jsp-api.jar&lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="32"/&gt;
        &lt;/node&gt;
        &lt;node name="32"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
                        &lt;notification&gt;Copy the new file from #{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/servlet-api.jar to #{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/servlet-api.jar&lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="33"/&gt;
        &lt;/node&gt;


      &lt;!-- no notifications --&gt;

      &lt;!-- the XML below should *not* change per patch --&gt;

      &lt;node name="33"&gt;
&lt;!-- this action element was removed, because there are manual steps to do, before you can start the server
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;start&lt;/actionName&gt;
         &lt;/action&gt;
--&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
            &lt;notification&gt;Start your JBoss instance and perform a scan to update the version string. Go to your JBoss instance, choose the Inventory tab, edit the Configuration Properties and click OK&lt;/notification&gt;
         &lt;/action&gt;

         &lt;transition name="success" to="../end"/&gt;
      &lt;/node&gt;

      &lt;transition name="error" to="end"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.SetProcessStatusActionHandler" config-type="bean"&gt;
            &lt;status&gt;false&lt;/status&gt;
         &lt;/action&gt;
      &lt;/transition&gt;

   &lt;/super-state&gt;
   &lt;end-state name="end"/&gt;
&lt;/process-definition&gt;


]]&gt;
   &lt;/jbn:instructionSet&gt;
 &lt;/jbn:instructions&gt;
&lt;/jbn:automatedInstallation&gt;</jbn:automatedInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-12-11T06:01:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008jKh3AAE">
    <title>BUGFIX: ASPATCH-305 - JBoss AS 4.0.1.SP1_CP02</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008jKh3AAE</link>
    <description>TITLE: &amp;nbsp; JBoss AS 4.0.1.SP1_CP02&lt;br&gt;JIRA ID: &amp;nbsp; ASPATCH-305&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.1SP1&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.1.SP1_CP01&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CP02 is the second cumulative patch for JBoss 4.0.1. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-292"&gt;ASPATCH-292&lt;/a&gt;: Backport fixes for several security issues affecting Tomcat 5.0.28&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-194"&gt;ASPATCH-194&lt;/a&gt;: JBAS-2199: Test patch for case 5292 (HAPartitionImpl backport from 4.0 branch)&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-200"&gt;ASPATCH-200&lt;/a&gt;: JBAS-4309: WS4EE - IllegalArgumentException with empty namespace in msg&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-199"&gt;ASPATCH-199&lt;/a&gt;: JBAS-2303: Patch for ConcurrentModificationException in JRMPInvokerProxyHA serialization&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-198"&gt;ASPATCH-198&lt;/a&gt;: JBAS-2456: JBAS-2403 Patch for JBoss 4.0.1SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-197"&gt;ASPATCH-197&lt;/a&gt;: JBAS-2700: Port JBAS-2677 Fix to 4.0.1SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-196"&gt;ASPATCH-196&lt;/a&gt;: JBAS-2704: Nullpointer in rardeployment breaks jmxconsole. Related to JBAS-1120&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-195"&gt;ASPATCH-195&lt;/a&gt;: JBAS-3344: JBAS-1741 Patch for 4.0.1.SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-193"&gt;ASPATCH-193&lt;/a&gt;: JBAS-1724: Patch to fix issue JBAS-1541&lt;br&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-4.0.1.SP1_CP02.zip / 10093413&lt;br&gt;MD5: &amp;nbsp; f623c1a96e22462afdd6dd866597d6e5&lt;br&gt;SHA-256: &amp;nbsp; 172917087c1fd55a564b5ce8b8fd894e9f79bff4f8824c2a437dfc0cf246fe7d&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
&lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
&lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
&lt;br&gt;
5) Copy following new files:&lt;br&gt;
&lt;br&gt;
5a) Copy the new file from PATCH_ROOT/server/all/deploy/jbossweb-tomcat50.sar/jsp-api.jar to JBOSS_HOME/server/&lt;all | default&gt;/deploy/jbossweb-tomcat50.sar/jsp-api.jar&lt;br&gt;
5b) Copy the new file from PATCH_ROOT/server/all/deploy/jbossweb-tomcat50.sar/servlet-api.jar to JBOSS_HOME/server/&lt;all | default&gt;/deploy/jbossweb-tomcat50.sar/servlet-api.jar&lt;br&gt;
6) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
7) 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.&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Ensure your jmx-console and web-console are secured. Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Oct 08 10:20:27 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Oct 08 15:24:31 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss AS 4.0.1.SP1_CP02</dc:subject>
    <dc:date>2007-10-08T10:20:Z</dc:date>
    <jbn:creator>Jaroslaw Kijanowski</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.1sp1"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.1SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0045">Application Server; 4.0.1SP1</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.1.SP1_CP01"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.1.SP1_CP01" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0201">Application Server; 4.0.1.SP1_CP01</jbn:product>
    </jbn:products>
    <jbn:jira>ASPATCH-305</jbn:jira>
    <jbn:md5>f623c1a96e22462afdd6dd866597d6e5</jbn:md5>
    <jbn:sha256>172917087c1fd55a564b5ce8b8fd894e9f79bff4f8824c2a437dfc0cf246fe7d</jbn:sha256>
    <jbn:fileName>jboss-4.0.1.SP1_CP02.zip</jbn:fileName>
    <jbn:fileSize>10093413</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000008jKh3AAE</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000008jKh3AAE</jbn:automatedDownloadUrl>
    <jbn:instructionCompatibilityVersion>1.4</jbn:instructionCompatibilityVersion>
    <jbn:longDescription>Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-292"&gt;ASPATCH-292&lt;/a&gt;: Backport fixes for several security issues affecting Tomcat 5.0.28&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-194"&gt;ASPATCH-194&lt;/a&gt;: JBAS-2199: Test patch for case 5292 (HAPartitionImpl backport from 4.0 branch)&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-200"&gt;ASPATCH-200&lt;/a&gt;: JBAS-4309: WS4EE - IllegalArgumentException with empty namespace in msg&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-199"&gt;ASPATCH-199&lt;/a&gt;: JBAS-2303: Patch for ConcurrentModificationException in JRMPInvokerProxyHA serialization&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-198"&gt;ASPATCH-198&lt;/a&gt;: JBAS-2456: JBAS-2403 Patch for JBoss 4.0.1SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-197"&gt;ASPATCH-197&lt;/a&gt;: JBAS-2700: Port JBAS-2677 Fix to 4.0.1SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-196"&gt;ASPATCH-196&lt;/a&gt;: JBAS-2704: Nullpointer in rardeployment breaks jmxconsole. Related to JBAS-1120&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-195"&gt;ASPATCH-195&lt;/a&gt;: JBAS-3344: JBAS-1741 Patch for 4.0.1.SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-193"&gt;ASPATCH-193&lt;/a&gt;: JBAS-1724: Patch to fix issue JBAS-1541&lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>CP02 is the second cumulative patch for JBoss 4.0.1. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;</jbn:shortDescription>
    <jbn:manualInstallation>Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
&lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
&lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
&lt;br&gt;
5) Copy following new files:&lt;br&gt;
&lt;br&gt;
5a) Copy the new file from PATCH_ROOT/server/all/deploy/jbossweb-tomcat50.sar/jsp-api.jar to JBOSS_HOME/server/&lt;all | default&gt;/deploy/jbossweb-tomcat50.sar/jsp-api.jar&lt;br&gt;
5b) Copy the new file from PATCH_ROOT/server/all/deploy/jbossweb-tomcat50.sar/servlet-api.jar to JBOSS_HOME/server/&lt;all | default&gt;/deploy/jbossweb-tomcat50.sar/servlet-api.jar&lt;br&gt;
6) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
7) 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.&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Ensure your jmx-console and web-console are secured. Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;</jbn:manualInstallation>
    <jbn:automatedInstallation>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
  &lt;jbn:automatedInstallation xmlns:jbn="http://network.jboss.com/elements/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" &gt;
  &lt;jbn:instructions&gt;
   &lt;jbn:instructionSet rdf:about="http://network.jboss.com/instructionVersion#1.4"&gt;
     &lt;![CDATA[&lt;?xml version="1.0"?&gt;
&lt;process-definition name="process"&gt;
   &lt;start-state&gt;
      &lt;transition to="main_process/1"/&gt;
   &lt;/start-state&gt;

   &lt;super-state name="main_process"&gt;

      &lt;node name="1"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.JONServerDownloadActionHandler" config-type="bean"&gt;
           &lt;/action&gt;
         &lt;transition name="success" to="2"/&gt;
      &lt;/node&gt;
      &lt;node name="2"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.CompareDigestActionHandler"
                 config-type="bean"&gt;
            &lt;algorithm&gt;MD5&lt;/algorithm&gt;
            &lt;fileToBeCheckedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeCheckedLocation&gt;
            &lt;expectedDigest&gt;#{software.MD5}&lt;/expectedDigest&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="3"/&gt;
      &lt;/node&gt;

      &lt;node name="3"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.UnzipActionHandler"
                 config-type="bean"&gt;
            &lt;fileToBeUnzippedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeUnzippedLocation&gt;
            &lt;destinationDirectoryLocation&gt;#{patchFolder}&lt;/destinationDirectoryLocation&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="4"/&gt;
      &lt;/node&gt;

      &lt;node name="4"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;stopIfRunning&lt;/actionName&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="5"/&gt;
      &lt;/node&gt;

      &lt;!-- the XML above should *not* change per patch --&gt;


        &lt;node name="5"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossmq.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossmq.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="6"/&gt;
                &lt;transition name="success" to="6"/&gt;
        &lt;/node&gt;
        &lt;node name="6"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-jca.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss-jca.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="7"/&gt;
                &lt;transition name="success" to="7"/&gt;
        &lt;/node&gt;
        &lt;node name="7"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossha.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossha.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="8"/&gt;
                &lt;transition name="success" to="8"/&gt;
        &lt;/node&gt;
        &lt;node name="8"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jboss-ws4ee.sar/axis-ws4ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jboss-ws4ee.sar/axis-ws4ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="9"/&gt;
                &lt;transition name="success" to="9"/&gt;
        &lt;/node&gt;
        &lt;node name="9"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/tomcat-coyote.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/tomcat-coyote.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="10"/&gt;
                &lt;transition name="success" to="10"/&gt;
        &lt;/node&gt;
        &lt;node name="10"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/catalina.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/catalina.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="11"/&gt;
                &lt;transition name="success" to="11"/&gt;
        &lt;/node&gt;
        &lt;node name="11"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/tomcat-jk2.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/tomcat-jk2.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="12"/&gt;
                &lt;transition name="success" to="12"/&gt;
        &lt;/node&gt;
        &lt;node name="12"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/jasper-compiler.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/jasper-compiler.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="13"/&gt;
                &lt;transition name="success" to="13"/&gt;
        &lt;/node&gt;
        &lt;node name="13"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/catalina-optional.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/catalina-optional.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="14"/&gt;
                &lt;transition name="success" to="14"/&gt;
        &lt;/node&gt;
        &lt;node name="14"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/catalina-manager.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/catalina-manager.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="15"/&gt;
                &lt;transition name="success" to="15"/&gt;
        &lt;/node&gt;
        &lt;node name="15"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/tomcat-http11.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/tomcat-http11.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="16"/&gt;
                &lt;transition name="success" to="16"/&gt;
        &lt;/node&gt;
        &lt;node name="16"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/tomcat50-service.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/tomcat50-service.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="17"/&gt;
                &lt;transition name="success" to="17"/&gt;
        &lt;/node&gt;
        &lt;node name="17"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/jasper-runtime.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/jasper-runtime.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="18"/&gt;
                &lt;transition name="success" to="18"/&gt;
        &lt;/node&gt;
        &lt;node name="18"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/tomcat-util.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/tomcat-util.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="19"/&gt;
                &lt;transition name="success" to="19"/&gt;
        &lt;/node&gt;
        &lt;node name="19"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/servlets-default.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/servlets-default.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="20"/&gt;
                &lt;transition name="success" to="20"/&gt;
        &lt;/node&gt;
        &lt;node name="20"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossmq-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossmq-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="21"/&gt;
                &lt;transition name="success" to="21"/&gt;
        &lt;/node&gt;
        &lt;node name="21"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/axis-ws4ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/axis-ws4ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="22"/&gt;
                &lt;transition name="success" to="22"/&gt;
        &lt;/node&gt;
        &lt;node name="22"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossha-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossha-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="23"/&gt;
                &lt;transition name="success" to="23"/&gt;
        &lt;/node&gt;
        &lt;node name="23"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossall-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossall-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="24"/&gt;
                &lt;transition name="success" to="24"/&gt;
        &lt;/node&gt;
        &lt;node name="24"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/docs/examples/jboss.net/jboss-net.sar/axis-ws4ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/docs/examples/jboss.net/jboss-net.sar/axis-ws4ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="25"/&gt;
                &lt;transition name="success" to="25"/&gt;
        &lt;/node&gt;
        &lt;node name="25"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/bin/run.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/bin/run.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="26"/&gt;
                &lt;transition name="success" to="26"/&gt;
        &lt;/node&gt;

        &lt;node name="26"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
                        &lt;notification&gt;Copy the new file from #{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/servlet-api.jar to #{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/servlet-api.jar&lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="27"/&gt;
        &lt;/node&gt;
        &lt;node name="27"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
                        &lt;notification&gt;Copy the new file from #{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/jsp-api.jar to #{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/jsp-api.jar&lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="28"/&gt;
        &lt;/node&gt;


      &lt;!-- no notifications --&gt;

      &lt;!-- the XML below should *not* change per patch --&gt;

      &lt;node name="28"&gt;
&lt;!-- this action element was removed, because there are manual steps to do, before you can start the server
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;start&lt;/actionName&gt;
         &lt;/action&gt;
--&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
            &lt;notification&gt;Start your JBoss instance and perform a scan to update the version string. Go to your JBoss instance, choose the Inventory tab, edit the Configuration Properties and click OK&lt;/notification&gt;
         &lt;/action&gt;

         &lt;transition name="success" to="../end"/&gt;
      &lt;/node&gt;

      &lt;transition name="error" to="end"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.SetProcessStatusActionHandler" config-type="bean"&gt;
            &lt;status&gt;false&lt;/status&gt;
         &lt;/action&gt;
      &lt;/transition&gt;

   &lt;/super-state&gt;
   &lt;end-state name="end"/&gt;
&lt;/process-definition&gt;


]]&gt;
   &lt;/jbn:instructionSet&gt;
 &lt;/jbn:instructions&gt;
&lt;/jbn:automatedInstallation&gt;</jbn:automatedInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-10-08T15:24:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007G9rbAAC">
    <title>BUGFIX: ASPATCH-211 - JBoss AS 4.0.1.SP1_CP01</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007G9rbAAC</link>
    <description>TITLE: &amp;nbsp; JBoss AS 4.0.1.SP1_CP01&lt;br&gt;JIRA ID: &amp;nbsp; ASPATCH-211&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.1SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CP01 is the first cumulative patch for JBoss 4.0.1. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-200"&gt;ASPATCH-200&lt;/a&gt;: JBAS-4309: WS4EE - IllegalArgumentException with empty namespace in msg&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-199"&gt;ASPATCH-199&lt;/a&gt;: JBAS-2303: Patch for ConcurrentModificationException in JRMPInvokerProxyHA serialization&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-198"&gt;ASPATCH-198&lt;/a&gt;: JBAS-2456: JBAS-2403 Patch for JBoss 4.0.1SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-197"&gt;ASPATCH-197&lt;/a&gt;: JBAS-2700: Port JBAS-2677 Fix to 4.0.1SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-196"&gt;ASPATCH-196&lt;/a&gt;: JBAS-2704: Nullpointer in rardeployment breaks jmxconsole. Related to JBAS-1120&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-195"&gt;ASPATCH-195&lt;/a&gt;: JBAS-3344: JBAS-1741 Patch for 4.0.1.SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-193"&gt;ASPATCH-193&lt;/a&gt;: JBAS-1724: Patch to fix issue JBAS-1541&lt;br&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-4.0.1.SP1_CP01.zip / 8336867&lt;br&gt;MD5: &amp;nbsp; 8afd205047e65ccd68ce953537f55a60&lt;br&gt;SHA-256: &amp;nbsp; 3acad1d8db6e64487b3400f4c72d18dfa7b89172e1dd2114b7159f90fbabce22&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
&lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
&lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
&lt;br&gt;
5) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
6) Perform a scan to update the version string. Go to your JBoss instance, choose the Inventory tab, edit the Configuration Properties and click OK.&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Ensure your jmx-console and web-console are secured. Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon May 07 13:09:32 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon May 07 16:29:35 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss AS 4.0.1.SP1_CP01</dc:subject>
    <dc:date>2007-05-07T13:09:Z</dc:date>
    <jbn:creator>Jaroslaw Kijanowski</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.1sp1"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.1SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0045">Application Server; 4.0.1SP1</jbn:product>
    </jbn:products>
    <jbn:jira>ASPATCH-211</jbn:jira>
    <jbn:md5>8afd205047e65ccd68ce953537f55a60</jbn:md5>
    <jbn:sha256>3acad1d8db6e64487b3400f4c72d18dfa7b89172e1dd2114b7159f90fbabce22</jbn:sha256>
    <jbn:fileName>jboss-4.0.1.SP1_CP01.zip</jbn:fileName>
    <jbn:fileSize>8336867</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007G9rbAAC</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007G9rbAAC</jbn:automatedDownloadUrl>
    <jbn:instructionCompatibilityVersion>1.4</jbn:instructionCompatibilityVersion>
    <jbn:longDescription>Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-200"&gt;ASPATCH-200&lt;/a&gt;: JBAS-4309: WS4EE - IllegalArgumentException with empty namespace in msg&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-199"&gt;ASPATCH-199&lt;/a&gt;: JBAS-2303: Patch for ConcurrentModificationException in JRMPInvokerProxyHA serialization&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-198"&gt;ASPATCH-198&lt;/a&gt;: JBAS-2456: JBAS-2403 Patch for JBoss 4.0.1SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-197"&gt;ASPATCH-197&lt;/a&gt;: JBAS-2700: Port JBAS-2677 Fix to 4.0.1SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-196"&gt;ASPATCH-196&lt;/a&gt;: JBAS-2704: Nullpointer in rardeployment breaks jmxconsole. Related to JBAS-1120&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-195"&gt;ASPATCH-195&lt;/a&gt;: JBAS-3344: JBAS-1741 Patch for 4.0.1.SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-193"&gt;ASPATCH-193&lt;/a&gt;: JBAS-1724: Patch to fix issue JBAS-1541&lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>CP01 is the first cumulative patch for JBoss 4.0.1. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;</jbn:shortDescription>
    <jbn:manualInstallation>Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
&lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
&lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
&lt;br&gt;
5) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
6) Perform a scan to update the version string. Go to your JBoss instance, choose the Inventory tab, edit the Configuration Properties and click OK.&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Ensure your jmx-console and web-console are secured. Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;</jbn:manualInstallation>
    <jbn:automatedInstallation>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
  &lt;jbn:automatedInstallation xmlns:jbn="http://network.jboss.com/elements/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" &gt;
  &lt;jbn:instructions&gt;
   &lt;jbn:instructionSet rdf:about="http://network.jboss.com/instructionVersion#1.4"&gt;
     &lt;![CDATA[&lt;?xml version="1.0"?&gt;
&lt;process-definition name="process"&gt;
   &lt;start-state&gt;
      &lt;transition to="main_process/1"/&gt;
   &lt;/start-state&gt;

   &lt;super-state name="main_process"&gt;

      &lt;node name="1"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.JONServerDownloadActionHandler" config-type="bean"&gt;
           &lt;/action&gt;
         &lt;transition name="success" to="2"/&gt;
      &lt;/node&gt;
      &lt;node name="2"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.CompareDigestActionHandler"
                 config-type="bean"&gt;
            &lt;algorithm&gt;MD5&lt;/algorithm&gt;
            &lt;fileToBeCheckedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeCheckedLocation&gt;
            &lt;expectedDigest&gt;#{software.MD5}&lt;/expectedDigest&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="3"/&gt;
      &lt;/node&gt;

      &lt;node name="3"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.UnzipActionHandler"
                 config-type="bean"&gt;
            &lt;fileToBeUnzippedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeUnzippedLocation&gt;
            &lt;destinationDirectoryLocation&gt;#{patchFolder}&lt;/destinationDirectoryLocation&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="4"/&gt;
      &lt;/node&gt;

      &lt;node name="4"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;stopIfRunning&lt;/actionName&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="5"/&gt;
      &lt;/node&gt;

      &lt;!-- the XML above should *not* change per patch --&gt;


        &lt;node name="5"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossmq.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossmq.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="6"/&gt;
                &lt;transition name="success" to="6"/&gt;
        &lt;/node&gt;
        &lt;node name="6"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-jca.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss-jca.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="7"/&gt;
                &lt;transition name="success" to="7"/&gt;
        &lt;/node&gt;
        &lt;node name="7"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossha.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossha.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="8"/&gt;
                &lt;transition name="success" to="8"/&gt;
        &lt;/node&gt;
        &lt;node name="8"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jboss-ws4ee.sar/axis-ws4ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jboss-ws4ee.sar/axis-ws4ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="9"/&gt;
                &lt;transition name="success" to="9"/&gt;
        &lt;/node&gt;
        &lt;node name="9"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/tomcat50-service.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/tomcat50-service.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="10"/&gt;
                &lt;transition name="success" to="10"/&gt;
        &lt;/node&gt;
        &lt;node name="10"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossmq-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossmq-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="11"/&gt;
                &lt;transition name="success" to="11"/&gt;
        &lt;/node&gt;
        &lt;node name="11"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/axis-ws4ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/axis-ws4ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="12"/&gt;
                &lt;transition name="success" to="12"/&gt;
        &lt;/node&gt;
        &lt;node name="12"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossha-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossha-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="13"/&gt;
                &lt;transition name="success" to="13"/&gt;
        &lt;/node&gt;
        &lt;node name="13"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossall-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossall-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="14"/&gt;
                &lt;transition name="success" to="14"/&gt;
        &lt;/node&gt;
        &lt;node name="14"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/docs/examples/jboss.net/jboss-net.sar/axis-ws4ee.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/docs/examples/jboss.net/jboss-net.sar/axis-ws4ee.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="15"/&gt;
                &lt;transition name="success" to="15"/&gt;
        &lt;/node&gt;
        &lt;node name="15"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/bin/run.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/bin/run.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="16"/&gt;
                &lt;transition name="success" to="16"/&gt;
        &lt;/node&gt;



      &lt;!-- no notifications --&gt;

      &lt;!-- the XML below should *not* change per patch --&gt;

      &lt;node name="16"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;start&lt;/actionName&gt;
         &lt;/action&gt;

         &lt;transition name="success" to="../end"/&gt;
      &lt;/node&gt;

      &lt;transition name="error" to="end"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.SetProcessStatusActionHandler" config-type="bean"&gt;
            &lt;status&gt;false&lt;/status&gt;
         &lt;/action&gt;
      &lt;/transition&gt;

   &lt;/super-state&gt;
   &lt;end-state name="end"/&gt;
&lt;/process-definition&gt;

]]&gt;
   &lt;/jbn:instructionSet&gt;
 &lt;/jbn:instructions&gt;
&lt;/jbn:automatedInstallation&gt;</jbn:automatedInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-05-07T16:29:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NkJeAAK">
    <title>BUGFIX: JBAS-3404 - JBAS-1741 Patch for 4.0.1</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NkJeAAK</link>
    <description>TITLE: &amp;nbsp; JBAS-1741 Patch for 4.0.1&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-3404&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;When waiting for the server startup notification in order to hit the webserver, the (random) order of receiving the notification
(tomcat connector first, or your code) may lead to a deadlock.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Depending on the order you receive "org.jboss.system.server.started" (i.e. if you receive this first from the tomcat connector) you

can end up in a deadlock. Components waiting for the Tomcat5 can now depend on jboss.web:service=WebServer which now emits a new
"jboss.tomcat.connectors.started" notification to indicate connectors are active.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-3404.zip / 141454&lt;br&gt;MD5: &amp;nbsp; 323518f113773a3917ce0ac89b8834de&lt;br&gt;SHA-256: &amp;nbsp; 50b3b23e8d9b56ff5bece9de176b2fe311c7be4bf726d79756e4f577f367293c&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;- Default configuration:&lt;br&gt;
        Rename %JBOSS_HOME%/server/default/deploy/jbossweb-tomcat50.sar/tomcat50-service.jar to "tomcat50-service.jar.replacedBy.JBAS-

3404.jar.old"&lt;br&gt;
        Copy the tomcat50-service.jar to %JBOSS_HOME%/server/default/deploy/jbossweb-tomcat50.sar/&lt;br&gt;&lt;br&gt;

        - All configuration:&lt;br&gt;
        Rename %JBOSS_HOME%/server/all/deploy/jbossweb-tomcat50.sar/tomcat50-service.jar to "tomcat50-service.jar.replacedBy.JBAS-

3404.jar.old"&lt;br&gt;
        Copy the tomcat50-service.jar to %JBOSS_HOME%/server/all/deploy/jbossweb-tomcat50.sar/&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Jul 25 12:29:22 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Jul 25 12:29:47 EDT 2006&lt;br&gt;</description>
    <dc:subject>JBAS-1741 Patch for 4.0.1</dc:subject>
    <dc:date>2006-07-25T12:29:Z</dc:date>
    <jbn:creator>Galder Zamarreno</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.1"
        jbn:productName="Application Server" jbn:productVersion="4.0.1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0044">Application Server; 4.0.1</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-3404</jbn:jira>
    <jbn:md5>323518f113773a3917ce0ac89b8834de</jbn:md5>
    <jbn:sha256>50b3b23e8d9b56ff5bece9de176b2fe311c7be4bf726d79756e4f577f367293c</jbn:sha256>
    <jbn:fileName>JBAS-3404.zip</jbn:fileName>
    <jbn:fileSize>141454</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000005NkJeAAK</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000005NkJeAAK</jbn:automatedDownloadUrl>
    <jbn:longDescription>Depending on the order you receive "org.jboss.system.server.started" (i.e. if you receive this first from the tomcat connector) you

can end up in a deadlock. Components waiting for the Tomcat5 can now depend on jboss.web:service=WebServer which now emits a new
"jboss.tomcat.connectors.started" notification to indicate connectors are active.</jbn:longDescription>
    <jbn:shortDescription>When waiting for the server startup notification in order to hit the webserver, the (random) order of receiving the notification
(tomcat connector first, or your code) may lead to a deadlock.</jbn:shortDescription>
    <jbn:manualInstallation>- Default configuration:&lt;br&gt;
        Rename %JBOSS_HOME%/server/default/deploy/jbossweb-tomcat50.sar/tomcat50-service.jar to "tomcat50-service.jar.replacedBy.JBAS-

3404.jar.old"&lt;br&gt;
        Copy the tomcat50-service.jar to %JBOSS_HOME%/server/default/deploy/jbossweb-tomcat50.sar/&lt;br&gt;&lt;br&gt;

        - All configuration:&lt;br&gt;
        Rename %JBOSS_HOME%/server/all/deploy/jbossweb-tomcat50.sar/tomcat50-service.jar to "tomcat50-service.jar.replacedBy.JBAS-

3404.jar.old"&lt;br&gt;
        Copy the tomcat50-service.jar to %JBOSS_HOME%/server/all/deploy/jbossweb-tomcat50.sar/</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-07-25T12:29:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000009bA9iAAE">
    <title>BUGFIX: ASPATCH-324 - JBoss AS 4.0.0.GA CP03</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000009bA9iAAE</link>
    <description>TITLE: &amp;nbsp; JBoss AS 4.0.0.GA CP03&lt;br&gt;JIRA ID: &amp;nbsp; ASPATCH-324&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.0.GA_CP02&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.0.GA_CP01&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CP03 is the third cumulative patch for JBoss 4.0.0. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-322"&gt;ASPATCH-322&lt;/a&gt;: Backport JBAS-2677: Differences in target list order between servers breaks RoundRobin&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-313"&gt;ASPATCH-313&lt;/a&gt;: VE-2007-5461: Information Leak in Tomcat Webdav Servlet / AS 4.0.0&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-292"&gt;ASPATCH-292&lt;/a&gt;: Backport fixes for several security issues affecting Tomcat 5.0.28&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-203"&gt;ASPATCH-203&lt;/a&gt;: JBAS-1523: JBAS-30 - txtimers created via Servlet init get duplicated&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-182"&gt;ASPATCH-182&lt;/a&gt;: Run JBoss 4.0.0 with JConsole from Java 5.0&lt;br&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-4.0.0.GA_CP03.zip / 10391831&lt;br&gt;MD5: &amp;nbsp; ee4f92b25dd017285374c767bb5d8699&lt;br&gt;SHA-256: &amp;nbsp; f26ef9a31578f6410c1ce03fceb5008c1a4902e88e914eb1176045079e1b3b79&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
&lt;br&gt;
5) Copy following new files:&lt;br&gt;
&lt;br&gt;
5a) Copy the new file from PATCH_ROOT/server/all/deploy/jbossweb-tomcat50.sar/jsp-api.jar to JBOSS_HOME/server/&lt;all | standard | default&gt;/deploy/jbossweb-tomcat50.sar/jsp-api.jar&lt;br&gt;
5b) Copy the new file from PATCH_ROOT/server/all/deploy/jbossweb-tomcat50.sar/servlet-api.jar to JBOSS_HOME/server/&lt;all | standard | default&gt;/deploy/jbossweb-tomcat50.sar/servlet-api.jar&lt;br&gt;
6) Apply the following configuration file patches to following files:&lt;br&gt;
&lt;br&gt;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.&lt;br&gt;
&lt;br&gt;
6a) Use the original file PATCH_ROOT/config-patches/ejb-deployer.xml.orig and the patched file PATCH_ROOT/config-patches/ejb-deployer.xml.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/ejb-deployer.xml&lt;br&gt;
&lt;br&gt;
7) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
8) 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.&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Ensure your jmx-console and web-console are secured. Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Dec 10 12:06:45 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Dec 11 06:01:26 EST 2007&lt;br&gt;</description>
    <dc:subject>JBoss AS 4.0.0.GA CP03</dc:subject>
    <dc:date>2007-12-10T12:06:Z</dc:date>
    <jbn:creator>Jaroslaw Kijanowski</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.0.GA_CP02"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.0.GA_CP02" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0213">Application Server; 4.0.0.GA_CP02</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.0"
        jbn:productName="Application Server" jbn:productVersion="4.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0043">Application Server; 4.0</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.0.GA_CP01"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.0.GA_CP01" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0200">Application Server; 4.0.0.GA_CP01</jbn:product>
    </jbn:products>
    <jbn:jira>ASPATCH-324</jbn:jira>
    <jbn:md5>ee4f92b25dd017285374c767bb5d8699</jbn:md5>
    <jbn:sha256>f26ef9a31578f6410c1ce03fceb5008c1a4902e88e914eb1176045079e1b3b79</jbn:sha256>
    <jbn:fileName>jboss-4.0.0.GA_CP03.zip</jbn:fileName>
    <jbn:fileSize>10391831</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000009bA9iAAE</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000009bA9iAAE</jbn:automatedDownloadUrl>
    <jbn:instructionCompatibilityVersion>1.4</jbn:instructionCompatibilityVersion>
    <jbn:longDescription>Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-322"&gt;ASPATCH-322&lt;/a&gt;: Backport JBAS-2677: Differences in target list order between servers breaks RoundRobin&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-313"&gt;ASPATCH-313&lt;/a&gt;: VE-2007-5461: Information Leak in Tomcat Webdav Servlet / AS 4.0.0&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-292"&gt;ASPATCH-292&lt;/a&gt;: Backport fixes for several security issues affecting Tomcat 5.0.28&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-203"&gt;ASPATCH-203&lt;/a&gt;: JBAS-1523: JBAS-30 - txtimers created via Servlet init get duplicated&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-182"&gt;ASPATCH-182&lt;/a&gt;: Run JBoss 4.0.0 with JConsole from Java 5.0&lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>CP03 is the third cumulative patch for JBoss 4.0.0. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;</jbn:shortDescription>
    <jbn:manualInstallation>Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
&lt;br&gt;
5) Copy following new files:&lt;br&gt;
&lt;br&gt;
5a) Copy the new file from PATCH_ROOT/server/all/deploy/jbossweb-tomcat50.sar/jsp-api.jar to JBOSS_HOME/server/&lt;all | standard | default&gt;/deploy/jbossweb-tomcat50.sar/jsp-api.jar&lt;br&gt;
5b) Copy the new file from PATCH_ROOT/server/all/deploy/jbossweb-tomcat50.sar/servlet-api.jar to JBOSS_HOME/server/&lt;all | standard | default&gt;/deploy/jbossweb-tomcat50.sar/servlet-api.jar&lt;br&gt;
6) Apply the following configuration file patches to following files:&lt;br&gt;
&lt;br&gt;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.&lt;br&gt;
&lt;br&gt;
6a) Use the original file PATCH_ROOT/config-patches/ejb-deployer.xml.orig and the patched file PATCH_ROOT/config-patches/ejb-deployer.xml.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/ejb-deployer.xml&lt;br&gt;
&lt;br&gt;
7) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
8) 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.&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Ensure your jmx-console and web-console are secured. Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;</jbn:manualInstallation>
    <jbn:automatedInstallation>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
  &lt;jbn:automatedInstallation xmlns:jbn="http://network.jboss.com/elements/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" &gt;
  &lt;jbn:instructions&gt;
   &lt;jbn:instructionSet rdf:about="http://network.jboss.com/instructionVersion#1.4"&gt;
     &lt;![CDATA[&lt;?xml version="1.0"?&gt;
&lt;process-definition name="process"&gt;
   &lt;start-state&gt;
      &lt;transition to="main_process/1"/&gt;
   &lt;/start-state&gt;

   &lt;super-state name="main_process"&gt;

      &lt;node name="1"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.JONServerDownloadActionHandler" config-type="bean"&gt;
           &lt;/action&gt;
         &lt;transition name="success" to="2"/&gt;
      &lt;/node&gt;
      &lt;node name="2"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.CompareDigestActionHandler"
                 config-type="bean"&gt;
            &lt;algorithm&gt;MD5&lt;/algorithm&gt;
            &lt;fileToBeCheckedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeCheckedLocation&gt;
            &lt;expectedDigest&gt;#{software.MD5}&lt;/expectedDigest&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="3"/&gt;
      &lt;/node&gt;

      &lt;node name="3"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.UnzipActionHandler"
                 config-type="bean"&gt;
            &lt;fileToBeUnzippedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeUnzippedLocation&gt;
            &lt;destinationDirectoryLocation&gt;#{patchFolder}&lt;/destinationDirectoryLocation&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="4"/&gt;
      &lt;/node&gt;

      &lt;node name="4"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;stopIfRunning&lt;/actionName&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="5"/&gt;
      &lt;/node&gt;

      &lt;!-- the XML above should *not* change per patch --&gt;


        &lt;node name="5"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="6"/&gt;
                &lt;transition name="success" to="6"/&gt;
        &lt;/node&gt;
        &lt;node name="6"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossha.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossha.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="7"/&gt;
                &lt;transition name="success" to="7"/&gt;
        &lt;/node&gt;
        &lt;node name="7"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/tomcat50-service.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/tomcat50-service.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="8"/&gt;
                &lt;transition name="success" to="8"/&gt;
        &lt;/node&gt;
        &lt;node name="8"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/servlets-common.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/servlets-common.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="9"/&gt;
                &lt;transition name="success" to="9"/&gt;
        &lt;/node&gt;
        &lt;node name="9"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/naming-common.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/naming-common.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="10"/&gt;
                &lt;transition name="success" to="10"/&gt;
        &lt;/node&gt;
        &lt;node name="10"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/catalina-optional.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/catalina-optional.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="11"/&gt;
                &lt;transition name="success" to="11"/&gt;
        &lt;/node&gt;
        &lt;node name="11"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/servlets-webdav.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/servlets-webdav.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="12"/&gt;
                &lt;transition name="success" to="12"/&gt;
        &lt;/node&gt;
        &lt;node name="12"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/jasper-compiler.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/jasper-compiler.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="13"/&gt;
                &lt;transition name="success" to="13"/&gt;
        &lt;/node&gt;
        &lt;node name="13"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/catalina.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/catalina.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="14"/&gt;
                &lt;transition name="success" to="14"/&gt;
        &lt;/node&gt;
        &lt;node name="14"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/servlets-invoker.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/servlets-invoker.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="15"/&gt;
                &lt;transition name="success" to="15"/&gt;
        &lt;/node&gt;
        &lt;node name="15"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/tomcat-http11.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/tomcat-http11.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="16"/&gt;
                &lt;transition name="success" to="16"/&gt;
        &lt;/node&gt;
        &lt;node name="16"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/naming-resources.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/naming-resources.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="17"/&gt;
                &lt;transition name="success" to="17"/&gt;
        &lt;/node&gt;
        &lt;node name="17"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/catalina-manager.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/catalina-manager.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="18"/&gt;
                &lt;transition name="success" to="18"/&gt;
        &lt;/node&gt;
        &lt;node name="18"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/tomcat-jk2.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/tomcat-jk2.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="19"/&gt;
                &lt;transition name="success" to="19"/&gt;
        &lt;/node&gt;
        &lt;node name="19"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/tomcat-coyote.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/tomcat-coyote.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="20"/&gt;
                &lt;transition name="success" to="20"/&gt;
        &lt;/node&gt;
        &lt;node name="20"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/tomcat-util.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/tomcat-util.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="21"/&gt;
                &lt;transition name="success" to="21"/&gt;
        &lt;/node&gt;
        &lt;node name="21"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/servlets-default.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/servlets-default.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="22"/&gt;
                &lt;transition name="success" to="22"/&gt;
        &lt;/node&gt;
        &lt;node name="22"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/jasper-runtime.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/jasper-runtime.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="23"/&gt;
                &lt;transition name="success" to="23"/&gt;
        &lt;/node&gt;
        &lt;node name="23"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/web-console.war/applet.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/web-console.war/applet.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="24"/&gt;
                &lt;transition name="success" to="24"/&gt;
        &lt;/node&gt;
        &lt;node name="24"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-jmx.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-jmx.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="25"/&gt;
                &lt;transition name="success" to="25"/&gt;
        &lt;/node&gt;
        &lt;node name="25"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jmx-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jmx-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="26"/&gt;
                &lt;transition name="success" to="26"/&gt;
        &lt;/node&gt;
        &lt;node name="26"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossall-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossall-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="27"/&gt;
                &lt;transition name="success" to="27"/&gt;
        &lt;/node&gt;
        &lt;node name="27"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/bin/run.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/bin/run.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="28"/&gt;
                &lt;transition name="success" to="28"/&gt;
        &lt;/node&gt;

        &lt;node name="28"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
                        &lt;notification&gt;Copy the new file from #{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/servlet-api.jar to #{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/servlet-api.jar&lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="29"/&gt;
        &lt;/node&gt;
        &lt;node name="29"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
                        &lt;notification&gt;Copy the new file from #{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/jsp-api.jar to #{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/jsp-api.jar&lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="30"/&gt;
        &lt;/node&gt;




             &lt;node name="30"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/ejb-deployer.xml.orig and the patched file #{patchFolder}/config-patches/ejb-deployer.xml.patched to update your file #{jbossServerHomeDir}/deploy/ejb-deployer.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="31"/&gt;
            &lt;/node&gt;



      &lt;!-- the XML below should *not* change per patch --&gt;

      &lt;node name="31"&gt;
&lt;!-- this action element was removed, because there are manual steps to do, before you can start the server
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;start&lt;/actionName&gt;
         &lt;/action&gt;
--&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
            &lt;notification&gt;Start your JBoss instance and perform a scan to update the version string. Go to your JBoss instance, choose the Inventory tab, edit the Configuration Properties and click OK&lt;/notification&gt;
         &lt;/action&gt;

         &lt;transition name="success" to="../end"/&gt;
      &lt;/node&gt;

      &lt;transition name="error" to="end"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.SetProcessStatusActionHandler" config-type="bean"&gt;
            &lt;status&gt;false&lt;/status&gt;
         &lt;/action&gt;
      &lt;/transition&gt;

   &lt;/super-state&gt;
   &lt;end-state name="end"/&gt;
&lt;/process-definition&gt;

]]&gt;
   &lt;/jbn:instructionSet&gt;
 &lt;/jbn:instructions&gt;
&lt;/jbn:automatedInstallation&gt;</jbn:automatedInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-12-11T06:01:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008jKgoAAE">
    <title>BUGFIX: ASPATCH-304 - JBoss AS 4.0.0.GA CP02</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008jKgoAAE</link>
    <description>TITLE: &amp;nbsp; JBoss AS 4.0.0.GA CP02&lt;br&gt;JIRA ID: &amp;nbsp; ASPATCH-304&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.0.GA_CP01&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CP02 is the second cumulative patch for JBoss 4.0.0. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-292"&gt;ASPATCH-292&lt;/a&gt;: Backport fixes for several security issues affecting Tomcat 5.0.28&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-203"&gt;ASPATCH-203&lt;/a&gt;: JBAS-1523: JBAS-30 - txtimers created via Servlet init get duplicated&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-182"&gt;ASPATCH-182&lt;/a&gt;: Run JBoss 4.0.0 with JConsole from Java 5.0&lt;br&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-4.0.0.GA_CP02.zip / 10106623&lt;br&gt;MD5: &amp;nbsp; 719e95159b08d796a0e82c1bd51690b3&lt;br&gt;SHA-256: &amp;nbsp; fdfdfec4c422071e1d6f99d3a486b496effb993cde96173ed5cbcb767fb18a35&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
&lt;br&gt;
5) Copy following new files:&lt;br&gt;
&lt;br&gt;
5a) Copy the new file from PATCH_ROOT/server/all/deploy/jbossweb-tomcat50.sar/jsp-api.jar to JBOSS_HOME/server/&lt;all | standard | default&gt;/deploy/jbossweb-tomcat50.sar/jsp-api.jar&lt;br&gt;
5b) Copy the new file from PATCH_ROOT/server/all/deploy/jbossweb-tomcat50.sar/servlet-api.jar to JBOSS_HOME/server/&lt;all | standard | default&gt;/deploy/jbossweb-tomcat50.sar/servlet-api.jar&lt;br&gt;
6) Apply the following configuration file patches to following files:&lt;br&gt;
&lt;br&gt;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.&lt;br&gt;
&lt;br&gt;
6a) Use the original file PATCH_ROOT/config-patches/ejb-deployer.xml.orig and the patched file PATCH_ROOT/config-patches/ejb-deployer.xml.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/ejb-deployer.xml&lt;br&gt;
&lt;br&gt;
7) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
8) 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.&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Ensure your jmx-console and web-console are secured. Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Oct 08 10:18:07 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Oct 08 15:24:16 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss AS 4.0.0.GA CP02</dc:subject>
    <dc:date>2007-10-08T10:18:Z</dc:date>
    <jbn:creator>Jaroslaw Kijanowski</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.0"
        jbn:productName="Application Server" jbn:productVersion="4.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0043">Application Server; 4.0</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.0.GA_CP01"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.0.GA_CP01" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0200">Application Server; 4.0.0.GA_CP01</jbn:product>
    </jbn:products>
    <jbn:jira>ASPATCH-304</jbn:jira>
    <jbn:md5>719e95159b08d796a0e82c1bd51690b3</jbn:md5>
    <jbn:sha256>fdfdfec4c422071e1d6f99d3a486b496effb993cde96173ed5cbcb767fb18a35</jbn:sha256>
    <jbn:fileName>jboss-4.0.0.GA_CP02.zip</jbn:fileName>
    <jbn:fileSize>10106623</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000008jKgoAAE</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000008jKgoAAE</jbn:automatedDownloadUrl>
    <jbn:instructionCompatibilityVersion>1.4</jbn:instructionCompatibilityVersion>
    <jbn:longDescription>Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-292"&gt;ASPATCH-292&lt;/a&gt;: Backport fixes for several security issues affecting Tomcat 5.0.28&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-203"&gt;ASPATCH-203&lt;/a&gt;: JBAS-1523: JBAS-30 - txtimers created via Servlet init get duplicated&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-182"&gt;ASPATCH-182&lt;/a&gt;: Run JBoss 4.0.0 with JConsole from Java 5.0&lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>CP02 is the second cumulative patch for JBoss 4.0.0. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;</jbn:shortDescription>
    <jbn:manualInstallation>Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
&lt;br&gt;
5) Copy following new files:&lt;br&gt;
&lt;br&gt;
5a) Copy the new file from PATCH_ROOT/server/all/deploy/jbossweb-tomcat50.sar/jsp-api.jar to JBOSS_HOME/server/&lt;all | standard | default&gt;/deploy/jbossweb-tomcat50.sar/jsp-api.jar&lt;br&gt;
5b) Copy the new file from PATCH_ROOT/server/all/deploy/jbossweb-tomcat50.sar/servlet-api.jar to JBOSS_HOME/server/&lt;all | standard | default&gt;/deploy/jbossweb-tomcat50.sar/servlet-api.jar&lt;br&gt;
6) Apply the following configuration file patches to following files:&lt;br&gt;
&lt;br&gt;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.&lt;br&gt;
&lt;br&gt;
6a) Use the original file PATCH_ROOT/config-patches/ejb-deployer.xml.orig and the patched file PATCH_ROOT/config-patches/ejb-deployer.xml.patched to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/ejb-deployer.xml&lt;br&gt;
&lt;br&gt;
7) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
8) 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.&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Ensure your jmx-console and web-console are secured. Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;</jbn:manualInstallation>
    <jbn:automatedInstallation>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
  &lt;jbn:automatedInstallation xmlns:jbn="http://network.jboss.com/elements/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" &gt;
  &lt;jbn:instructions&gt;
   &lt;jbn:instructionSet rdf:about="http://network.jboss.com/instructionVersion#1.4"&gt;
     &lt;![CDATA[&lt;?xml version="1.0"?&gt;
&lt;process-definition name="process"&gt;
   &lt;start-state&gt;
      &lt;transition to="main_process/1"/&gt;
   &lt;/start-state&gt;

   &lt;super-state name="main_process"&gt;

      &lt;node name="1"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.JONServerDownloadActionHandler" config-type="bean"&gt;
           &lt;/action&gt;
         &lt;transition name="success" to="2"/&gt;
      &lt;/node&gt;
      &lt;node name="2"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.CompareDigestActionHandler"
                 config-type="bean"&gt;
            &lt;algorithm&gt;MD5&lt;/algorithm&gt;
            &lt;fileToBeCheckedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeCheckedLocation&gt;
            &lt;expectedDigest&gt;#{software.MD5}&lt;/expectedDigest&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="3"/&gt;
      &lt;/node&gt;

      &lt;node name="3"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.UnzipActionHandler"
                 config-type="bean"&gt;
            &lt;fileToBeUnzippedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeUnzippedLocation&gt;
            &lt;destinationDirectoryLocation&gt;#{patchFolder}&lt;/destinationDirectoryLocation&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="4"/&gt;
      &lt;/node&gt;

      &lt;node name="4"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;stopIfRunning&lt;/actionName&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="5"/&gt;
      &lt;/node&gt;

      &lt;!-- the XML above should *not* change per patch --&gt;


        &lt;node name="5"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="6"/&gt;
                &lt;transition name="success" to="6"/&gt;
        &lt;/node&gt;
        &lt;node name="6"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/jasper-runtime.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/jasper-runtime.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="7"/&gt;
                &lt;transition name="success" to="7"/&gt;
        &lt;/node&gt;
        &lt;node name="7"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/tomcat-jk2.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/tomcat-jk2.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="8"/&gt;
                &lt;transition name="success" to="8"/&gt;
        &lt;/node&gt;
        &lt;node name="8"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/jasper-compiler.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/jasper-compiler.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="9"/&gt;
                &lt;transition name="success" to="9"/&gt;
        &lt;/node&gt;
        &lt;node name="9"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/catalina.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/catalina.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="10"/&gt;
                &lt;transition name="success" to="10"/&gt;
        &lt;/node&gt;
        &lt;node name="10"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/tomcat50-service.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/tomcat50-service.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="11"/&gt;
                &lt;transition name="success" to="11"/&gt;
        &lt;/node&gt;
        &lt;node name="11"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/catalina-optional.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/catalina-optional.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="12"/&gt;
                &lt;transition name="success" to="12"/&gt;
        &lt;/node&gt;
        &lt;node name="12"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/tomcat-http11.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/tomcat-http11.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="13"/&gt;
                &lt;transition name="success" to="13"/&gt;
        &lt;/node&gt;
        &lt;node name="13"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/catalina-manager.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/catalina-manager.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="14"/&gt;
                &lt;transition name="success" to="14"/&gt;
        &lt;/node&gt;
        &lt;node name="14"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/servlets-default.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/servlets-default.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="15"/&gt;
                &lt;transition name="success" to="15"/&gt;
        &lt;/node&gt;
        &lt;node name="15"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/tomcat-coyote.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/tomcat-coyote.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="16"/&gt;
                &lt;transition name="success" to="16"/&gt;
        &lt;/node&gt;
        &lt;node name="16"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/tomcat-util.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/tomcat-util.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="17"/&gt;
                &lt;transition name="success" to="17"/&gt;
        &lt;/node&gt;
        &lt;node name="17"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/web-console.war/applet.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/web-console.war/applet.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="18"/&gt;
                &lt;transition name="success" to="18"/&gt;
        &lt;/node&gt;
        &lt;node name="18"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-jmx.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-jmx.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="19"/&gt;
                &lt;transition name="success" to="19"/&gt;
        &lt;/node&gt;
        &lt;node name="19"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jmx-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jmx-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="20"/&gt;
                &lt;transition name="success" to="20"/&gt;
        &lt;/node&gt;
        &lt;node name="20"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossall-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossall-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="21"/&gt;
                &lt;transition name="success" to="21"/&gt;
        &lt;/node&gt;
        &lt;node name="21"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/bin/run.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/bin/run.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="22"/&gt;
                &lt;transition name="success" to="22"/&gt;
        &lt;/node&gt;

        &lt;node name="22"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
                        &lt;notification&gt;Copy the new file from #{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/jsp-api.jar to #{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/jsp-api.jar&lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="23"/&gt;
        &lt;/node&gt;
        &lt;node name="23"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
                        &lt;notification&gt;Copy the new file from #{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/servlet-api.jar to #{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/servlet-api.jar&lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="24"/&gt;
        &lt;/node&gt;




             &lt;node name="24"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/ejb-deployer.xml.orig and the patched file #{patchFolder}/config-patches/ejb-deployer.xml.patched to update your file #{jbossServerHomeDir}/deploy/ejb-deployer.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="25"/&gt;
            &lt;/node&gt;



      &lt;!-- the XML below should *not* change per patch --&gt;

      &lt;node name="25"&gt;
&lt;!-- this action element was removed, because there are manual steps to do, before you can start the server
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;start&lt;/actionName&gt;
         &lt;/action&gt;
--&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
            &lt;notification&gt;Start your JBoss instance and perform a scan to update the version string. Go to your JBoss instance, choose the Inventory tab, edit the Configuration Properties and click OK&lt;/notification&gt;
         &lt;/action&gt;

         &lt;transition name="success" to="../end"/&gt;
      &lt;/node&gt;

      &lt;transition name="error" to="end"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.SetProcessStatusActionHandler" config-type="bean"&gt;
            &lt;status&gt;false&lt;/status&gt;
         &lt;/action&gt;
      &lt;/transition&gt;

   &lt;/super-state&gt;
   &lt;end-state name="end"/&gt;
&lt;/process-definition&gt;


]]&gt;
   &lt;/jbn:instructionSet&gt;
 &lt;/jbn:instructions&gt;
&lt;/jbn:automatedInstallation&gt;</jbn:automatedInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-10-08T15:24:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006wQKzAAM">
    <title>BUGFIX: JBAS-4128 - Port JBAS-979 flushCache Issue to JBoss 3.2.8.SP1</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006wQKzAAM</link>
    <description>TITLE: &amp;nbsp; Port JBAS-979 flushCache Issue to JBoss 3.2.8.SP1&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-4128&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 3.2.8SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Updates to flushCache to only remove items from the cache if they are not in use.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Updates to flushCache to only remove items from the cache if they are not in use.&lt;br&gt;&lt;br&gt;

        Please see the following two links for further information on this: -&lt;br&gt;&lt;br&gt;

         http://jira.jboss.com/jira/browse/JBAS-979&lt;br&gt;
         http://www.jboss.com/index.html?module=bb&amp;op=viewtopic&amp;p=3937458#3937458&lt;br&gt;

        This patch also incorprates the changes for JBAS-2745 to fix the broken EJBLoadUnitTestCase.&lt;br&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-4128.zip / 1651468&lt;br&gt;MD5: &amp;nbsp; 9d707e4e786722d353e5e18a159dd266&lt;br&gt;SHA-256: &amp;nbsp; f62867d35863f29b038b05b282f38c4a67166b33fabbebe3e6c54c17fe25a0e4&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Replace the file {jboss.home}/docs/dtd/jboss_3_2.dtd with the new dtd included with this patch.&lt;br&gt;

        Replace the jar {jboss.home}/server/{configuration}/lib/jboss.jar with the jboss.jar included with this patch.&lt;br&gt;CREATED DATE: &amp;nbsp; Thu Mar 01 13:14:00 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Thu Mar 01 13:14:00 EST 2007&lt;br&gt;</description>
    <dc:subject>Port JBAS-979 flushCache Issue to JBoss 3.2.8.SP1</dc:subject>
    <dc:date>2007-03-01T13:14:Z</dc:date>
    <jbn:creator>Darran Lofthouse</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 3.2"
        jbn:jonResourceVersion="3.2.8SP1"
        jbn:productName="Application Server"
        jbn:productVersion="3.2.8SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0089">Application Server; 3.2.8SP1</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-4128</jbn:jira>
    <jbn:md5>9d707e4e786722d353e5e18a159dd266</jbn:md5>
    <jbn:sha256>f62867d35863f29b038b05b282f38c4a67166b33fabbebe3e6c54c17fe25a0e4</jbn:sha256>
    <jbn:fileName>JBAS-4128.zip</jbn:fileName>
    <jbn:fileSize>1651468</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006wQKzAAM</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006wQKzAAM</jbn:automatedDownloadUrl>
    <jbn:longDescription>Updates to flushCache to only remove items from the cache if they are not in use.&lt;br&gt;&lt;br&gt;

        Please see the following two links for further information on this: -&lt;br&gt;&lt;br&gt;

         http://jira.jboss.com/jira/browse/JBAS-979&lt;br&gt;
         http://www.jboss.com/index.html?module=bb&amp;op=viewtopic&amp;p=3937458#3937458&lt;br&gt;

        This patch also incorprates the changes for JBAS-2745 to fix the broken EJBLoadUnitTestCase.&lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>Updates to flushCache to only remove items from the cache if they are not in use.</jbn:shortDescription>
    <jbn:manualInstallation>Replace the file {jboss.home}/docs/dtd/jboss_3_2.dtd with the new dtd included with this patch.&lt;br&gt;

        Replace the jar {jboss.home}/server/{configuration}/lib/jboss.jar with the jboss.jar included with this patch.</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-03-01T13:14:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008jKgeAAE">
    <title>BUGFIX: ASPATCH-303 - JBoss AS 3.2.8.SP1 CP02</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008jKgeAAE</link>
    <description>TITLE: &amp;nbsp; JBoss AS 3.2.8.SP1 CP02&lt;br&gt;JIRA ID: &amp;nbsp; ASPATCH-303&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 3.2.8SP1&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 3.2.8.SP1_CP01&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CP02 is the second cumulative patch for JBoss 3.2.8SP1. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-293"&gt;ASPATCH-293&lt;/a&gt;: Backport fixes for several security issues affecting Tomcat 5.0.30&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-290"&gt;ASPATCH-290&lt;/a&gt;: NestedThrowable Class when accessed concurrently by 2 Threads cause deadlock .&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-173"&gt;ASPATCH-173&lt;/a&gt;: Port JBAS-979 flushCache Issue to JBoss 3.2.8.SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-172"&gt;ASPATCH-172&lt;/a&gt;: JBAS-3311: Access Control on JMX Operations in the JMX Console&lt;br&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-3.2.8.SP1_CP02.zip / 7418886&lt;br&gt;MD5: &amp;nbsp; 0eff1c22b889f8e60a77b5b90b426d4b&lt;br&gt;SHA-256: &amp;nbsp; 536a5b54601de9cda7ec6a9f1f423837c171f18928b822ac2c9e92b376042783&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5)Apply configuration file patches:&lt;br&gt;
&lt;br&gt;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.&lt;br&gt;
&lt;br&gt;
5a) Use the original file PATCH_ROOT/config-patches/web.xml.orig and the patched file PATCH_ROOT/config-patches/web.xml.orig to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/web.xml&lt;br&gt;
&lt;br&gt;
6) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
7) Perform a scan to update the version string. Go to your JBoss instance, choose the Inventory tab, edit the Configuration Properties and click OK.&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Ensure your jmx-console and web-console are secured. Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Oct 08 10:14:22 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Oct 08 15:23:56 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss AS 3.2.8.SP1 CP02</dc:subject>
    <dc:date>2007-10-08T10:14:Z</dc:date>
    <jbn:creator>Jaroslaw Kijanowski</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 3.2"
        jbn:jonResourceVersion="3.2.8.SP1_CP01"
        jbn:productName="Application Server"
        jbn:productVersion="3.2.8.SP1_CP01" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0199">Application Server; 3.2.8.SP1_CP01</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 3.2"
        jbn:jonResourceVersion="3.2.8SP1"
        jbn:productName="Application Server"
        jbn:productVersion="3.2.8SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0089">Application Server; 3.2.8SP1</jbn:product>
    </jbn:products>
    <jbn:jira>ASPATCH-303</jbn:jira>
    <jbn:md5>0eff1c22b889f8e60a77b5b90b426d4b</jbn:md5>
    <jbn:sha256>536a5b54601de9cda7ec6a9f1f423837c171f18928b822ac2c9e92b376042783</jbn:sha256>
    <jbn:fileName>jboss-3.2.8.SP1_CP02.zip</jbn:fileName>
    <jbn:fileSize>7418886</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000008jKgeAAE</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000008jKgeAAE</jbn:automatedDownloadUrl>
    <jbn:instructionCompatibilityVersion>1.4</jbn:instructionCompatibilityVersion>
    <jbn:longDescription>Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-293"&gt;ASPATCH-293&lt;/a&gt;: Backport fixes for several security issues affecting Tomcat 5.0.30&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-290"&gt;ASPATCH-290&lt;/a&gt;: NestedThrowable Class when accessed concurrently by 2 Threads cause deadlock .&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-173"&gt;ASPATCH-173&lt;/a&gt;: Port JBAS-979 flushCache Issue to JBoss 3.2.8.SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-172"&gt;ASPATCH-172&lt;/a&gt;: JBAS-3311: Access Control on JMX Operations in the JMX Console&lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>CP02 is the second cumulative patch for JBoss 3.2.8SP1. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;</jbn:shortDescription>
    <jbn:manualInstallation>Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5)Apply configuration file patches:&lt;br&gt;
&lt;br&gt;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.&lt;br&gt;
&lt;br&gt;
5a) Use the original file PATCH_ROOT/config-patches/web.xml.orig and the patched file PATCH_ROOT/config-patches/web.xml.orig to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/web.xml&lt;br&gt;
&lt;br&gt;
6) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
7) Perform a scan to update the version string. Go to your JBoss instance, choose the Inventory tab, edit the Configuration Properties and click OK.&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Ensure your jmx-console and web-console are secured. Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;</jbn:manualInstallation>
    <jbn:automatedInstallation>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
  &lt;jbn:automatedInstallation xmlns:jbn="http://network.jboss.com/elements/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" &gt;
  &lt;jbn:instructions&gt;
   &lt;jbn:instructionSet rdf:about="http://network.jboss.com/instructionVersion#1.4"&gt;
     &lt;![CDATA[&lt;?xml version="1.0"?&gt;
&lt;process-definition name="process"&gt;
   &lt;start-state&gt;
      &lt;transition to="main_process/1"/&gt;
   &lt;/start-state&gt;

   &lt;super-state name="main_process"&gt;

      &lt;node name="1"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.JONServerDownloadActionHandler" config-type="bean"&gt;
           &lt;/action&gt;
         &lt;transition name="success" to="2"/&gt;
      &lt;/node&gt;
      &lt;node name="2"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.CompareDigestActionHandler"
                 config-type="bean"&gt;
            &lt;algorithm&gt;MD5&lt;/algorithm&gt;
            &lt;fileToBeCheckedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeCheckedLocation&gt;
            &lt;expectedDigest&gt;#{software.MD5}&lt;/expectedDigest&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="3"/&gt;
      &lt;/node&gt;

      &lt;node name="3"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.UnzipActionHandler"
                 config-type="bean"&gt;
            &lt;fileToBeUnzippedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeUnzippedLocation&gt;
            &lt;destinationDirectoryLocation&gt;#{patchFolder}&lt;/destinationDirectoryLocation&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="4"/&gt;
      &lt;/node&gt;

      &lt;node name="4"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;stopIfRunning&lt;/actionName&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="5"/&gt;
      &lt;/node&gt;

      &lt;!-- the XML above should *not* change per patch --&gt;


        &lt;node name="5"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="6"/&gt;
                &lt;transition name="success" to="6"/&gt;
        &lt;/node&gt;
        &lt;node name="6"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/catalina-manager.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/catalina-manager.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="7"/&gt;
                &lt;transition name="success" to="7"/&gt;
        &lt;/node&gt;
        &lt;node name="7"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/tomcat-coyote.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/tomcat-coyote.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="8"/&gt;
                &lt;transition name="success" to="8"/&gt;
        &lt;/node&gt;
        &lt;node name="8"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/servlets-default.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/servlets-default.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="9"/&gt;
                &lt;transition name="success" to="9"/&gt;
        &lt;/node&gt;
        &lt;node name="9"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/servlet-api.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/servlet-api.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="10"/&gt;
                &lt;transition name="success" to="10"/&gt;
        &lt;/node&gt;
        &lt;node name="10"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/catalina.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/catalina.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="11"/&gt;
                &lt;transition name="success" to="11"/&gt;
        &lt;/node&gt;
        &lt;node name="11"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/tomcat-util.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/tomcat-util.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="12"/&gt;
                &lt;transition name="success" to="12"/&gt;
        &lt;/node&gt;
        &lt;node name="12"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/tomcat-http11.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/tomcat-http11.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="13"/&gt;
                &lt;transition name="success" to="13"/&gt;
        &lt;/node&gt;
        &lt;node name="13"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/web-console.war/applet.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/web-console.war/applet.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="14"/&gt;
                &lt;transition name="success" to="14"/&gt;
        &lt;/node&gt;
        &lt;node name="14"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-common.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-common.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="15"/&gt;
                &lt;transition name="success" to="15"/&gt;
        &lt;/node&gt;
        &lt;node name="15"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-common-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-common-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="16"/&gt;
                &lt;transition name="success" to="16"/&gt;
        &lt;/node&gt;
        &lt;node name="16"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossall-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossall-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="17"/&gt;
                &lt;transition name="success" to="17"/&gt;
        &lt;/node&gt;
        &lt;node name="17"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/bin/run.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/bin/run.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="18"/&gt;
                &lt;transition name="success" to="18"/&gt;
        &lt;/node&gt;

        &lt;node name="18"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
                        &lt;notification&gt;Copy the new file from #{patchFolder}/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class to #{jbossServerHomeDir}/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="19"/&gt;
        &lt;/node&gt;




             &lt;node name="19"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/web.xml.orig and the patched file #{patchFolder}/config-patches/web.xml.patched to update your file #{jbossServerHomeDir}/deploy/jmx-console.war/WEB-INF/web.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="20"/&gt;
            &lt;/node&gt;



             &lt;node name="20"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/jboss_3_2.dtd.orig and the patched file #{patchFolder}/config-patches/jboss_3_2.dtd.patched to update your file #{jbossHomeDir}/docs/dtd/jboss_3_2.dtd &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="21"/&gt;
            &lt;/node&gt;



      &lt;!-- the XML below should *not* change per patch --&gt;

      &lt;node name="21"&gt;
&lt;!-- this action element was removed, because there are manual steps to do, before you can start the server
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;start&lt;/actionName&gt;
         &lt;/action&gt;
--&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
            &lt;notification&gt;Start your JBoss instance and perform a scan to update the version string. Go to your JBoss instance, choose the Inventory tab, edit the Configuration Properties and click OK&lt;/notification&gt;
         &lt;/action&gt;

         &lt;transition name="success" to="../end"/&gt;
      &lt;/node&gt;

      &lt;transition name="error" to="end"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.SetProcessStatusActionHandler" config-type="bean"&gt;
            &lt;status&gt;false&lt;/status&gt;
         &lt;/action&gt;
      &lt;/transition&gt;

   &lt;/super-state&gt;
   &lt;end-state name="end"/&gt;
&lt;/process-definition&gt;


]]&gt;
   &lt;/jbn:instructionSet&gt;
 &lt;/jbn:instructions&gt;
&lt;/jbn:automatedInstallation&gt;</jbn:automatedInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-10-08T15:23:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007EsSbAAK">
    <title>BUGFIX: ASPATCH-184 - JBoss AS 3.2.8.SP1 CP01</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007EsSbAAK</link>
    <description>TITLE: &amp;nbsp; JBoss AS 3.2.8.SP1 CP01&lt;br&gt;JIRA ID: &amp;nbsp; ASPATCH-184&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 3.2.8SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CP01 is the first cumulative patch for JBoss 3.2.8SP1. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-173"&gt;ASPATCH-173&lt;/a&gt;: Port JBAS-979 flushCache Issue to JBoss 3.2.8.SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-172"&gt;ASPATCH-172&lt;/a&gt;: JBAS-3311: Access Control on JMX Operations in the JMX Console&lt;br&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-3.2.8.SP1_CP01.zip / 1681047&lt;br&gt;MD5: &amp;nbsp; 4857836d65160c47bb61a177d3e76ddf&lt;br&gt;SHA-256: &amp;nbsp; 8cb4b993405139578c5a31439488c03759cd12e13cc156ebdedef8d988db3aca&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5)Apply configuration file patches:&lt;br&gt;
&lt;br&gt;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.&lt;br&gt;
&lt;br&gt;
5a) Use the original file PATCH_ROOT/config-patches/web.xml.orig and the patched file PATCH_ROOT/config-patches/web.xml.orig to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/web.xml&lt;br&gt;
&lt;br&gt;
6) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
7) Perform a scan to update the version string. Go to your JBoss instance, choose the Inventory tab, edit the Configuration Properties and click OK.&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Ensure your jmx-console and web-console are secured. Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Apr 10 13:13:00 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Apr 10 14:26:48 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss AS 3.2.8.SP1 CP01</dc:subject>
    <dc:date>2007-04-10T13:13:Z</dc:date>
    <jbn:creator>Jaroslaw Kijanowski</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 3.2"
        jbn:jonResourceVersion="3.2.8SP1"
        jbn:productName="Application Server"
        jbn:productVersion="3.2.8SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0089">Application Server; 3.2.8SP1</jbn:product>
    </jbn:products>
    <jbn:jira>ASPATCH-184</jbn:jira>
    <jbn:md5>4857836d65160c47bb61a177d3e76ddf</jbn:md5>
    <jbn:sha256>8cb4b993405139578c5a31439488c03759cd12e13cc156ebdedef8d988db3aca</jbn:sha256>
    <jbn:fileName>jboss-3.2.8.SP1_CP01.zip</jbn:fileName>
    <jbn:fileSize>1681047</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007EsSbAAK</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007EsSbAAK</jbn:automatedDownloadUrl>
    <jbn:instructionCompatibilityVersion>1.4</jbn:instructionCompatibilityVersion>
    <jbn:longDescription>Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-173"&gt;ASPATCH-173&lt;/a&gt;: Port JBAS-979 flushCache Issue to JBoss 3.2.8.SP1&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-172"&gt;ASPATCH-172&lt;/a&gt;: JBAS-3311: Access Control on JMX Operations in the JMX Console&lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>CP01 is the first cumulative patch for JBoss 3.2.8SP1. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;</jbn:shortDescription>
    <jbn:manualInstallation>Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
5)Apply configuration file patches:&lt;br&gt;
&lt;br&gt;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.&lt;br&gt;
&lt;br&gt;
5a) Use the original file PATCH_ROOT/config-patches/web.xml.orig and the patched file PATCH_ROOT/config-patches/web.xml.orig to update your file JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/web.xml&lt;br&gt;
&lt;br&gt;
6) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
7) Perform a scan to update the version string. Go to your JBoss instance, choose the Inventory tab, edit the Configuration Properties and click OK.&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Ensure your jmx-console and web-console are secured. Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;</jbn:manualInstallation>
    <jbn:automatedInstallation>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
  &lt;jbn:automatedInstallation xmlns:jbn="http://network.jboss.com/elements/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" &gt;
  &lt;jbn:instructions&gt;
   &lt;jbn:instructionSet rdf:about="http://network.jboss.com/instructionVersion#1.4"&gt;
     &lt;![CDATA[&lt;?xml version="1.0"?&gt;
&lt;process-definition name="process"&gt;
   &lt;start-state&gt;
      &lt;transition to="main_process/1"/&gt;
   &lt;/start-state&gt;

   &lt;super-state name="main_process"&gt;

      &lt;node name="1"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.JONServerDownloadActionHandler" config-type="bean"&gt;
           &lt;/action&gt;
         &lt;transition name="success" to="2"/&gt;
      &lt;/node&gt;
      &lt;node name="2"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.CompareDigestActionHandler"
                 config-type="bean"&gt;
            &lt;algorithm&gt;MD5&lt;/algorithm&gt;
            &lt;fileToBeCheckedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeCheckedLocation&gt;
            &lt;expectedDigest&gt;#{software.MD5}&lt;/expectedDigest&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="3"/&gt;
      &lt;/node&gt;

      &lt;node name="3"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.UnzipActionHandler"
                 config-type="bean"&gt;
            &lt;fileToBeUnzippedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeUnzippedLocation&gt;
            &lt;destinationDirectoryLocation&gt;#{patchFolder}&lt;/destinationDirectoryLocation&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="4"/&gt;
      &lt;/node&gt;

      &lt;node name="4"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;stopIfRunning&lt;/actionName&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="5"/&gt;
      &lt;/node&gt;

      &lt;!-- the XML above should *not* change per patch --&gt;


        &lt;node name="5"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="6"/&gt;
                &lt;transition name="success" to="6"/&gt;
        &lt;/node&gt;
        &lt;node name="6"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/bin/run.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/bin/run.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="7"/&gt;
                &lt;transition name="success" to="7"/&gt;
        &lt;/node&gt;

        &lt;node name="7"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
                        &lt;notification&gt;Copy the new file from #{patchFolder}/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class to #{jbossServerHomeDir}/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="8"/&gt;
        &lt;/node&gt;




             &lt;node name="8"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/web.xml.orig and the patched file #{patchFolder}/config-patches/web.xml.patched to update your file #{jbossServerHomeDir}/deploy/jmx-console.war/WEB-INF/web.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="9"/&gt;
            &lt;/node&gt;



      &lt;!-- the XML below should *not* change per patch --&gt;

      &lt;node name="9"&gt;
&lt;!-- this action element was removed, beacuse there are manuall steps to do, before you can start the server
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;start&lt;/actionName&gt;
         &lt;/action&gt;
--&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
            &lt;notification&gt;Start your JBoss instance and perform a scan to update the version string. Go to your JBoss instance, choose the Inventory tab, edit the Configuration Properties and click OK&lt;/notification&gt;
         &lt;/action&gt;

         &lt;transition name="success" to="../end"/&gt;
      &lt;/node&gt;

      &lt;transition name="error" to="end"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.SetProcessStatusActionHandler" config-type="bean"&gt;
            &lt;status&gt;false&lt;/status&gt;
         &lt;/action&gt;
      &lt;/transition&gt;

   &lt;/super-state&gt;
   &lt;end-state name="end"/&gt;
&lt;/process-definition&gt;


]]&gt;
   &lt;/jbn:instructionSet&gt;
 &lt;/jbn:instructions&gt;
&lt;/jbn:automatedInstallation&gt;</jbn:automatedInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-04-10T14:26:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NpqtAAC">
    <title>BUGFIX: JBAS-3520 - Backport of JBAS-3336 for JBoss 3.2.8SP1</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NpqtAAC</link>
    <description>TITLE: &amp;nbsp; Backport of JBAS-3336 for JBoss 3.2.8SP1&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-3520&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 3.2.8&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;XA enabled Managed connections were not being correctly destroyed on XA start and were being returned to the pool.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;XA enabled Managed connections were not being correctly destroyed on XA start and were being returned to the pool.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-3520.zip / 12321&lt;br&gt;MD5: &amp;nbsp; 5f7a29637628ef483b9cc2e3236e823f&lt;br&gt;SHA-256: &amp;nbsp; f3b232b057c3df629e673705993cea63a67ce39e84c30de328b38cc14f7fae92&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;In the &lt;server-confg&gt;/deploy directory, remove the jboss-xa-jdbc.rar from and replace with the attached version. Run normal regression.&lt;br&gt;CREATED DATE: &amp;nbsp; Thu Aug 17 08:36:17 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Thu Aug 17 08:36:41 EDT 2006&lt;br&gt;</description>
    <dc:subject>Backport of JBAS-3336 for JBoss 3.2.8SP1</dc:subject>
    <dc:date>2006-08-17T08:36:Z</dc:date>
    <jbn:creator>Weston Price</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 3.2"
        jbn:jonResourceVersion="3.2.8"
        jbn:productName="Application Server" jbn:productVersion="3.2.8" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0090">Application Server; 3.2.8</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-3520</jbn:jira>
    <jbn:md5>5f7a29637628ef483b9cc2e3236e823f</jbn:md5>
    <jbn:sha256>f3b232b057c3df629e673705993cea63a67ce39e84c30de328b38cc14f7fae92</jbn:sha256>
    <jbn:fileName>JBAS-3520.zip</jbn:fileName>
    <jbn:fileSize>12321</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000005NpqtAAC</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000005NpqtAAC</jbn:automatedDownloadUrl>
    <jbn:longDescription>XA enabled Managed connections were not being correctly destroyed on XA start and were being returned to the pool.</jbn:longDescription>
    <jbn:shortDescription>XA enabled Managed connections were not being correctly destroyed on XA start and were being returned to the pool.</jbn:shortDescription>
    <jbn:manualInstallation>In the &lt;server-confg&gt;/deploy directory, remove the jboss-xa-jdbc.rar from and replace with the attached version. Run normal regression.</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-08-17T08:36:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003BvmxAAC">
    <title>BUGFIX: JBAS-3038 - NullPointerException in connectionClosing</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003BvmxAAC</link>
    <description>TITLE: &amp;nbsp; NullPointerException in connectionClosing&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-3038&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 3.2.8&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://jira.jboss.com/jira/browse/JBAS-2974"&gt;JBAS-2974&lt;/a&gt; applied to 3.2.8&lt;br&gt;&lt;br&gt;        NullPointerException reading ConcurrentReaderHashMap when closing a connection.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-3038.zip / 540841&lt;br&gt;MD5: &amp;nbsp; 9089eb65b3e1a3e4f132f377f07aaad1&lt;br&gt;SHA-256: &amp;nbsp; eb16c0d8c44947453a3b6f816e252bd8eacbc58a9a05acfe6097ca8a04ef9cbb&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Unzip JBAS-3038.zip, then copy the patched jbossmq.jar into server/[config]/lib&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Apr 03 11:24:09 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Apr 03 11:35:33 EDT 2006&lt;br&gt;</description>
    <dc:subject>NullPointerException in connectionClosing</dc:subject>
    <dc:date>2006-04-03T11:24:Z</dc:date>
    <jbn:creator>Adrian Brock</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 3.2"
        jbn:jonResourceVersion="3.2.8"
        jbn:productName="Application Server" jbn:productVersion="3.2.8" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0090">Application Server; 3.2.8</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-3038</jbn:jira>
    <jbn:md5>9089eb65b3e1a3e4f132f377f07aaad1</jbn:md5>
    <jbn:sha256>eb16c0d8c44947453a3b6f816e252bd8eacbc58a9a05acfe6097ca8a04ef9cbb</jbn:sha256>
    <jbn:fileName>JBAS-3038.zip</jbn:fileName>
    <jbn:fileSize>540841</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000003BvmxAAC</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000003BvmxAAC</jbn:automatedDownloadUrl>
    <jbn:shortDescription>&lt;a href="http://jira.jboss.com/jira/browse/JBAS-2974"&gt;JBAS-2974&lt;/a&gt; applied to 3.2.8&lt;br&gt;&lt;br&gt;        NullPointerException reading ConcurrentReaderHashMap when closing a connection.</jbn:shortDescription>
    <jbn:manualInstallation>Unzip JBAS-3038.zip, then copy the patched jbossmq.jar into server/[config]/lib</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-04-03T11:35:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001BYVhAAO">
    <title>BUGFIX: JBAS-2798 - Invalid system property replacement for JCA resource adapters</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001BYVhAAO</link>
    <description>TITLE: &amp;nbsp; Invalid system property replacement for JCA resource adapters&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-2798&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 3.2.8&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Invalid system property replacement for JCA resource adapters

This patch requires JDK 1.4 and above.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;System property replacement for JCA resource adapters is incorrect, there are two parts to the problem. &lt;br&gt;
&lt;br&gt;
        Replaced properties are supposed to have any '\' characters properly escaped as '\\', however the method responsible for this is causing invalid responses to be produced.
&lt;br&gt;&lt;br&gt;
        Secondly the property replacement is also happening twice for each property, this patch also corrects this and only replaces properties once.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-2798.zip / 4464771&lt;br&gt;MD5: &amp;nbsp; 768052f517c00c32aac20250e5ed68a5&lt;br&gt;SHA-256: &amp;nbsp; e57badc9ad191c621b75d3cf2dd57c84085acd714fa35a3918ab1cf5723a26a3&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Unzip JBA-2798.zip, then  replace the following jars in the JBoss installation with the corrosponding jars included with this patch.

&amp;nbsp; &amp;nbsp; jboss3.2.8/client/jboss-common-client.jar
&amp;nbsp; &amp;nbsp; jboss3.2.8/client/jbossall-client.jar
&amp;nbsp; &amp;nbsp; jboss3.2.8/lib/jboss-common.jar
&amp;nbsp; &amp;nbsp; jboss3.2.8/server/&lt;configuration/deploy/jboss-jca.sar
&amp;nbsp; &amp;nbsp; jboss3.2.8/server/&lt;configuration&gt;/lib/jboss.jar&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Feb 13 16:28:54 EST 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Sun Aug 20 22:53:43 EDT 2006&lt;br&gt;</description>
    <dc:subject>Invalid system property replacement for JCA resource adapters</dc:subject>
    <dc:date>2006-02-13T16:28:Z</dc:date>
    <jbn:creator>Darran Lofthouse</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 3.2"
        jbn:jonResourceVersion="3.2.8"
        jbn:productName="Application Server" jbn:productVersion="3.2.8" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0090">Application Server; 3.2.8</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-2798</jbn:jira>
    <jbn:md5>768052f517c00c32aac20250e5ed68a5</jbn:md5>
    <jbn:sha256>e57badc9ad191c621b75d3cf2dd57c84085acd714fa35a3918ab1cf5723a26a3</jbn:sha256>
    <jbn:fileName>JBAS-2798.zip</jbn:fileName>
    <jbn:fileSize>4464771</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000001BYVhAAO</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000001BYVhAAO</jbn:automatedDownloadUrl>
    <jbn:longDescription>System property replacement for JCA resource adapters is incorrect, there are two parts to the problem. &lt;br&gt;
&lt;br&gt;
        Replaced properties are supposed to have any '\' characters properly escaped as '\\', however the method responsible for this is causing invalid responses to be produced.
&lt;br&gt;&lt;br&gt;
        Secondly the property replacement is also happening twice for each property, this patch also corrects this and only replaces properties once.</jbn:longDescription>
    <jbn:shortDescription>Invalid system property replacement for JCA resource adapters

This patch requires JDK 1.4 and above.</jbn:shortDescription>
    <jbn:manualInstallation>Unzip JBA-2798.zip, then  replace the following jars in the JBoss installation with the corrosponding jars included with this patch.

&amp;nbsp; &amp;nbsp; jboss3.2.8/client/jboss-common-client.jar
&amp;nbsp; &amp;nbsp; jboss3.2.8/client/jbossall-client.jar
&amp;nbsp; &amp;nbsp; jboss3.2.8/lib/jboss-common.jar
&amp;nbsp; &amp;nbsp; jboss3.2.8/server/&lt;configuration/deploy/jboss-jca.sar
&amp;nbsp; &amp;nbsp; jboss3.2.8/server/&lt;configuration&gt;/lib/jboss.jar</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-08-20T22:53:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000QQytAAG">
    <title>ENHANCEMENT: JBAS-2163 - JGroups 2.2.8 compatability with JBossAS 3.2.7</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000QQytAAG</link>
    <description>TITLE: &amp;nbsp; JGroups 2.2.8 compatability with JBossAS 3.2.7&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-2163&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 3.2.7&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;This patch documents that JGroups 2.2.8 is compatible with JBoss AS 3.2.7.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-2163.jar / 1522460&lt;br&gt;MD5: &amp;nbsp; 1C876A7B9DE83491FA5DDA381C3F50C7&lt;br&gt;SHA-256: &amp;nbsp; dfb9f5828133f10cf448c00998c42a255343d00ac22ef341a560eb693a249112&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Download and Unzip the attached JBAS-2163.jar.&lt;br&gt;&lt;br&gt;
To install this patch to an existing JBoss 3.2.7 installation, copy the included jgroups.jar to $JBOSS_HOME/server/all/lib. If you have a customized JBoss server configuration, jgroups.jar should go in the lib directory of that server configuration.&lt;br&gt;CREATED DATE: &amp;nbsp; Thu Sep 01 14:48:56 EDT 2005&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Feb 06 11:43:59 EST 2006&lt;br&gt;</description>
    <dc:subject>JGroups 2.2.8 compatability with JBossAS 3.2.7</dc:subject>
    <dc:date>2005-09-01T14:48:Z</dc:date>
    <jbn:creator>Ryan Campbell</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>ENHANCEMENT</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 3.2"
        jbn:jonResourceVersion="3.2.7"
        jbn:productName="Application Server" jbn:productVersion="3.2.7" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0042">Application Server; 3.2.7</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-2163</jbn:jira>
    <jbn:md5>1C876A7B9DE83491FA5DDA381C3F50C7</jbn:md5>
    <jbn:sha256>dfb9f5828133f10cf448c00998c42a255343d00ac22ef341a560eb693a249112</jbn:sha256>
    <jbn:fileName>JBAS-2163.jar</jbn:fileName>
    <jbn:fileSize>1522460</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000000QQytAAG</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000000QQytAAG</jbn:automatedDownloadUrl>
    <jbn:shortDescription>This patch documents that JGroups 2.2.8 is compatible with JBoss AS 3.2.7.</jbn:shortDescription>
    <jbn:manualInstallation>Download and Unzip the attached JBAS-2163.jar.&lt;br&gt;&lt;br&gt;
To install this patch to an existing JBoss 3.2.7 installation, copy the included jgroups.jar to $JBOSS_HOME/server/all/lib. If you have a customized JBoss server configuration, jgroups.jar should go in the lib directory of that server configuration.</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-02-06T11:43:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006we8xAAA">
    <title>BUGFIX: JBAS-4122 - JBAS-1489 patch for 3.2.7</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006we8xAAA</link>
    <description>TITLE: &amp;nbsp; JBAS-1489 patch for 3.2.7&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-4122&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 3.2.7&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;MessageListener does not invoke ExceptionListener on error&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;If SpyMessageConsumer detects an error on the MessageListener thread it should invoke the

ExceptionListener. Also, to avoid potential deadlocks with exceptions detected on the MessageListener thread, a

new thread should be started to invoke the ExceptionListener. Otherwise the ExceptionListener will not be able to

close the consumer.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-4122.zip / 557205&lt;br&gt;MD5: &amp;nbsp; 24cb6b48c47aa16b857e96d3998584ba&lt;br&gt;SHA-256: &amp;nbsp; 98d8cbe3258554929f61110e35beb9fe8a1f3a1be1a036621efbd3603f4c653d&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Rename %JBOSS_HOME%/server/default/lib/jbossmq.jar to "jbossmq.replacedBy.JBAS-4122.jar.old"&lt;br&gt;
        Copy the new jbossmq.jar to %JBOSS_HOME%/server/default/lib/"&lt;br&gt;
        Rename %JBOSS_HOME%/server/all/lib/jbossmq.jar to "jbossmq.replacedBy.JBAS-4122.jar.old"&lt;br&gt;
        Copy the new jbossmq.jar to %JBOSS_HOME%/server/all/lib/"&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Mar 07 08:51:09 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Mar 07 08:51:43 EST 2007&lt;br&gt;</description>
    <dc:subject>JBAS-1489 patch for 3.2.7</dc:subject>
    <dc:date>2007-03-07T08:51:Z</dc:date>
    <jbn:creator>Galder Zamarreño</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 3.2"
        jbn:jonResourceVersion="3.2.7"
        jbn:productName="Application Server" jbn:productVersion="3.2.7" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0042">Application Server; 3.2.7</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-4122</jbn:jira>
    <jbn:md5>24cb6b48c47aa16b857e96d3998584ba</jbn:md5>
    <jbn:sha256>98d8cbe3258554929f61110e35beb9fe8a1f3a1be1a036621efbd3603f4c653d</jbn:sha256>
    <jbn:fileName>JBAS-4122.zip</jbn:fileName>
    <jbn:fileSize>557205</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006we8xAAA</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006we8xAAA</jbn:automatedDownloadUrl>
    <jbn:longDescription>If SpyMessageConsumer detects an error on the MessageListener thread it should invoke the

ExceptionListener. Also, to avoid potential deadlocks with exceptions detected on the MessageListener thread, a

new thread should be started to invoke the ExceptionListener. Otherwise the ExceptionListener will not be able to

close the consumer.</jbn:longDescription>
    <jbn:shortDescription>MessageListener does not invoke ExceptionListener on error</jbn:shortDescription>
    <jbn:manualInstallation>Rename %JBOSS_HOME%/server/default/lib/jbossmq.jar to "jbossmq.replacedBy.JBAS-4122.jar.old"&lt;br&gt;
        Copy the new jbossmq.jar to %JBOSS_HOME%/server/default/lib/"&lt;br&gt;
        Rename %JBOSS_HOME%/server/all/lib/jbossmq.jar to "jbossmq.replacedBy.JBAS-4122.jar.old"&lt;br&gt;
        Copy the new jbossmq.jar to %JBOSS_HOME%/server/all/lib/"&lt;br&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-03-07T08:51:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005Nn9FAAS">
    <title>BUGFIX: JBAS-3467 - org.jboss.mq.SpyJMSException: Could not remove message when using MySQL DB</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005Nn9FAAS</link>
    <description>TITLE: &amp;nbsp; org.jboss.mq.SpyJMSException: Could not remove message when using MySQL DB&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-3467&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 3.2.7&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;While removing messages from the backend, the JMS persistence manager might end up in a deadlock situation
        when using MySQL DB. Here is the typical exception being thrown:&lt;br&gt;&lt;br&gt;

Caused by: org.jboss.mq.SpyTransactionRolledBackException: Transaction was rolled back.; - nested throwable: &lt;br&gt;

(org.jboss.mq.SpyJMSException: Could not remove message: 20 msg=12 soft STORED PERSISTENT queue=QUEUE.KVSMSLogQueue &lt;br&gt;

priority=4 lateClone=false hashCode=19088493; - nested throwable: (java.sql.SQLException: Deadlock found when trying to get

lock; try restarting transaction))&lt;br&gt;
at org.jboss.mq.server.JMSDestinationManager.transact(JMSDestinationManager.java:490)&lt;br&gt;
at org.jboss.mq.server.JMSServerInterceptorSupport.transact(JMSServerInterceptorSupport.java:186)&lt;br&gt;
at org.jboss.mq.security.ServerSecurityInterceptor.transact(ServerSecurityInterceptor.java:182)&lt;br&gt;
at org.jboss.mq.server.TracingInterceptor.transact(TracingInterceptor.java:438)&lt;br&gt;
at org.jboss.mq.server.JMSServerInvoker.transact(JMSServerInvoker.java:186)&lt;br&gt;
at org.jboss.mq.il.uil2.ServerSocketManagerHandler.handleMsg(ServerSocketManagerHandler.java:166)&lt;br&gt;
at org.jboss.mq.il.uil2.SocketManager$ReadTask.handleMsg(SocketManager.java:361)&lt;br&gt;
at org.jboss.mq.il.uil2.msgs.BaseMsg.run(BaseMsg.java:377)&lt;br&gt;&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;This patch addresses the issues described by http://jira.jboss.com/jira/browse/JBAS-3466&lt;br&gt;
a retry logic has been added to the org.jboss.mq.pm.jdbc2.PersistenceManager:remove() method&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-3467.zip / 556742&lt;br&gt;MD5: &amp;nbsp; 97e541af2e6759204ef7fdd816212c47&lt;br&gt;SHA-256: &amp;nbsp; 259547d3ab43f135889f27c33d4e4deb542f830e0d5c9fc67cfaf47b3ed3daef&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Replace the jar 'jbossmq.jar' in jboss-3.2.7/server/&lt;configuration&gt;/lib with the&lt;br&gt;
        'jbossmq.jar' jar included with this patch.&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Aug 09 08:25:51 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Aug 09 08:25:51 EDT 2006&lt;br&gt;</description>
    <dc:subject>org.jboss.mq.SpyJMSException: Could not remove message when using MySQL DB</dc:subject>
    <dc:date>2006-08-09T08:25:Z</dc:date>
    <jbn:creator>Luc Texier</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 3.2"
        jbn:jonResourceVersion="3.2.7"
        jbn:productName="Application Server" jbn:productVersion="3.2.7" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0042">Application Server; 3.2.7</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-3467</jbn:jira>
    <jbn:md5>97e541af2e6759204ef7fdd816212c47</jbn:md5>
    <jbn:sha256>259547d3ab43f135889f27c33d4e4deb542f830e0d5c9fc67cfaf47b3ed3daef</jbn:sha256>
    <jbn:fileName>JBAS-3467.zip</jbn:fileName>
    <jbn:fileSize>556742</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000005Nn9FAAS</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000005Nn9FAAS</jbn:automatedDownloadUrl>
    <jbn:longDescription>This patch addresses the issues described by http://jira.jboss.com/jira/browse/JBAS-3466&lt;br&gt;
a retry logic has been added to the org.jboss.mq.pm.jdbc2.PersistenceManager:remove() method</jbn:longDescription>
    <jbn:shortDescription>While removing messages from the backend, the JMS persistence manager might end up in a deadlock situation
        when using MySQL DB. Here is the typical exception being thrown:&lt;br&gt;&lt;br&gt;

Caused by: org.jboss.mq.SpyTransactionRolledBackException: Transaction was rolled back.; - nested throwable: &lt;br&gt;

(org.jboss.mq.SpyJMSException: Could not remove message: 20 msg=12 soft STORED PERSISTENT queue=QUEUE.KVSMSLogQueue &lt;br&gt;

priority=4 lateClone=false hashCode=19088493; - nested throwable: (java.sql.SQLException: Deadlock found when trying to get

lock; try restarting transaction))&lt;br&gt;
at org.jboss.mq.server.JMSDestinationManager.transact(JMSDestinationManager.java:490)&lt;br&gt;
at org.jboss.mq.server.JMSServerInterceptorSupport.transact(JMSServerInterceptorSupport.java:186)&lt;br&gt;
at org.jboss.mq.security.ServerSecurityInterceptor.transact(ServerSecurityInterceptor.java:182)&lt;br&gt;
at org.jboss.mq.server.TracingInterceptor.transact(TracingInterceptor.java:438)&lt;br&gt;
at org.jboss.mq.server.JMSServerInvoker.transact(JMSServerInvoker.java:186)&lt;br&gt;
at org.jboss.mq.il.uil2.ServerSocketManagerHandler.handleMsg(ServerSocketManagerHandler.java:166)&lt;br&gt;
at org.jboss.mq.il.uil2.SocketManager$ReadTask.handleMsg(SocketManager.java:361)&lt;br&gt;
at org.jboss.mq.il.uil2.msgs.BaseMsg.run(BaseMsg.java:377)&lt;br&gt;</jbn:shortDescription>
    <jbn:manualInstallation>Replace the jar 'jbossmq.jar' in jboss-3.2.7/server/&lt;configuration&gt;/lib with the&lt;br&gt;
        'jbossmq.jar' jar included with this patch.</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-08-09T08:25:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005LcaeAAC">
    <title>BUGFIX: JBAS-3240 - Backport the ClassPreloadService to 3.2.7</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005LcaeAAC</link>
    <description>TITLE: &amp;nbsp; Backport the ClassPreloadService to 3.2.7&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-3240&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 3.2.7&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;This is a backport of the 4.0.x ClassPreloadService to 3.2.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;This is a backport of the 4.0.x ClassPreloadService to 3.2.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-3240.zip / 6117&lt;br&gt;MD5: &amp;nbsp; 964a811447b1e65c4e38e8349c0bd728&lt;br&gt;SHA-256: &amp;nbsp; 7c425d89cfceee3f27cbf21545eb52766b9826f70817c311e15a631557e0e825&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Extract JBAS-3240.zip&lt;br&gt;
Copy classpreload.jar to %JBOSS_HOME%/lib/ to enable access to the ClassPreloadService. Then edit the conf/jboss-service.xml to add the following service definition just after the &lt;classpath codebase="lib" archives="*"/&gt; element.&lt;br&gt;&lt;br&gt;
&lt;pre&gt;
   &amp;lt;mbean code="org.jboss.mx.loading.ClassPreloadService"
      name="jboss.mx:service=ClassPreloadService"
      xmbean-dd=""&amp;gt;
      &amp;lt;xmbean&amp;gt;
          &amp;lt;attribute access="read-write"
             getMethod="getIncludePatterns" setMethod="setIncludePatterns"&amp;gt;
             &amp;lt;description&amp;gt;The suffixes for classpath includes&amp;lt;/description&amp;gt;
             &amp;lt;name&amp;gt;IncludePatterns&amp;lt;/name&amp;gt;
             &amp;lt;type&amp;gt;[Ljava.lang.String;&amp;lt;/type&amp;gt;
          &amp;lt;/attribute&amp;gt;
          &amp;lt;attribute access="read-write"
             getMethod="getExcludePatterns" setMethod="setExcludePatterns"&amp;gt;
             &amp;lt;description&amp;gt;The suffixes for classpath excludes&amp;lt;/description&amp;gt;
             &amp;lt;name&amp;gt;ExcludePatterns&amp;lt;/name&amp;gt;
             &amp;lt;type&amp;gt;[Ljava.lang.String;&amp;lt;/type&amp;gt;
          &amp;lt;/attribute&amp;gt;
         &amp;lt;operation&amp;gt;
            &amp;lt;name&amp;gt;start&amp;lt;/name&amp;gt;
         &amp;lt;/operation&amp;gt;
      &amp;lt;/xmbean&amp;gt;
       &amp;lt;attribute name="ExcludePatterns"&amp;gt;&amp;lt;/attribute&amp;gt;
       &amp;lt;attribute name="IncludePatterns"&amp;gt;&amp;lt;/attribute&amp;gt;
   &amp;lt;/mbean&amp;gt;
&lt;/pre&gt;
&lt;br&gt;&lt;br&gt;

ExcludePatterns : specifies a command separated list of the jars to exclude from preloading.&lt;br&gt;
IncludePatterns : specifies a command separated list of the jars to include from preloading.&lt;br&gt;
Excludes takes precedence over includes. If no ExcludePatterns or IncludePatterns are specified, all jars in the classpath are loaded. &lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon May 22 18:32:44 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon May 22 18:53:10 EDT 2006&lt;br&gt;</description>
    <dc:subject>Backport the ClassPreloadService to 3.2.7</dc:subject>
    <dc:date>2006-05-22T18:32:Z</dc:date>
    <jbn:creator>starksm</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 3.2"
        jbn:jonResourceVersion="3.2.7"
        jbn:productName="Application Server" jbn:productVersion="3.2.7" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0042">Application Server; 3.2.7</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-3240</jbn:jira>
    <jbn:md5>964a811447b1e65c4e38e8349c0bd728</jbn:md5>
    <jbn:sha256>7c425d89cfceee3f27cbf21545eb52766b9826f70817c311e15a631557e0e825</jbn:sha256>
    <jbn:fileName>JBAS-3240.zip</jbn:fileName>
    <jbn:fileSize>6117</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000005LcaeAAC</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000005LcaeAAC</jbn:automatedDownloadUrl>
    <jbn:longDescription>This is a backport of the 4.0.x ClassPreloadService to 3.2.</jbn:longDescription>
    <jbn:shortDescription>This is a backport of the 4.0.x ClassPreloadService to 3.2.</jbn:shortDescription>
    <jbn:manualInstallation>Extract JBAS-3240.zip&lt;br&gt;
Copy classpreload.jar to %JBOSS_HOME%/lib/ to enable access to the ClassPreloadService. Then edit the conf/jboss-service.xml to add the following service definition just after the &lt;classpath codebase="lib" archives="*"/&gt; element.&lt;br&gt;&lt;br&gt;
&lt;pre&gt;
   &amp;lt;mbean code="org.jboss.mx.loading.ClassPreloadService"
      name="jboss.mx:service=ClassPreloadService"
      xmbean-dd=""&amp;gt;
      &amp;lt;xmbean&amp;gt;
          &amp;lt;attribute access="read-write"
             getMethod="getIncludePatterns" setMethod="setIncludePatterns"&amp;gt;
             &amp;lt;description&amp;gt;The suffixes for classpath includes&amp;lt;/description&amp;gt;
             &amp;lt;name&amp;gt;IncludePatterns&amp;lt;/name&amp;gt;
             &amp;lt;type&amp;gt;[Ljava.lang.String;&amp;lt;/type&amp;gt;
          &amp;lt;/attribute&amp;gt;
          &amp;lt;attribute access="read-write"
             getMethod="getExcludePatterns" setMethod="setExcludePatterns"&amp;gt;
             &amp;lt;description&amp;gt;The suffixes for classpath excludes&amp;lt;/description&amp;gt;
             &amp;lt;name&amp;gt;ExcludePatterns&amp;lt;/name&amp;gt;
             &amp;lt;type&amp;gt;[Ljava.lang.String;&amp;lt;/type&amp;gt;
          &amp;lt;/attribute&amp;gt;
         &amp;lt;operation&amp;gt;
            &amp;lt;name&amp;gt;start&amp;lt;/name&amp;gt;
         &amp;lt;/operation&amp;gt;
      &amp;lt;/xmbean&amp;gt;
       &amp;lt;attribute name="ExcludePatterns"&amp;gt;&amp;lt;/attribute&amp;gt;
       &amp;lt;attribute name="IncludePatterns"&amp;gt;&amp;lt;/attribute&amp;gt;
   &amp;lt;/mbean&amp;gt;
&lt;/pre&gt;
&lt;br&gt;&lt;br&gt;

ExcludePatterns : specifies a command separated list of the jars to exclude from preloading.&lt;br&gt;
IncludePatterns : specifies a command separated list of the jars to include from preloading.&lt;br&gt;
Excludes takes precedence over includes. If no ExcludePatterns or IncludePatterns are specified, all jars in the classpath are loaded. &lt;br&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-05-22T18:53:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003DhLaAAK">
    <title>BUGFIX: JBAS-3166 - Port JBAS-3089 fix to 3.2.7</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003DhLaAAK</link>
    <description>TITLE: &amp;nbsp; Port JBAS-3089 fix to 3.2.7&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-3166&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 3.2.7&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Client-side proxies properly separate connection pools to different PooledInvokers associated with the same IP address.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Prior to this fix, if more than one PooledInvoker was running on the same physical server, bound to the same IP address but bound to different ports, the PooledInvokerProxy would incorrectly send all requests to whichever invoker first had a proxy downloaded. This was due to a broken handling of the hashCode() and equals() methods in the org.jboss.invocation.pooled.interfaces.ServerAddress class. This patch fixes ServerAddress, allowing PooledInvokerProxy to properly discriminate between them and maintain separate connection pools.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-3166.zip / 1608540&lt;br&gt;MD5: &amp;nbsp; 034e49199e5f07a0868fb1f487208087&lt;br&gt;SHA-256: &amp;nbsp; cf2c6eaad6cebdb6001bf848c48c9c83807cef89159ce5f932f94ee35244fdf9&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Rename %JBOSS_HOME%/server/all/lib/jboss.jar to "jboss.replacedBy.JBAS-3166.jar.old&lt;br&gt;
        Copy the new jboss.jar to %JBOSS_HOME%/server/alllib/"&lt;br&gt;CREATED DATE: &amp;nbsp; Fri May 05 08:16:11 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri May 05 08:16:51 EDT 2006&lt;br&gt;</description>
    <dc:subject>Port JBAS-3089 fix to 3.2.7</dc:subject>
    <dc:date>2006-05-05T08:16:Z</dc:date>
    <jbn:creator>Brian Stansberry</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 3.2"
        jbn:jonResourceVersion="3.2.7"
        jbn:productName="Application Server" jbn:productVersion="3.2.7" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0042">Application Server; 3.2.7</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-3166</jbn:jira>
    <jbn:md5>034e49199e5f07a0868fb1f487208087</jbn:md5>
    <jbn:sha256>cf2c6eaad6cebdb6001bf848c48c9c83807cef89159ce5f932f94ee35244fdf9</jbn:sha256>
    <jbn:fileName>JBAS-3166.zip</jbn:fileName>
    <jbn:fileSize>1608540</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000003DhLaAAK</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000003DhLaAAK</jbn:automatedDownloadUrl>
    <jbn:longDescription>Prior to this fix, if more than one PooledInvoker was running on the same physical server, bound to the same IP address but bound to different ports, the PooledInvokerProxy would incorrectly send all requests to whichever invoker first had a proxy downloaded. This was due to a broken handling of the hashCode() and equals() methods in the org.jboss.invocation.pooled.interfaces.ServerAddress class. This patch fixes ServerAddress, allowing PooledInvokerProxy to properly discriminate between them and maintain separate connection pools.</jbn:longDescription>
    <jbn:shortDescription>Client-side proxies properly separate connection pools to different PooledInvokers associated with the same IP address.</jbn:shortDescription>
    <jbn:manualInstallation>Rename %JBOSS_HOME%/server/all/lib/jboss.jar to "jboss.replacedBy.JBAS-3166.jar.old&lt;br&gt;
        Copy the new jboss.jar to %JBOSS_HOME%/server/alllib/"</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-05-05T08:16:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000rndTAAQ">
    <title>BUGFIX: JBAS-2514 - support for &lt;, &lt;=, &gt; and &gt;= comparisons for types mapped with user-type-mapping</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000rndTAAQ</link>
    <description>TITLE: &amp;nbsp; support for &lt;, &lt;=, &gt; and &gt;= comparisons for types mapped with user-type-mapping&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-2514&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 3.2.7&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The patch fixes issues related to EJB QL parameters of types mapped with user-type-mapping.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;More detailed description can be found in the following issues: &lt;a href="http://jira.jboss.com/jira/browse/JBAS-1893"&gt;JBAS-1893&lt;/a&gt;, &lt;a href="http://jira.jboss.com/jira/browse/JBAS-2507"&gt;JBAS-2507&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-2514.zip / 1609239&lt;br&gt;MD5: &amp;nbsp; 615c73362cf5487d1c40ced52d691b76&lt;br&gt;SHA-256: &amp;nbsp; e12719d77b5dbdca21800a7dd9d2e7187bda002c254c735a1ff4995043f23e8d&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Unzip JBAS-2514.zip then, the user should replace jboss.jar in %JBOSS_HOME%/%server-name%/lib/jboss.jar with the one included in the zip file.&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Dec 06 17:07:59 EST 2005&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Feb 06 11:14:49 EST 2006&lt;br&gt;</description>
    <dc:subject>support for &lt;, &lt;=, &gt; and &gt;= comparisons for types mapped with user-type-mapping</dc:subject>
    <dc:date>2005-12-06T17:07:Z</dc:date>
    <jbn:creator>Alexey Loubyansky</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 3.2"
        jbn:jonResourceVersion="3.2.7"
        jbn:productName="Application Server" jbn:productVersion="3.2.7" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0042">Application Server; 3.2.7</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-2514</jbn:jira>
    <jbn:md5>615c73362cf5487d1c40ced52d691b76</jbn:md5>
    <jbn:sha256>e12719d77b5dbdca21800a7dd9d2e7187bda002c254c735a1ff4995043f23e8d</jbn:sha256>
    <jbn:fileName>JBAS-2514.zip</jbn:fileName>
    <jbn:fileSize>1609239</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000000rndTAAQ</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000000rndTAAQ</jbn:automatedDownloadUrl>
    <jbn:longDescription>More detailed description can be found in the following issues: &lt;a href="http://jira.jboss.com/jira/browse/JBAS-1893"&gt;JBAS-1893&lt;/a&gt;, &lt;a href="http://jira.jboss.com/jira/browse/JBAS-2507"&gt;JBAS-2507&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>The patch fixes issues related to EJB QL parameters of types mapped with user-type-mapping.</jbn:shortDescription>
    <jbn:manualInstallation>Unzip JBAS-2514.zip then, the user should replace jboss.jar in %JBOSS_HOME%/%server-name%/lib/jboss.jar with the one included in the zip file.</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-02-06T11:14:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000rOuFAAU">
    <title>BUGFIX: JBAS-2469 - Login module is executed twice from web tier initiated authentication</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000rOuFAAU</link>
    <description>TITLE: &amp;nbsp; Login module is executed twice from web tier initiated authentication&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-2469&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 3.2.7&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Login result is not being cached correctly resulting in multiple login module calls.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Multiple login module calls are occuring due to a inconsistent credential types being passed to the security domain cache from the web and ejb tiers. The fix involves just use the given input password as the security domain isValid call credential rather than converting it to a char[] as this is not the form cached with the session and results in cache eviction due to type clashes when the context propagates.&lt;br&gt;&lt;br&gt;
SHA-256: eff9eb6277f430879f1a8f143bdd9c2d8142c8a3232d001f9156701000cbdf5c&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-2469.zip / 134955&lt;br&gt;MD5: &amp;nbsp; ff2bc6332a6a6a6c67fcb6513611eaea&lt;br&gt;SHA-256: &amp;nbsp; eff9eb6277f430879f1a8f143bdd9c2d8142c8a3232d001f9156701000cbdf5c&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Unzip JABS-2469.zip, then
copy the tomcat50-service.jar to %JBOSS_HOME%/server/&lt;your-config&gt;/deploy/jbossweb-tomcat50.sar/tomcat50-service.jar&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Dec 05 13:33:38 EST 2005&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Feb 06 11:15:33 EST 2006&lt;br&gt;</description>
    <dc:subject>Login module is executed twice from web tier initiated authentication</dc:subject>
    <dc:date>2005-12-05T13:33:Z</dc:date>
    <jbn:creator>Scott Stark</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 3.2"
        jbn:jonResourceVersion="3.2.7"
        jbn:productName="Application Server" jbn:productVersion="3.2.7" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0042">Application Server; 3.2.7</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-2469</jbn:jira>
    <jbn:md5>ff2bc6332a6a6a6c67fcb6513611eaea</jbn:md5>
    <jbn:sha256>eff9eb6277f430879f1a8f143bdd9c2d8142c8a3232d001f9156701000cbdf5c</jbn:sha256>
    <jbn:fileName>JBAS-2469.zip</jbn:fileName>
    <jbn:fileSize>134955</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000000rOuFAAU</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000000rOuFAAU</jbn:automatedDownloadUrl>
    <jbn:longDescription>Multiple login module calls are occuring due to a inconsistent credential types being passed to the security domain cache from the web and ejb tiers. The fix involves just use the given input password as the security domain isValid call credential rather than converting it to a char[] as this is not the form cached with the session and results in cache eviction due to type clashes when the context propagates.&lt;br&gt;&lt;br&gt;
SHA-256: eff9eb6277f430879f1a8f143bdd9c2d8142c8a3232d001f9156701000cbdf5c</jbn:longDescription>
    <jbn:shortDescription>Login result is not being cached correctly resulting in multiple login module calls.</jbn:shortDescription>
    <jbn:manualInstallation>Unzip JABS-2469.zip, then
copy the tomcat50-service.jar to %JBOSS_HOME%/server/&lt;your-config&gt;/deploy/jbossweb-tomcat50.sar/tomcat50-service.jar</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-02-06T11:15:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000WqDCAA0">
    <title>BUGFIX: JBAS-2361 - Patch for JBAS-2366 and JBAS-2367</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000WqDCAA0</link>
    <description>TITLE: &amp;nbsp; Patch for JBAS-2366 and JBAS-2367&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-2361&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 3.2.7&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;patch for jbas-2366 and jbass-2367&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;See &lt;a href="http://jira.jboss.com/jira/browse/JBAS-2366"&gt;JBAS-2366&lt;/a&gt;, &lt;a href="http://jira.jboss.com/jira/browse/JBAS-2367"&gt;JBAS-2367&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-2361.jar / 1614077&lt;br&gt;MD5: &amp;nbsp; 05FDBD54EA5E38F60B7A4480F7A7E0FC&lt;br&gt;SHA-256: &amp;nbsp; 2ef0b4b105ce66ce90d82b4f2ed0e397dd7cf5c0a53817be6378d75c2379a819&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Download and unzip JBAS-2361.jar then  copy the unzipped jboss.jar to the server's lib directory overwriting the existing one.
&lt;br&gt;&lt;br&gt;
MD5 of included files:
 &amp;nbsp; 623FE4C1557231B69D00C5DCFA59546C jboss.jar&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Oct 21 14:18:13 EDT 2005&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Feb 06 21:09:45 EST 2006&lt;br&gt;</description>
    <dc:subject>Patch for JBAS-2366 and JBAS-2367</dc:subject>
    <dc:date>2005-10-21T14:18:Z</dc:date>
    <jbn:creator>Alexey Loubyansky</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 3.2"
        jbn:jonResourceVersion="3.2.7"
        jbn:productName="Application Server" jbn:productVersion="3.2.7" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0042">Application Server; 3.2.7</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-2361</jbn:jira>
    <jbn:md5>05FDBD54EA5E38F60B7A4480F7A7E0FC</jbn:md5>
    <jbn:sha256>2ef0b4b105ce66ce90d82b4f2ed0e397dd7cf5c0a53817be6378d75c2379a819</jbn:sha256>
    <jbn:fileName>JBAS-2361.jar</jbn:fileName>
    <jbn:fileSize>1614077</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000000WqDCAA0</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000000WqDCAA0</jbn:automatedDownloadUrl>
    <jbn:longDescription>See &lt;a href="http://jira.jboss.com/jira/browse/JBAS-2366"&gt;JBAS-2366&lt;/a&gt;, &lt;a href="http://jira.jboss.com/jira/browse/JBAS-2367"&gt;JBAS-2367&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>patch for jbas-2366 and jbass-2367</jbn:shortDescription>
    <jbn:manualInstallation>Download and unzip JBAS-2361.jar then  copy the unzipped jboss.jar to the server's lib directory overwriting the existing one.
&lt;br&gt;&lt;br&gt;
MD5 of included files:
 &amp;nbsp; 623FE4C1557231B69D00C5DCFA59546C jboss.jar</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-02-06T21:09:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000SI4sAAG">
    <title>BUGFIX: JBAS-2187 - HAPartitionImpl classloader fix</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000SI4sAAG</link>
    <description>TITLE: &amp;nbsp; HAPartitionImpl classloader fix&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-2187&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 3.2.7&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The attached jbossha.jar has a fix in HAPartitionImpl, which uses the correct classloader rather than the system classloader to de-serialize the arguments of a remote Group-RPC.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-2187.jar / 193000&lt;br&gt;MD5: &amp;nbsp; F2A8D892A55A4D7FB7F8EDF8822158A8&lt;br&gt;SHA-256: &amp;nbsp; aaab710bb1b58c0662c06d85366cadb6c4d31fca5d340a3f530d0c1b3e112ba6&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Download and unzip the attached JBAS-2187.jar, then replace the jbossha.jar of 3.2.7 with the unzipped jbossha.jar&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Sep 28 21:13:47 EDT 2005&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Feb 06 11:35:19 EST 2006&lt;br&gt;</description>
    <dc:subject>HAPartitionImpl classloader fix</dc:subject>
    <dc:date>2005-09-28T21:13:Z</dc:date>
    <jbn:creator>Bela Ban</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 3.2"
        jbn:jonResourceVersion="3.2.7"
        jbn:productName="Application Server" jbn:productVersion="3.2.7" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0042">Application Server; 3.2.7</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-2187</jbn:jira>
    <jbn:md5>F2A8D892A55A4D7FB7F8EDF8822158A8</jbn:md5>
    <jbn:sha256>aaab710bb1b58c0662c06d85366cadb6c4d31fca5d340a3f530d0c1b3e112ba6</jbn:sha256>
    <jbn:fileName>JBAS-2187.jar</jbn:fileName>
    <jbn:fileSize>193000</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000000SI4sAAG</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000000SI4sAAG</jbn:automatedDownloadUrl>
    <jbn:shortDescription>The attached jbossha.jar has a fix in HAPartitionImpl, which uses the correct classloader rather than the system classloader to de-serialize the arguments of a remote Group-RPC.</jbn:shortDescription>
    <jbn:manualInstallation>Download and unzip the attached JBAS-2187.jar, then replace the jbossha.jar of 3.2.7 with the unzipped jbossha.jar</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-02-06T11:35:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005ORawAAG">
    <title>BUGFIX: ASPATCH-31 - JBoss AS 3.2.7.GA_CP01</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005ORawAAG</link>
    <description>TITLE: &amp;nbsp; JBoss AS 3.2.7.GA_CP01&lt;br&gt;JIRA ID: &amp;nbsp; ASPATCH-31&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 3.2.7&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CP01 is the first cumulative patch for JBoss 3.2.7. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Review the links below for detailed information about the Cumulative Patch &lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-23"&gt;ASPATCH-23&lt;/a&gt;: JBAS-2514: support for &lt;, &lt;=, &gt; and &gt;= comparisons for types mapped with user-type-mapping.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-24"&gt;ASPATCH-24&lt;/a&gt;: JBAS-3166: Port JBAS-3089 fix to 3.2.7&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-25"&gt;ASPATCH-25&lt;/a&gt;: JBAS-2469: Integrate JBAS-1456 into 3.2.7 patch for security cache problem&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-26"&gt;ASPATCH-26&lt;/a&gt;: JBAS-2187: Test patch for 3.2.7 (HAPartitionImpl)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-29"&gt;ASPATCH-29&lt;/a&gt;: JBAS-2361: Need support for dynamic-ql in 3.2.7&lt;br&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-3.2.7.GA_CP01.zip / 4193550&lt;br&gt;MD5: &amp;nbsp; ed258b87a129b7b5d8b6bcc596af6780&lt;br&gt;SHA-256: &amp;nbsp; 28d3709f113ce107ad7e0807b9c1dc763cc42503c0cc90d2962835b51efacc52&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Sep 05 18:11:22 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Sep 06 17:14:46 EDT 2006&lt;br&gt;</description>
    <dc:subject>JBoss AS 3.2.7.GA_CP01</dc:subject>
    <dc:date>2006-09-05T18:11:Z</dc:date>
    <jbn:creator>Ryan Campbell</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 3.2"
        jbn:jonResourceVersion="3.2.7"
        jbn:productName="Application Server" jbn:productVersion="3.2.7" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0042">Application Server; 3.2.7</jbn:product>
    </jbn:products>
    <jbn:jira>ASPATCH-31</jbn:jira>
    <jbn:md5>ed258b87a129b7b5d8b6bcc596af6780</jbn:md5>
    <jbn:sha256>28d3709f113ce107ad7e0807b9c1dc763cc42503c0cc90d2962835b51efacc52</jbn:sha256>
    <jbn:fileName>jboss-3.2.7.GA_CP01.zip</jbn:fileName>
    <jbn:fileSize>4193550</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000005ORawAAG</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000005ORawAAG</jbn:automatedDownloadUrl>
    <jbn:instructionCompatibilityVersion>1.4</jbn:instructionCompatibilityVersion>
    <jbn:longDescription>Review the links below for detailed information about the Cumulative Patch &lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-23"&gt;ASPATCH-23&lt;/a&gt;: JBAS-2514: support for &lt;, &lt;=, &gt; and &gt;= comparisons for types mapped with user-type-mapping.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-24"&gt;ASPATCH-24&lt;/a&gt;: JBAS-3166: Port JBAS-3089 fix to 3.2.7&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-25"&gt;ASPATCH-25&lt;/a&gt;: JBAS-2469: Integrate JBAS-1456 into 3.2.7 patch for security cache problem&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-26"&gt;ASPATCH-26&lt;/a&gt;: JBAS-2187: Test patch for 3.2.7 (HAPartitionImpl)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-29"&gt;ASPATCH-29&lt;/a&gt;: JBAS-2361: Need support for dynamic-ql in 3.2.7&lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>CP01 is the first cumulative patch for JBoss 3.2.7. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;</jbn:shortDescription>
    <jbn:manualInstallation>Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;</jbn:manualInstallation>
    <jbn:automatedInstallation>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
  &lt;jbn:automatedInstallation xmlns:jbn="http://network.jboss.com/elements/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" &gt;
  &lt;jbn:instructions&gt;
   &lt;jbn:instructionSet rdf:about="http://network.jboss.com/instructionVersion#1.4"&gt;
     &lt;![CDATA[&lt;?xml version="1.0"?&gt;
&lt;process-definition name="process"&gt;
   &lt;start-state&gt;
      &lt;transition to="main_process/1"/&gt;
   &lt;/start-state&gt;

   &lt;super-state name="main_process"&gt;

      &lt;node name="1"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.JONServerDownloadActionHandler" config-type="bean"&gt;
           &lt;/action&gt;
         &lt;transition name="success" to="2"/&gt;
      &lt;/node&gt;
      &lt;node name="2"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.CompareDigestActionHandler"
                 config-type="bean"&gt;
            &lt;algorithm&gt;MD5&lt;/algorithm&gt;
            &lt;fileToBeCheckedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeCheckedLocation&gt;
            &lt;expectedDigest&gt;#{software.MD5}&lt;/expectedDigest&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="3"/&gt;
      &lt;/node&gt;

      &lt;node name="3"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.UnzipActionHandler"
                 config-type="bean"&gt;
            &lt;fileToBeUnzippedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeUnzippedLocation&gt;
            &lt;destinationDirectoryLocation&gt;#{patchFolder}&lt;/destinationDirectoryLocation&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="4"/&gt;
      &lt;/node&gt;

      &lt;node name="4"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;stopIfRunning&lt;/actionName&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="5"/&gt;
      &lt;/node&gt;

      &lt;!-- the XML above should *not* change per patch --&gt;

      	&lt;node name="5"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="6"/&gt;
		&lt;transition name="success" to="6"/&gt;
	&lt;/node&gt;
	&lt;node name="6"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossha.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossha.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="7"/&gt;
		&lt;transition name="success" to="7"/&gt;
	&lt;/node&gt;
	&lt;node name="7"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/tomcat50-service.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/tomcat50-service.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="8"/&gt;
		&lt;transition name="success" to="8"/&gt;
	&lt;/node&gt;
	&lt;node name="8"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossClientDir}/jboss-client.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-client.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="9"/&gt;
		&lt;transition name="success" to="9"/&gt;
	&lt;/node&gt;
	&lt;node name="9"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossClientDir}/jbossall-client.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/client/jbossall-client.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="10"/&gt;
		&lt;transition name="success" to="10"/&gt;
	&lt;/node&gt;
	&lt;node name="10"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-minimal.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/server/minimal/lib/jboss-minimal.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="11"/&gt;
		&lt;transition name="success" to="11"/&gt;
	&lt;/node&gt;
	&lt;node name="11"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossHomeDir}/bin/run.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/bin/run.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="12"/&gt;
		&lt;transition name="success" to="12"/&gt;
	&lt;/node&gt;


      &lt;!-- no notifications --&gt;

      &lt;!-- the XML below should *not* change per patch --&gt;

      &lt;node name="12"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;start&lt;/actionName&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="../end"/&gt;
      &lt;/node&gt;

      &lt;transition name="error" to="end"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.SetProcessStatusActionHandler" config-type="bean"&gt;
            &lt;status&gt;false&lt;/status&gt;
         &lt;/action&gt;
      &lt;/transition&gt;

   &lt;/super-state&gt;
   &lt;end-state name="end"/&gt;
&lt;/process-definition&gt;

]]&gt;
   &lt;/jbn:instructionSet&gt;
 &lt;/jbn:instructions&gt;
&lt;/jbn:automatedInstallation&gt;</jbn:automatedInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-09-06T17:14:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008jKg5AAE">
    <title>BUGFIX: ASPATCH-302 - JBoss AS 3.2.7 CP04</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008jKg5AAE</link>
    <description>TITLE: &amp;nbsp; JBoss AS 3.2.7 CP04&lt;br&gt;JIRA ID: &amp;nbsp; ASPATCH-302&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 3.2.7.GA_CP03&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 3.2.7.GA_CP02&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 3.2.7.GA_CP01&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 3.2.7&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CP04 is the fourth cumulative patch for JBoss 3.2.7. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Review the links below for detailed information about the Cumulative Patch &lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP04:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-293"&gt;ASPATCH-293&lt;/a&gt;: Backport fixes for several security issues affecting Tomcat 5.0.30&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-128"&gt;ASPATCH-128&lt;/a&gt;: CLONE -JBAS-3861: DeploymentFileRepository can be used to write/remove arbitrary files in the filesystem&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-122"&gt;ASPATCH-122&lt;/a&gt;: JBAS-3240: Backport the ClassPreloadService to 3.2.7&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-71"&gt;ASPATCH-71&lt;/a&gt;: JBAS-3467: Support Patch for JBAS-3466 - org.jboss.mq.SpyJMSException: Could not remove message when using MySQL DB&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-23"&gt;ASPATCH-23&lt;/a&gt;: JBAS-2514: support for &lt;, &lt;=, &gt; and &gt;= comparisons for types mapped with user-type-mapping.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-24"&gt;ASPATCH-24&lt;/a&gt;: JBAS-3166: Port JBAS-3089 fix to 3.2.7&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-25"&gt;ASPATCH-25&lt;/a&gt;: JBAS-2469: Integrate JBAS-1456 into 3.2.7 patch for security cache problem&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-26"&gt;ASPATCH-26&lt;/a&gt;: JBAS-2187: Test patch for 3.2.7 (HAPartitionImpl)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-29"&gt;ASPATCH-29&lt;/a&gt;: JBAS-2361: Need support for dynamic-ql in 3.2.7&lt;br&gt;
&lt;br&gt;
As of August 30, 2006, the following fixes were specifically excluded from this CP:&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-27"&gt;ASPATCH-27&lt;/a&gt;: JBAS-3240: JGroups 2.2.8 compatability with JBoss 3.2.7&lt;br&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-3.2.7.GA_CP04.zip / 8805499&lt;br&gt;MD5: &amp;nbsp; 2c65bad4745bd795554e9da74326c001&lt;br&gt;SHA-256: &amp;nbsp; 47b733155d1c0c6f399f2ed89562335394b67937cf7d5e7b3c0a893989c97f81&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
&lt;br&gt;&lt;br&gt;&lt;i&gt;NOTE: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Oct 08 10:09:10 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Oct 08 15:28:40 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss AS 3.2.7 CP04</dc:subject>
    <dc:date>2007-10-08T10:09:Z</dc:date>
    <jbn:creator>Jaroslaw Kijanowski</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 3.2"
        jbn:jonResourceVersion="3.2.7.GA_CP02"
        jbn:productName="Application Server"
        jbn:productVersion="3.2.7.GA_CP02" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0147">Application Server; 3.2.7.GA_CP02</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 3.2"
        jbn:jonResourceVersion="3.2.7.GA_CP03"
        jbn:productName="Application Server"
        jbn:productVersion="3.2.7.GA_CP03" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0148">Application Server; 3.2.7.GA_CP03</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 3.2"
        jbn:jonResourceVersion="3.2.7"
        jbn:productName="Application Server" jbn:productVersion="3.2.7" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0042">Application Server; 3.2.7</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 3.2"
        jbn:jonResourceVersion="3.2.7.GA_CP01"
        jbn:productName="Application Server"
        jbn:productVersion="3.2.7.GA_CP01" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0132">Application Server; 3.2.7.GA_CP01</jbn:product>
    </jbn:products>
    <jbn:jira>ASPATCH-302</jbn:jira>
    <jbn:md5>2c65bad4745bd795554e9da74326c001</jbn:md5>
    <jbn:sha256>47b733155d1c0c6f399f2ed89562335394b67937cf7d5e7b3c0a893989c97f81</jbn:sha256>
    <jbn:fileName>jboss-3.2.7.GA_CP04.zip</jbn:fileName>
    <jbn:fileSize>8805499</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000008jKg5AAE</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000008jKg5AAE</jbn:automatedDownloadUrl>
    <jbn:instructionCompatibilityVersion>1.4</jbn:instructionCompatibilityVersion>
    <jbn:longDescription>Review the links below for detailed information about the Cumulative Patch &lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP04:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-293"&gt;ASPATCH-293&lt;/a&gt;: Backport fixes for several security issues affecting Tomcat 5.0.30&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-128"&gt;ASPATCH-128&lt;/a&gt;: CLONE -JBAS-3861: DeploymentFileRepository can be used to write/remove arbitrary files in the filesystem&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-122"&gt;ASPATCH-122&lt;/a&gt;: JBAS-3240: Backport the ClassPreloadService to 3.2.7&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-71"&gt;ASPATCH-71&lt;/a&gt;: JBAS-3467: Support Patch for JBAS-3466 - org.jboss.mq.SpyJMSException: Could not remove message when using MySQL DB&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-23"&gt;ASPATCH-23&lt;/a&gt;: JBAS-2514: support for &lt;, &lt;=, &gt; and &gt;= comparisons for types mapped with user-type-mapping.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-24"&gt;ASPATCH-24&lt;/a&gt;: JBAS-3166: Port JBAS-3089 fix to 3.2.7&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-25"&gt;ASPATCH-25&lt;/a&gt;: JBAS-2469: Integrate JBAS-1456 into 3.2.7 patch for security cache problem&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-26"&gt;ASPATCH-26&lt;/a&gt;: JBAS-2187: Test patch for 3.2.7 (HAPartitionImpl)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-29"&gt;ASPATCH-29&lt;/a&gt;: JBAS-2361: Need support for dynamic-ql in 3.2.7&lt;br&gt;
&lt;br&gt;
As of August 30, 2006, the following fixes were specifically excluded from this CP:&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-27"&gt;ASPATCH-27&lt;/a&gt;: JBAS-3240: JGroups 2.2.8 compatability with JBoss 3.2.7&lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>CP04 is the fourth cumulative patch for JBoss 3.2.7. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;</jbn:shortDescription>
    <jbn:manualInstallation>Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
&lt;br&gt;&lt;br&gt;&lt;i&gt;NOTE: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;</jbn:manualInstallation>
    <jbn:automatedInstallation>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
  &lt;jbn:automatedInstallation xmlns:jbn="http://network.jboss.com/elements/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" &gt;
  &lt;jbn:instructions&gt;
   &lt;jbn:instructionSet rdf:about="http://network.jboss.com/instructionVersion#1.4"&gt;
     &lt;![CDATA[&lt;?xml version="1.0"?&gt;
&lt;process-definition name="process"&gt;
   &lt;start-state&gt;
      &lt;transition to="main_process/1"/&gt;
   &lt;/start-state&gt;

   &lt;super-state name="main_process"&gt;

      &lt;node name="1"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.JONServerDownloadActionHandler" config-type="bean"&gt;
           &lt;/action&gt;
         &lt;transition name="success" to="2"/&gt;
      &lt;/node&gt;
      &lt;node name="2"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.CompareDigestActionHandler"
                 config-type="bean"&gt;
            &lt;algorithm&gt;MD5&lt;/algorithm&gt;
            &lt;fileToBeCheckedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeCheckedLocation&gt;
            &lt;expectedDigest&gt;#{software.MD5}&lt;/expectedDigest&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="3"/&gt;
      &lt;/node&gt;

      &lt;node name="3"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.UnzipActionHandler"
                 config-type="bean"&gt;
            &lt;fileToBeUnzippedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeUnzippedLocation&gt;
            &lt;destinationDirectoryLocation&gt;#{patchFolder}&lt;/destinationDirectoryLocation&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="4"/&gt;
      &lt;/node&gt;

      &lt;node name="4"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;stopIfRunning&lt;/actionName&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="5"/&gt;
      &lt;/node&gt;

      &lt;!-- the XML above should *not* change per patch --&gt;


        &lt;node name="5"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossha.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossha.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="6"/&gt;
                &lt;transition name="success" to="6"/&gt;
        &lt;/node&gt;
        &lt;node name="6"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossmq.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossmq.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="7"/&gt;
                &lt;transition name="success" to="7"/&gt;
        &lt;/node&gt;
        &lt;node name="7"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="8"/&gt;
                &lt;transition name="success" to="8"/&gt;
        &lt;/node&gt;
        &lt;node name="8"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/catalina.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/catalina.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="9"/&gt;
                &lt;transition name="success" to="9"/&gt;
        &lt;/node&gt;
        &lt;node name="9"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/tomcat-http11.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/tomcat-http11.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="10"/&gt;
                &lt;transition name="success" to="10"/&gt;
        &lt;/node&gt;
        &lt;node name="10"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/servlet-api.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/servlet-api.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="11"/&gt;
                &lt;transition name="success" to="11"/&gt;
        &lt;/node&gt;
        &lt;node name="11"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/servlets-default.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/servlets-default.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="12"/&gt;
                &lt;transition name="success" to="12"/&gt;
        &lt;/node&gt;
        &lt;node name="12"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/tomcat-coyote.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/tomcat-coyote.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="13"/&gt;
                &lt;transition name="success" to="13"/&gt;
        &lt;/node&gt;
        &lt;node name="13"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/catalina-manager.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/catalina-manager.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="14"/&gt;
                &lt;transition name="success" to="14"/&gt;
        &lt;/node&gt;
        &lt;node name="14"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/tomcat50-service.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/tomcat50-service.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="15"/&gt;
                &lt;transition name="success" to="15"/&gt;
        &lt;/node&gt;
        &lt;node name="15"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/tomcat-util.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/tomcat-util.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="16"/&gt;
                &lt;transition name="success" to="16"/&gt;
        &lt;/node&gt;
        &lt;node name="16"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/web-console.war/applet.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/web-console.war/applet.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="17"/&gt;
                &lt;transition name="success" to="17"/&gt;
        &lt;/node&gt;
        &lt;node name="17"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/console-mgr-classes.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/console-mgr-classes.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="18"/&gt;
                &lt;transition name="success" to="18"/&gt;
        &lt;/node&gt;
        &lt;node name="18"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-jmx.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-jmx.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="19"/&gt;
                &lt;transition name="success" to="19"/&gt;
        &lt;/node&gt;
        &lt;node name="19"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jmx-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jmx-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="20"/&gt;
                &lt;transition name="success" to="20"/&gt;
        &lt;/node&gt;
        &lt;node name="20"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="21"/&gt;
                &lt;transition name="success" to="21"/&gt;
        &lt;/node&gt;
        &lt;node name="21"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossall-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossall-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="22"/&gt;
                &lt;transition name="success" to="22"/&gt;
        &lt;/node&gt;
        &lt;node name="22"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-minimal.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/minimal/lib/jboss-minimal.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="23"/&gt;
                &lt;transition name="success" to="23"/&gt;
        &lt;/node&gt;
        &lt;node name="23"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/bin/run.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/bin/run.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="24"/&gt;
                &lt;transition name="success" to="24"/&gt;
        &lt;/node&gt;



      &lt;!-- no notifications --&gt;

      &lt;!-- the XML below should *not* change per patch --&gt;

      &lt;node name="24"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;start&lt;/actionName&gt;
         &lt;/action&gt;

         &lt;transition name="success" to="../end"/&gt;
      &lt;/node&gt;

      &lt;transition name="error" to="end"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.SetProcessStatusActionHandler" config-type="bean"&gt;
            &lt;status&gt;false&lt;/status&gt;
         &lt;/action&gt;
      &lt;/transition&gt;

   &lt;/super-state&gt;
   &lt;end-state name="end"/&gt;
&lt;/process-definition&gt;

]]&gt;
   &lt;/jbn:instructionSet&gt;
 &lt;/jbn:instructions&gt;
&lt;/jbn:automatedInstallation&gt;</jbn:automatedInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-10-08T15:28:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006bqYmAAI">
    <title>BUGFIX: ASPATCH-130 - JBoss AS 3.2.7.GA_CP03</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006bqYmAAI</link>
    <description>TITLE: &amp;nbsp; JBoss AS 3.2.7.GA_CP03&lt;br&gt;JIRA ID: &amp;nbsp; ASPATCH-130&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 3.2.7.GA_CP02&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 3.2.7.GA_CP01&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 3.2.7&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CP03 is the third cumulative patch for JBoss 3.2.7. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Review the links below for detailed information about the Cumulative Patch &lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-128"&gt;ASPATCH-128&lt;/a&gt;: CLONE -JBAS-3861: DeploymentFileRepository can be used to write/remove arbitrary files in the filesystem&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-122"&gt;ASPATCH-122&lt;/a&gt;: JBAS-3240: Backport the ClassPreloadService to 3.2.7&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-71"&gt;ASPATCH-71&lt;/a&gt;: JBAS-3467: Support Patch for JBAS-3466 - org.jboss.mq.SpyJMSException: Could not remove message when using MySQL DB&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-23"&gt;ASPATCH-23&lt;/a&gt;: JBAS-2514: support for &lt;, &lt;=, &gt; and &gt;= comparisons for types mapped with user-type-mapping.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-24"&gt;ASPATCH-24&lt;/a&gt;: JBAS-3166: Port JBAS-3089 fix to 3.2.7&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-25"&gt;ASPATCH-25&lt;/a&gt;: JBAS-2469: Integrate JBAS-1456 into 3.2.7 patch for security cache problem&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-26"&gt;ASPATCH-26&lt;/a&gt;: JBAS-2187: Test patch for 3.2.7 (HAPartitionImpl)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-29"&gt;ASPATCH-29&lt;/a&gt;: JBAS-2361: Need support for dynamic-ql in 3.2.7&lt;br&gt;
&lt;br&gt;
As of August 30, 2006, the following fixes were specifically excluded from this CP:&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-27"&gt;ASPATCH-27&lt;/a&gt;: JBAS-3240: JGroups 2.2.8 compatability with JBoss 3.2.7&lt;br&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-3.2.7.GA_CP03.zip / 7746060&lt;br&gt;MD5: &amp;nbsp; 5d1712c7b445e2104fbb2f5e2f042104&lt;br&gt;SHA-256: &amp;nbsp; c7a89ba379b89da8b0476d885b1c1f781707d1c328f940448bc569977c79c9c2&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
&lt;br&gt;&lt;br&gt;&lt;i&gt;NOTE: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Dec 11 21:25:13 EST 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Thu Dec 21 11:57:07 EST 2006&lt;br&gt;</description>
    <dc:subject>JBoss AS 3.2.7.GA_CP03</dc:subject>
    <dc:date>2006-12-11T21:25:Z</dc:date>
    <jbn:creator>Ryan Campbell</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 3.2"
        jbn:jonResourceVersion="3.2.7.GA_CP02"
        jbn:productName="Application Server"
        jbn:productVersion="3.2.7.GA_CP02" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0147">Application Server; 3.2.7.GA_CP02</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 3.2"
        jbn:jonResourceVersion="3.2.7"
        jbn:productName="Application Server" jbn:productVersion="3.2.7" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0042">Application Server; 3.2.7</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 3.2"
        jbn:jonResourceVersion="3.2.7.GA_CP01"
        jbn:productName="Application Server"
        jbn:productVersion="3.2.7.GA_CP01" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0132">Application Server; 3.2.7.GA_CP01</jbn:product>
    </jbn:products>
    <jbn:jira>ASPATCH-130</jbn:jira>
    <jbn:md5>5d1712c7b445e2104fbb2f5e2f042104</jbn:md5>
    <jbn:sha256>c7a89ba379b89da8b0476d885b1c1f781707d1c328f940448bc569977c79c9c2</jbn:sha256>
    <jbn:fileName>jboss-3.2.7.GA_CP03.zip</jbn:fileName>
    <jbn:fileSize>7746060</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006bqYmAAI</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006bqYmAAI</jbn:automatedDownloadUrl>
    <jbn:instructionCompatibilityVersion>1.4</jbn:instructionCompatibilityVersion>
    <jbn:longDescription>Review the links below for detailed information about the Cumulative Patch &lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP03:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-128"&gt;ASPATCH-128&lt;/a&gt;: CLONE -JBAS-3861: DeploymentFileRepository can be used to write/remove arbitrary files in the filesystem&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-122"&gt;ASPATCH-122&lt;/a&gt;: JBAS-3240: Backport the ClassPreloadService to 3.2.7&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-71"&gt;ASPATCH-71&lt;/a&gt;: JBAS-3467: Support Patch for JBAS-3466 - org.jboss.mq.SpyJMSException: Could not remove message when using MySQL DB&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-23"&gt;ASPATCH-23&lt;/a&gt;: JBAS-2514: support for &lt;, &lt;=, &gt; and &gt;= comparisons for types mapped with user-type-mapping.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-24"&gt;ASPATCH-24&lt;/a&gt;: JBAS-3166: Port JBAS-3089 fix to 3.2.7&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-25"&gt;ASPATCH-25&lt;/a&gt;: JBAS-2469: Integrate JBAS-1456 into 3.2.7 patch for security cache problem&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-26"&gt;ASPATCH-26&lt;/a&gt;: JBAS-2187: Test patch for 3.2.7 (HAPartitionImpl)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-29"&gt;ASPATCH-29&lt;/a&gt;: JBAS-2361: Need support for dynamic-ql in 3.2.7&lt;br&gt;
&lt;br&gt;
As of August 30, 2006, the following fixes were specifically excluded from this CP:&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-27"&gt;ASPATCH-27&lt;/a&gt;: JBAS-3240: JGroups 2.2.8 compatability with JBoss 3.2.7&lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>CP03 is the third cumulative patch for JBoss 3.2.7. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;</jbn:shortDescription>
    <jbn:manualInstallation>Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
&lt;br&gt;&lt;br&gt;&lt;i&gt;NOTE: Ensure your jmx-console and web-console are secured.  Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;</jbn:manualInstallation>
    <jbn:automatedInstallation>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
  &lt;jbn:automatedInstallation xmlns:jbn="http://network.jboss.com/elements/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" &gt;
  &lt;jbn:instructions&gt;
   &lt;jbn:instructionSet rdf:about="http://network.jboss.com/instructionVersion#1.4"&gt;
     &lt;![CDATA[&lt;?xml version="1.0"?&gt;
&lt;process-definition name="process"&gt;
   &lt;start-state&gt;
      &lt;transition to="main_process/1"/&gt;
   &lt;/start-state&gt;

   &lt;super-state name="main_process"&gt;

      &lt;node name="1"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.JONServerDownloadActionHandler" config-type="bean"&gt;
           &lt;/action&gt;
         &lt;transition name="success" to="2"/&gt;
      &lt;/node&gt;
      &lt;node name="2"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.CompareDigestActionHandler"
                 config-type="bean"&gt;
            &lt;algorithm&gt;MD5&lt;/algorithm&gt;
            &lt;fileToBeCheckedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeCheckedLocation&gt;
            &lt;expectedDigest&gt;#{software.MD5}&lt;/expectedDigest&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="3"/&gt;
      &lt;/node&gt;

      &lt;node name="3"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.UnzipActionHandler"
                 config-type="bean"&gt;
            &lt;fileToBeUnzippedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeUnzippedLocation&gt;
            &lt;destinationDirectoryLocation&gt;#{patchFolder}&lt;/destinationDirectoryLocation&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="4"/&gt;
      &lt;/node&gt;

      &lt;node name="4"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;stopIfRunning&lt;/actionName&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="5"/&gt;
      &lt;/node&gt;

      &lt;!-- the XML above should *not* change per patch --&gt;


        &lt;node name="5"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="6"/&gt;
                &lt;transition name="success" to="6"/&gt;
        &lt;/node&gt;
        &lt;node name="6"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossha.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossha.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="7"/&gt;
                &lt;transition name="success" to="7"/&gt;
        &lt;/node&gt;
        &lt;node name="7"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossmq.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossmq.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="8"/&gt;
                &lt;transition name="success" to="8"/&gt;
        &lt;/node&gt;
        &lt;node name="8"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/tomcat50-service.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/tomcat50-service.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="9"/&gt;
                &lt;transition name="success" to="9"/&gt;
        &lt;/node&gt;
        &lt;node name="9"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/web-console.war/applet.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/web-console.war/applet.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="10"/&gt;
                &lt;transition name="success" to="10"/&gt;
        &lt;/node&gt;
        &lt;node name="10"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/management/console-mgr.sar/console-mgr-classes.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/management/console-mgr.sar/console-mgr-classes.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="11"/&gt;
                &lt;transition name="success" to="11"/&gt;
        &lt;/node&gt;
        &lt;node name="11"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/lib/jboss-jmx.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/lib/jboss-jmx.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="12"/&gt;
                &lt;transition name="success" to="12"/&gt;
        &lt;/node&gt;
        &lt;node name="12"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jmx-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jmx-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="13"/&gt;
                &lt;transition name="success" to="13"/&gt;
        &lt;/node&gt;
        &lt;node name="13"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jboss-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="14"/&gt;
                &lt;transition name="success" to="14"/&gt;
        &lt;/node&gt;
        &lt;node name="14"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossall-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossall-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="15"/&gt;
                &lt;transition name="success" to="15"/&gt;
        &lt;/node&gt;
        &lt;node name="15"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-minimal.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/minimal/lib/jboss-minimal.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="16"/&gt;
                &lt;transition name="success" to="16"/&gt;
        &lt;/node&gt;
        &lt;node name="16"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/bin/run.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/bin/run.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="17"/&gt;
                &lt;transition name="success" to="17"/&gt;
        &lt;/node&gt;



      &lt;!-- no notifications --&gt;

      &lt;!-- the XML below should *not* change per patch --&gt;

      &lt;node name="17"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;start&lt;/actionName&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="../end"/&gt;
      &lt;/node&gt;

      &lt;transition name="error" to="end"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.SetProcessStatusActionHandler" config-type="bean"&gt;
            &lt;status&gt;false&lt;/status&gt;
         &lt;/action&gt;
      &lt;/transition&gt;

   &lt;/super-state&gt;
   &lt;end-state name="end"/&gt;
&lt;/process-definition&gt;

]]&gt;
   &lt;/jbn:instructionSet&gt;
 &lt;/jbn:instructions&gt;
&lt;/jbn:automatedInstallation&gt;</jbn:automatedInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-12-21T11:57:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006Z2T7AAK">
    <title>BUGFIX: ASPATCH-99 - JBoss AS 3.2.7.GA_CP02</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006Z2T7AAK</link>
    <description>TITLE: &amp;nbsp; JBoss AS 3.2.7.GA_CP02&lt;br&gt;JIRA ID: &amp;nbsp; ASPATCH-99&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 3.2.7.GA_CP01&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 3.2.7&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CP02 is the second cumulative patch for JBoss 3.2.7. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Review the links below for detailed information about the Cumulative Patch
&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-71"&gt;ASPATCH-71&lt;/a&gt;: JBAS-3467: Support Patch for JBAS-3466 - org.jboss.mq.SpyJMSException: Could not remove message when using MySQL DB&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-23"&gt;ASPATCH-23&lt;/a&gt;: JBAS-2514: support for &lt;, &lt;=, &gt; and &gt;= comparisons for types mapped with user-type-mapping.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-24"&gt;ASPATCH-24&lt;/a&gt;: JBAS-3166: Port JBAS-3089 fix to 3.2.7&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-25"&gt;ASPATCH-25&lt;/a&gt;: JBAS-2469: Integrate JBAS-1456 into 3.2.7 patch for security cache problem&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-26"&gt;ASPATCH-26&lt;/a&gt;: JBAS-2187: Test patch for 3.2.7 (HAPartitionImpl)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-29"&gt;ASPATCH-29&lt;/a&gt;: JBAS-2361: Need support for dynamic-ql in 3.2.7&lt;br&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-3.2.7.GA_CP02.zip / 4749086&lt;br&gt;MD5: &amp;nbsp; efa48b81c4293b5c27addf9f3700578d&lt;br&gt;SHA-256: &amp;nbsp; a8e1d0f46d73546241cf8acd847ebc4b95d0d12c9f874983dd8f56e8726344c7&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Oct 10 14:45:03 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Oct 10 22:11:40 EDT 2006&lt;br&gt;</description>
    <dc:subject>JBoss AS 3.2.7.GA_CP02</dc:subject>
    <dc:date>2006-10-10T14:45:Z</dc:date>
    <jbn:creator>Ryan Campbell</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 3.2"
        jbn:jonResourceVersion="3.2.7"
        jbn:productName="Application Server" jbn:productVersion="3.2.7" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0042">Application Server; 3.2.7</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 3.2"
        jbn:jonResourceVersion="3.2.7.GA_CP01"
        jbn:productName="Application Server"
        jbn:productVersion="3.2.7.GA_CP01" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0132">Application Server; 3.2.7.GA_CP01</jbn:product>
    </jbn:products>
    <jbn:jira>ASPATCH-99</jbn:jira>
    <jbn:md5>efa48b81c4293b5c27addf9f3700578d</jbn:md5>
    <jbn:sha256>a8e1d0f46d73546241cf8acd847ebc4b95d0d12c9f874983dd8f56e8726344c7</jbn:sha256>
    <jbn:fileName>jboss-3.2.7.GA_CP02.zip</jbn:fileName>
    <jbn:fileSize>4749086</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006Z2T7AAK</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006Z2T7AAK</jbn:automatedDownloadUrl>
    <jbn:instructionCompatibilityVersion>1.4</jbn:instructionCompatibilityVersion>
    <jbn:longDescription>Review the links below for detailed information about the Cumulative Patch
&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-71"&gt;ASPATCH-71&lt;/a&gt;: JBAS-3467: Support Patch for JBAS-3466 - org.jboss.mq.SpyJMSException: Could not remove message when using MySQL DB&lt;br&gt;
&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-23"&gt;ASPATCH-23&lt;/a&gt;: JBAS-2514: support for &lt;, &lt;=, &gt; and &gt;= comparisons for types mapped with user-type-mapping.&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-24"&gt;ASPATCH-24&lt;/a&gt;: JBAS-3166: Port JBAS-3089 fix to 3.2.7&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-25"&gt;ASPATCH-25&lt;/a&gt;: JBAS-2469: Integrate JBAS-1456 into 3.2.7 patch for security cache problem&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-26"&gt;ASPATCH-26&lt;/a&gt;: JBAS-2187: Test patch for 3.2.7 (HAPartitionImpl)&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-29"&gt;ASPATCH-29&lt;/a&gt;: JBAS-2361: Need support for dynamic-ql in 3.2.7&lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>CP02 is the second cumulative patch for JBoss 3.2.7. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;</jbn:shortDescription>
    <jbn:manualInstallation>Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;</jbn:manualInstallation>
    <jbn:automatedInstallation>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
  &lt;jbn:automatedInstallation xmlns:jbn="http://network.jboss.com/elements/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" &gt;
  &lt;jbn:instructions&gt;
   &lt;jbn:instructionSet rdf:about="http://network.jboss.com/instructionVersion#1.4"&gt;
     &lt;![CDATA[&lt;?xml version="1.0"?&gt;
&lt;process-definition name="process"&gt;
   &lt;start-state&gt;
      &lt;transition to="main_process/1"/&gt;
   &lt;/start-state&gt;

   &lt;super-state name="main_process"&gt;

      &lt;node name="1"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.JONServerDownloadActionHandler" config-type="bean"&gt;
           &lt;/action&gt;
         &lt;transition name="success" to="2"/&gt;
      &lt;/node&gt;
      &lt;node name="2"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.CompareDigestActionHandler"
                 config-type="bean"&gt;
            &lt;algorithm&gt;MD5&lt;/algorithm&gt;
            &lt;fileToBeCheckedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeCheckedLocation&gt;
            &lt;expectedDigest&gt;#{software.MD5}&lt;/expectedDigest&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="3"/&gt;
      &lt;/node&gt;

      &lt;node name="3"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.UnzipActionHandler"
                 config-type="bean"&gt;
            &lt;fileToBeUnzippedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeUnzippedLocation&gt;
            &lt;destinationDirectoryLocation&gt;#{patchFolder}&lt;/destinationDirectoryLocation&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="4"/&gt;
      &lt;/node&gt;

      &lt;node name="4"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;stopIfRunning&lt;/actionName&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="5"/&gt;
      &lt;/node&gt;

      &lt;!-- the XML above should *not* change per patch --&gt;

      	&lt;node name="5"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="6"/&gt;
		&lt;transition name="success" to="6"/&gt;
	&lt;/node&gt;
	&lt;node name="6"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossha.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossha.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="7"/&gt;
		&lt;transition name="success" to="7"/&gt;
	&lt;/node&gt;
	&lt;node name="7"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossmq.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossmq.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="8"/&gt;
		&lt;transition name="success" to="8"/&gt;
	&lt;/node&gt;
	&lt;node name="8"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/tomcat50-service.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/tomcat50-service.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="9"/&gt;
		&lt;transition name="success" to="9"/&gt;
	&lt;/node&gt;
	&lt;node name="9"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossClientDir}/jboss-client.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/client/jboss-client.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="10"/&gt;
		&lt;transition name="success" to="10"/&gt;
	&lt;/node&gt;
	&lt;node name="10"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossClientDir}/jbossall-client.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/client/jbossall-client.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="11"/&gt;
		&lt;transition name="success" to="11"/&gt;
	&lt;/node&gt;
	&lt;node name="11"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-minimal.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/server/minimal/lib/jboss-minimal.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="12"/&gt;
		&lt;transition name="success" to="12"/&gt;
	&lt;/node&gt;
	&lt;node name="12"&gt;
		&lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
			&lt;originalFileLocation&gt;#{jbossHomeDir}/bin/run.jar&lt;/originalFileLocation&gt;
			&lt;replacementFileLocation&gt;#{patchFolder}/bin/run.jar&lt;/replacementFileLocation&gt;
		&lt;/action&gt;
		&lt;transition name="originalFileNotFound" to="13"/&gt;
		&lt;transition name="success" to="13"/&gt;
	&lt;/node&gt;


      &lt;!-- no notifications --&gt;

      &lt;!-- the XML below should *not* change per patch --&gt;

      &lt;node name="13"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;start&lt;/actionName&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="../end"/&gt;
      &lt;/node&gt;

      &lt;transition name="error" to="end"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.SetProcessStatusActionHandler" config-type="bean"&gt;
            &lt;status&gt;false&lt;/status&gt;
         &lt;/action&gt;
      &lt;/transition&gt;

   &lt;/super-state&gt;
   &lt;end-state name="end"/&gt;
&lt;/process-definition&gt;

]]&gt;
   &lt;/jbn:instructionSet&gt;
 &lt;/jbn:instructions&gt;
&lt;/jbn:automatedInstallation&gt;</jbn:automatedInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-10-10T22:11:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006YXKWAA4">
    <title>BUGFIX: JBAS-3677 - Acknowledgement of transacted message in MessageListener should be inside delivery lock</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006YXKWAA4</link>
    <description>TITLE: &amp;nbsp; Acknowledgement of transacted message in MessageListener should be inside delivery lock&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-3677&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 3.2.6&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The acknowledgement of a transacted message for a MessageListener&lt;br&gt;
        should be inside the delivery lock.&lt;br&gt;&lt;br&gt;

        Otherwise the addition of the acknowledgement could be competing with other&lt;br&gt;
        operations on the session, e.g. commit/rollback/recover.&lt;br&gt;&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The acknowledgement of a transacted message for a MessageListener&lt;br&gt;
        should be inside the delivery lock.&lt;br&gt;&lt;br&gt;

        Otherwise the addition of the acknowledgement could be competing with other&lt;br&gt;
        operations on the session, e.g. commit/rollback/recover.&lt;br&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-3677.zip / 2687167&lt;br&gt;MD5: &amp;nbsp; d3cd35f2b706f9b5252d470687c2297b&lt;br&gt;SHA-256: &amp;nbsp; e1e041bbd0990a440335c9814bac26ce1863866925e4a067494918b7ddeb436d&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Replace the following jars with the corresponding jars included with this patch.&lt;br&gt;&lt;br&gt;

        {jboss.home}/client/jbossall-client.jar&lt;br&gt;
        {jboss.home}/client/jbossmq-client.jar&lt;br&gt;
        {jboss.home}/server/&lt;configuration&gt;/lib/jbossmq.jar&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Sep 27 20:44:15 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Sep 27 20:44:15 EDT 2006&lt;br&gt;</description>
    <dc:subject>Acknowledgement of transacted message in MessageListener should be inside delivery lock</dc:subject>
    <dc:date>2006-09-27T20:44:Z</dc:date>
    <jbn:creator>Darran Lofthouse</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 3.2"
        jbn:jonResourceVersion="3.2.6"
        jbn:productName="Application Server" jbn:productVersion="3.2.6" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0041">Application Server; 3.2.6</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-3677</jbn:jira>
    <jbn:md5>d3cd35f2b706f9b5252d470687c2297b</jbn:md5>
    <jbn:sha256>e1e041bbd0990a440335c9814bac26ce1863866925e4a067494918b7ddeb436d</jbn:sha256>
    <jbn:fileName>JBAS-3677.zip</jbn:fileName>
    <jbn:fileSize>2687167</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006YXKWAA4</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006YXKWAA4</jbn:automatedDownloadUrl>
    <jbn:longDescription>The acknowledgement of a transacted message for a MessageListener&lt;br&gt;
        should be inside the delivery lock.&lt;br&gt;&lt;br&gt;

        Otherwise the addition of the acknowledgement could be competing with other&lt;br&gt;
        operations on the session, e.g. commit/rollback/recover.&lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>The acknowledgement of a transacted message for a MessageListener&lt;br&gt;
        should be inside the delivery lock.&lt;br&gt;&lt;br&gt;

        Otherwise the addition of the acknowledgement could be competing with other&lt;br&gt;
        operations on the session, e.g. commit/rollback/recover.&lt;br&gt;</jbn:shortDescription>
    <jbn:manualInstallation>Replace the following jars with the corresponding jars included with this patch.&lt;br&gt;&lt;br&gt;

        {jboss.home}/client/jbossall-client.jar&lt;br&gt;
        {jboss.home}/client/jbossmq-client.jar&lt;br&gt;
        {jboss.home}/server/&lt;configuration&gt;/lib/jbossmq.jar&lt;br&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-09-27T20:44:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NbOoAAK">
    <title>BUGFIX: JBAS-3334 - Access Control on JMX Operations in the JMX Console</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NbOoAAK</link>
    <description>TITLE: &amp;nbsp; Access Control on JMX Operations in the JMX Console&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-3334&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 3.2.6&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Provides access control to the various JMX operations possible in the JMX Console&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Certain users would like to apply fine-grained access control to the JMX Operations in the JMX Console. Currently we have support for applying authentication/access control at the URI level as defined by the servlet specification.
&lt;br&gt;&lt;br&gt;
A servlet filter that allows configurable roles for the various jmx coarse grained operations (updateAttributes, invokeOp). If the user requires deeper access control, then he should be able to plug in an authorization delegate (which will have priority in making the access control decisions).&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-3334.zip / 45291&lt;br&gt;MD5: &amp;nbsp; 2770c8b13368684b7ee7658766ca76b6&lt;br&gt;SHA-256: &amp;nbsp; 4023ab8dd104e88c7ce1eaa1d728f9af9afe792098c9296220747ad5148a4a25&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Extract JBAS-3334.zip&lt;br&gt;
Move the jmx-console.war directory in the deploy directory of your server configuration (default, all etc) to jmx-console.war.bak&lt;br&gt;
Make a new directory called as "jmx-console.war" in the deploy directory&lt;br&gt;
Copy the patched jmx-console.war jar file into the jmx-console.war directory&lt;br&gt;
Unjar the patched jmx-console.war in the deploy/jmx-console.war directory of your server configuration (default, all etc).&lt;br&gt;
Remove the jmx-console.war jar file from deploy/jmx-console.war directory.&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Jun 27 07:14:32 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Jun 27 07:17:12 EDT 2006&lt;br&gt;</description>
    <dc:subject>Access Control on JMX Operations in the JMX Console</dc:subject>
    <dc:date>2006-06-27T07:14:Z</dc:date>
    <jbn:creator>Anil Saldhana</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 3.2"
        jbn:jonResourceVersion="3.2.6"
        jbn:productName="Application Server" jbn:productVersion="3.2.6" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0041">Application Server; 3.2.6</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-3334</jbn:jira>
    <jbn:md5>2770c8b13368684b7ee7658766ca76b6</jbn:md5>
    <jbn:sha256>4023ab8dd104e88c7ce1eaa1d728f9af9afe792098c9296220747ad5148a4a25</jbn:sha256>
    <jbn:fileName>JBAS-3334.zip</jbn:fileName>
    <jbn:fileSize>45291</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000005NbOoAAK</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000005NbOoAAK</jbn:automatedDownloadUrl>
    <jbn:longDescription>Certain users would like to apply fine-grained access control to the JMX Operations in the JMX Console. Currently we have support for applying authentication/access control at the URI level as defined by the servlet specification.
&lt;br&gt;&lt;br&gt;
A servlet filter that allows configurable roles for the various jmx coarse grained operations (updateAttributes, invokeOp). If the user requires deeper access control, then he should be able to plug in an authorization delegate (which will have priority in making the access control decisions).</jbn:longDescription>
    <jbn:shortDescription>Provides access control to the various JMX operations possible in the JMX Console</jbn:shortDescription>
    <jbn:manualInstallation>Extract JBAS-3334.zip&lt;br&gt;
Move the jmx-console.war directory in the deploy directory of your server configuration (default, all etc) to jmx-console.war.bak&lt;br&gt;
Make a new directory called as "jmx-console.war" in the deploy directory&lt;br&gt;
Copy the patched jmx-console.war jar file into the jmx-console.war directory&lt;br&gt;
Unjar the patched jmx-console.war in the deploy/jmx-console.war directory of your server configuration (default, all etc).&lt;br&gt;
Remove the jmx-console.war jar file from deploy/jmx-console.war directory.</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-06-27T07:17:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003ACp2AAG">
    <title>BUGFIX: JBAS-2887 - Reset cached prepared statement attributes</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003ACp2AAG</link>
    <description>TITLE: &amp;nbsp; Reset cached prepared statement attributes&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-2887&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 3.2.6&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Cached prepared statement values are reset to the default values when the prepared statement is returned to the cache.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;This patch resets the following attributes on the prepared statement when it is returned to the cache: - &lt;br&gt;&lt;br&gt;
&lt;ul&gt;
    &lt;li&gt;      MaxFieldSize &lt;/li&gt;
    &lt;li&gt;      MaxRows &lt;/li&gt;
    &lt;li&gt;      QueryTimeout &lt;/li&gt;
    &lt;li&gt;      FetchDirection &lt;/li&gt;
    &lt;li&gt;      FetchSize &lt;/li&gt;
&lt;/ul&gt;
        This is optimized so it is only performed if the values have been changed.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-2887.zip / 46364&lt;br&gt;MD5: &amp;nbsp; f4826452d4b4214fb8b46c60fda40f0c&lt;br&gt;SHA-256: &amp;nbsp; 325fc7c062913d35182a0fc7bb86ff0f1359f148dc973f3818a0f9207adb1a2e&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Unzip JBAS-2887.zip, then replace the jar {jboss.home}/server/&lt;configuration&gt;/lib/jboss-common-jdbc-wrapper.jar  with the jar included with this patch.&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Mar 06 17:42:48 EST 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Mar 06 18:09:14 EST 2006&lt;br&gt;</description>
    <dc:subject>Reset cached prepared statement attributes</dc:subject>
    <dc:date>2006-03-06T17:42:Z</dc:date>
    <jbn:creator>Darran Lofthouse</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 3.2"
        jbn:jonResourceVersion="3.2.6"
        jbn:productName="Application Server" jbn:productVersion="3.2.6" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0041">Application Server; 3.2.6</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-2887</jbn:jira>
    <jbn:md5>f4826452d4b4214fb8b46c60fda40f0c</jbn:md5>
    <jbn:sha256>325fc7c062913d35182a0fc7bb86ff0f1359f148dc973f3818a0f9207adb1a2e</jbn:sha256>
    <jbn:fileName>JBAS-2887.zip</jbn:fileName>
    <jbn:fileSize>46364</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000003ACp2AAG</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000003ACp2AAG</jbn:automatedDownloadUrl>
    <jbn:longDescription>This patch resets the following attributes on the prepared statement when it is returned to the cache: - &lt;br&gt;&lt;br&gt;
&lt;ul&gt;
    &lt;li&gt;      MaxFieldSize &lt;/li&gt;
    &lt;li&gt;      MaxRows &lt;/li&gt;
    &lt;li&gt;      QueryTimeout &lt;/li&gt;
    &lt;li&gt;      FetchDirection &lt;/li&gt;
    &lt;li&gt;      FetchSize &lt;/li&gt;
&lt;/ul&gt;
        This is optimized so it is only performed if the values have been changed.</jbn:longDescription>
    <jbn:shortDescription>Cached prepared statement values are reset to the default values when the prepared statement is returned to the cache.</jbn:shortDescription>
    <jbn:manualInstallation>Unzip JBAS-2887.zip, then replace the jar {jboss.home}/server/&lt;configuration&gt;/lib/jboss-common-jdbc-wrapper.jar  with the jar included with this patch.</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-03-06T18:09:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001BlUrAAK">
    <title>BUGFIX: JBAS-2775 - Add server attribute to http connector</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001BlUrAAK</link>
    <description>TITLE: &amp;nbsp; Add server attribute to http connector&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-2775&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 3.2.6&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Add server attribute to http connector&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Add server attribute to http connector to allow override of the Server response header&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-2775.zip / 49546&lt;br&gt;MD5: &amp;nbsp; 545d2c99bcf676bbb8a6a16d47f46ccb&lt;br&gt;SHA-256: &amp;nbsp; 7b22c8f4ba19915f0e2dd449eea3ccf459c256e7d9e0c10f6701572ca511decb&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;unzip JBAS-2775.zip and then &lt;br&gt;
Copy the tomcat-http11.jar to the following locations: &lt;br&gt;
        %JBOSS_HOME%/server/default/deploy/jbossweb-tomcat50.sar &lt;br&gt;
        %JBOSS_HOME%/server/all/deploy/jbossweb-tomcat50.sar&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Feb 15 19:01:39 EST 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Feb 15 19:03:33 EST 2006&lt;br&gt;</description>
    <dc:subject>Add server attribute to http connector</dc:subject>
    <dc:date>2006-02-15T19:01:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 3.2"
        jbn:jonResourceVersion="3.2.6"
        jbn:productName="Application Server" jbn:productVersion="3.2.6" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0041">Application Server; 3.2.6</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-2775</jbn:jira>
    <jbn:md5>545d2c99bcf676bbb8a6a16d47f46ccb</jbn:md5>
    <jbn:sha256>7b22c8f4ba19915f0e2dd449eea3ccf459c256e7d9e0c10f6701572ca511decb</jbn:sha256>
    <jbn:fileName>JBAS-2775.zip</jbn:fileName>
    <jbn:fileSize>49546</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000001BlUrAAK</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000001BlUrAAK</jbn:automatedDownloadUrl>
    <jbn:longDescription>Add server attribute to http connector to allow override of the Server response header</jbn:longDescription>
    <jbn:shortDescription>Add server attribute to http connector</jbn:shortDescription>
    <jbn:manualInstallation>unzip JBAS-2775.zip and then &lt;br&gt;
Copy the tomcat-http11.jar to the following locations: &lt;br&gt;
        %JBOSS_HOME%/server/default/deploy/jbossweb-tomcat50.sar &lt;br&gt;
        %JBOSS_HOME%/server/all/deploy/jbossweb-tomcat50.sar</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-02-15T19:03:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a043000000099vUAAQ">
    <title>BUGFIX: JBAS-1563 - SessionBean passivation causes deadlock</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a043000000099vUAAQ</link>
    <description>TITLE: &amp;nbsp; SessionBean passivation causes deadlock&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-1563&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 3.2.6&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Clustered stateful session bean removal expired passivated instances causes deadlock&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jbas1563.zip / 1574460&lt;br&gt;MD5: &amp;nbsp; 634EA28C8287BDBFFB2C0B23285F0C1E&lt;br&gt;SHA-256: &amp;nbsp; c4d0d3808397a746b792a3258ca8ad350a13fc919fbcea0b5a0b70f312b681e0&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Thu May 12 16:00:04 EDT 2005&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Feb 06 11:49:39 EST 2006&lt;br&gt;</description>
    <dc:subject>SessionBean passivation causes deadlock</dc:subject>
    <dc:date>2005-05-12T16:00:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 3.2"
        jbn:jonResourceVersion="3.2.6"
        jbn:productName="Application Server" jbn:productVersion="3.2.6" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0041">Application Server; 3.2.6</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-1563</jbn:jira>
    <jbn:md5>634EA28C8287BDBFFB2C0B23285F0C1E</jbn:md5>
    <jbn:sha256>c4d0d3808397a746b792a3258ca8ad350a13fc919fbcea0b5a0b70f312b681e0</jbn:sha256>
    <jbn:fileName>jbas1563.zip</jbn:fileName>
    <jbn:fileSize>1574460</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a043000000099vUAAQ</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a043000000099vUAAQ</jbn:automatedDownloadUrl>
    <jbn:shortDescription>Clustered stateful session bean removal expired passivated instances causes deadlock</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-02-06T11:49:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007jXAiAAM">
    <title>BUGFIX: ASPATCH-248 - JBoss AS 3.2.6.GA_CP01</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007jXAiAAM</link>
    <description>TITLE: &amp;nbsp; JBoss AS 3.2.6.GA_CP01&lt;br&gt;JIRA ID: &amp;nbsp; ASPATCH-248&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 3.2.6&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CP01 is the first cumulative patch for JBoss 3.2.6. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-233"&gt;ASPATCH-233&lt;/a&gt;: JBAS-3677 - JBAS-3634 - Acknowledgement of transacted message in MessageListener should be inside delivery lock&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-230"&gt;ASPATCH-230&lt;/a&gt;: JBAS-2887 - Reset cached prepared statement attributes&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-229"&gt;ASPATCH-229&lt;/a&gt;: JBAS-1563 - Clustered stateful session bean removal of expired passivated instances causes deadlock&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-181"&gt;ASPATCH-181&lt;/a&gt;: JBAS-3311: Access Control on JMX Operations in the JMX Console&lt;br&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-3.2.6.GA_CP01.zip / 4341315&lt;br&gt;MD5: &amp;nbsp; 42da78b4ca9c839008b4989b9153519b&lt;br&gt;SHA-256: &amp;nbsp; ce2db4ffe408f98699c4949e3d0a1943c8dc6ff17e04bd481186d9ce6116cfca&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
&lt;br&gt;
5) Copy following new files:&lt;br&gt;
&lt;br&gt;
5a) Copy the new file from PATCH_ROOT/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class to JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;br&gt;
6) Apply the following configuration file patches to following files:&lt;br&gt;
&lt;br&gt;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.
&lt;br&gt;
6a) 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/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/web.xml&lt;br&gt;
&lt;br&gt;
7) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
8) 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.&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Ensure your jmx-console and web-console are secured. Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Sat Aug 11 09:10:02 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Sat Aug 11 09:22:17 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss AS 3.2.6.GA_CP01</dc:subject>
    <dc:date>2007-08-11T09:10:Z</dc:date>
    <jbn:creator>Jaroslaw Kijanowski</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 3.2"
        jbn:jonResourceVersion="3.2.6"
        jbn:productName="Application Server" jbn:productVersion="3.2.6" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0041">Application Server; 3.2.6</jbn:product>
    </jbn:products>
    <jbn:jira>ASPATCH-248</jbn:jira>
    <jbn:md5>42da78b4ca9c839008b4989b9153519b</jbn:md5>
    <jbn:sha256>ce2db4ffe408f98699c4949e3d0a1943c8dc6ff17e04bd481186d9ce6116cfca</jbn:sha256>
    <jbn:fileName>jboss-3.2.6.GA_CP01.zip</jbn:fileName>
    <jbn:fileSize>4341315</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007jXAiAAM</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007jXAiAAM</jbn:automatedDownloadUrl>
    <jbn:instructionCompatibilityVersion>1.4</jbn:instructionCompatibilityVersion>
    <jbn:longDescription>Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-233"&gt;ASPATCH-233&lt;/a&gt;: JBAS-3677 - JBAS-3634 - Acknowledgement of transacted message in MessageListener should be inside delivery lock&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-230"&gt;ASPATCH-230&lt;/a&gt;: JBAS-2887 - Reset cached prepared statement attributes&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-229"&gt;ASPATCH-229&lt;/a&gt;: JBAS-1563 - Clustered stateful session bean removal of expired passivated instances causes deadlock&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-181"&gt;ASPATCH-181&lt;/a&gt;: JBAS-3311: Access Control on JMX Operations in the JMX Console&lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>CP01 is the first cumulative patch for JBoss 3.2.6. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;</jbn:shortDescription>
    <jbn:manualInstallation>Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
&lt;br&gt;
5) Copy following new files:&lt;br&gt;
&lt;br&gt;
5a) Copy the new file from PATCH_ROOT/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class to JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;br&gt;
6) Apply the following configuration file patches to following files:&lt;br&gt;
&lt;br&gt;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.
&lt;br&gt;
6a) 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/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/web.xml&lt;br&gt;
&lt;br&gt;
7) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
8) 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.&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Ensure your jmx-console and web-console are secured. Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;</jbn:manualInstallation>
    <jbn:automatedInstallation>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
  &lt;jbn:automatedInstallation xmlns:jbn="http://network.jboss.com/elements/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" &gt;
  &lt;jbn:instructions&gt;
   &lt;jbn:instructionSet rdf:about="http://network.jboss.com/instructionVersion#1.4"&gt;
     &lt;![CDATA[&lt;?xml version="1.0"?&gt;
&lt;process-definition name="process"&gt;
   &lt;start-state&gt;
      &lt;transition to="main_process/1"/&gt;
   &lt;/start-state&gt;

   &lt;super-state name="main_process"&gt;

      &lt;node name="1"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.JONServerDownloadActionHandler" config-type="bean"&gt;
           &lt;/action&gt;
         &lt;transition name="success" to="2"/&gt;
      &lt;/node&gt;
      &lt;node name="2"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.CompareDigestActionHandler"
                 config-type="bean"&gt;
            &lt;algorithm&gt;MD5&lt;/algorithm&gt;
            &lt;fileToBeCheckedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeCheckedLocation&gt;
            &lt;expectedDigest&gt;#{software.MD5}&lt;/expectedDigest&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="3"/&gt;
      &lt;/node&gt;

      &lt;node name="3"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.UnzipActionHandler"
                 config-type="bean"&gt;
            &lt;fileToBeUnzippedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeUnzippedLocation&gt;
            &lt;destinationDirectoryLocation&gt;#{patchFolder}&lt;/destinationDirectoryLocation&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="4"/&gt;
      &lt;/node&gt;

      &lt;node name="4"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;stopIfRunning&lt;/actionName&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="5"/&gt;
      &lt;/node&gt;

      &lt;!-- the XML above should *not* change per patch --&gt;


        &lt;node name="5"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-common-jdbc-wrapper.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss-common-jdbc-wrapper.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="6"/&gt;
                &lt;transition name="success" to="6"/&gt;
        &lt;/node&gt;
        &lt;node name="6"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossmq.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossmq.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="7"/&gt;
                &lt;transition name="success" to="7"/&gt;
        &lt;/node&gt;
        &lt;node name="7"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="8"/&gt;
                &lt;transition name="success" to="8"/&gt;
        &lt;/node&gt;
        &lt;node name="8"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossmq-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossmq-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="9"/&gt;
                &lt;transition name="success" to="9"/&gt;
        &lt;/node&gt;
        &lt;node name="9"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossall-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossall-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="10"/&gt;
                &lt;transition name="success" to="10"/&gt;
        &lt;/node&gt;
        &lt;node name="10"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/bin/run.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/bin/run.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="11"/&gt;
                &lt;transition name="success" to="11"/&gt;
        &lt;/node&gt;

        &lt;node name="11"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
                        &lt;notification&gt;Copy the new file from #{patchFolder}/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class to #{jbossServerHomeDir}/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="12"/&gt;
        &lt;/node&gt;




             &lt;node name="12"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/web.xml.orig and the patched file #{patchFolder}/config-patches/web.xml.patched to update your file #{jbossServerHomeDir}/deploy/jmx-console.war/WEB-INF/web.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="13"/&gt;
            &lt;/node&gt;



      &lt;!-- the XML below should *not* change per patch --&gt;

      &lt;node name="13"&gt;
&lt;!-- this action element was removed, beacuse there are manuall steps to do, before you can start the server
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;start&lt;/actionName&gt;
         &lt;/action&gt;
--&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
            &lt;notification&gt;Start your JBoss instance and perform a scan to update the version string. Go to your JBoss instance, choose the Inventory tab, edit the Configuration Properties and click OK&lt;/notification&gt;
         &lt;/action&gt;

         &lt;transition name="success" to="../end"/&gt;
      &lt;/node&gt;

      &lt;transition name="error" to="end"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.SetProcessStatusActionHandler" config-type="bean"&gt;
            &lt;status&gt;false&lt;/status&gt;
         &lt;/action&gt;
      &lt;/transition&gt;

   &lt;/super-state&gt;
   &lt;end-state name="end"/&gt;
&lt;/process-definition&gt;


]]&gt;
   &lt;/jbn:instructionSet&gt;
 &lt;/jbn:instructions&gt;
&lt;/jbn:automatedInstallation&gt;</jbn:automatedInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-08-11T09:22:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008jKdBAAU">
    <title>BUGFIX: ASPATCH-301 - JBoss AS 3.2.6.GA_CP02</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008jKdBAAU</link>
    <description>TITLE: &amp;nbsp; JBoss AS 3.2.6.GA_CP02&lt;br&gt;JIRA ID: &amp;nbsp; ASPATCH-301&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 3.2.6.GA_CP01&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 3.2.6&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CP02 is the second cumulative patch for JBoss 3.2.6. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-292"&gt;ASPATCH-292&lt;/a&gt;: Backport fixes for several security issues affecting Tomcat 5.0.28&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-233"&gt;ASPATCH-233&lt;/a&gt;: JBAS-3677 - JBAS-3634 - Acknowledgement of transacted message in MessageListener should be inside delivery lock&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-230"&gt;ASPATCH-230&lt;/a&gt;: JBAS-2887 - Reset cached prepared statement attributes&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-229"&gt;ASPATCH-229&lt;/a&gt;: JBAS-1563 - Clustered stateful session bean removal of expired passivated instances causes deadlock&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-181"&gt;ASPATCH-181&lt;/a&gt;: JBAS-3311: Access Control on JMX Operations in the JMX Console&lt;br&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-3.2.6.GA_CP02.zip / 6053310&lt;br&gt;MD5: &amp;nbsp; 7ca7bc9a1d1dfa5e0e2cf3a4c1262bb6&lt;br&gt;SHA-256: &amp;nbsp; a9c68250c364764df5a938255da43531788756724e756b0c2cbf6ed16d6267f9&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
&lt;br&gt;
5) Copy following new files:&lt;br&gt;
&lt;br&gt;
5a) Copy the new file from PATCH_ROOT/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class to JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;br&gt;
6) Apply the following configuration file patches to following files:&lt;br&gt;
&lt;br&gt;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.
&lt;br&gt;
6a) 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/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/web.xml&lt;br&gt;
&lt;br&gt;
7) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
8) 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.&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Ensure your jmx-console and web-console are secured. Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Oct 08 09:36:37 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Oct 08 15:23:10 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss AS 3.2.6.GA_CP02</dc:subject>
    <dc:date>2007-10-08T09:36:Z</dc:date>
    <jbn:creator>Jaroslaw Kijanowski</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 3.2"
        jbn:jonResourceVersion="3.2.6"
        jbn:productName="Application Server" jbn:productVersion="3.2.6" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0041">Application Server; 3.2.6</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 3.2"
        jbn:jonResourceVersion="3.2.6.GA_CP01"
        jbn:productName="Application Server"
        jbn:productVersion="3.2.6.GA_CP01" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0198">Application Server; 3.2.6.GA_CP01</jbn:product>
    </jbn:products>
    <jbn:jira>ASPATCH-301</jbn:jira>
    <jbn:md5>7ca7bc9a1d1dfa5e0e2cf3a4c1262bb6</jbn:md5>
    <jbn:sha256>a9c68250c364764df5a938255da43531788756724e756b0c2cbf6ed16d6267f9</jbn:sha256>
    <jbn:fileName>jboss-3.2.6.GA_CP02.zip</jbn:fileName>
    <jbn:fileSize>6053310</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000008jKdBAAU</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000008jKdBAAU</jbn:automatedDownloadUrl>
    <jbn:instructionCompatibilityVersion>1.4</jbn:instructionCompatibilityVersion>
    <jbn:longDescription>Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP02:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-292"&gt;ASPATCH-292&lt;/a&gt;: Backport fixes for several security issues affecting Tomcat 5.0.28&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-233"&gt;ASPATCH-233&lt;/a&gt;: JBAS-3677 - JBAS-3634 - Acknowledgement of transacted message in MessageListener should be inside delivery lock&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-230"&gt;ASPATCH-230&lt;/a&gt;: JBAS-2887 - Reset cached prepared statement attributes&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-229"&gt;ASPATCH-229&lt;/a&gt;: JBAS-1563 - Clustered stateful session bean removal of expired passivated instances causes deadlock&lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-181"&gt;ASPATCH-181&lt;/a&gt;: JBAS-3311: Access Control on JMX Operations in the JMX Console&lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>CP02 is the second cumulative patch for JBoss 3.2.6. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;</jbn:shortDescription>
    <jbn:manualInstallation>Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
&lt;br&gt;
5) Copy following new files:&lt;br&gt;
&lt;br&gt;
5a) Copy the new file from PATCH_ROOT/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class to JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;br&gt;
6) Apply the following configuration file patches to following files:&lt;br&gt;
&lt;br&gt;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.
&lt;br&gt;
6a) 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/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/web.xml&lt;br&gt;
&lt;br&gt;
7) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
8) 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.&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Ensure your jmx-console and web-console are secured. Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;</jbn:manualInstallation>
    <jbn:automatedInstallation>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
  &lt;jbn:automatedInstallation xmlns:jbn="http://network.jboss.com/elements/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" &gt;
  &lt;jbn:instructions&gt;
   &lt;jbn:instructionSet rdf:about="http://network.jboss.com/instructionVersion#1.4"&gt;
     &lt;![CDATA[&lt;?xml version="1.0"?&gt;
&lt;process-definition name="process"&gt;
   &lt;start-state&gt;
      &lt;transition to="main_process/1"/&gt;
   &lt;/start-state&gt;

   &lt;super-state name="main_process"&gt;

      &lt;node name="1"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.JONServerDownloadActionHandler" config-type="bean"&gt;
           &lt;/action&gt;
         &lt;transition name="success" to="2"/&gt;
      &lt;/node&gt;
      &lt;node name="2"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.CompareDigestActionHandler"
                 config-type="bean"&gt;
            &lt;algorithm&gt;MD5&lt;/algorithm&gt;
            &lt;fileToBeCheckedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeCheckedLocation&gt;
            &lt;expectedDigest&gt;#{software.MD5}&lt;/expectedDigest&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="3"/&gt;
      &lt;/node&gt;

      &lt;node name="3"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.UnzipActionHandler"
                 config-type="bean"&gt;
            &lt;fileToBeUnzippedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeUnzippedLocation&gt;
            &lt;destinationDirectoryLocation&gt;#{patchFolder}&lt;/destinationDirectoryLocation&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="4"/&gt;
      &lt;/node&gt;

      &lt;node name="4"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;stopIfRunning&lt;/actionName&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="5"/&gt;
      &lt;/node&gt;

      &lt;!-- the XML above should *not* change per patch --&gt;


        &lt;node name="5"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss-common-jdbc-wrapper.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss-common-jdbc-wrapper.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="6"/&gt;
                &lt;transition name="success" to="6"/&gt;
        &lt;/node&gt;
        &lt;node name="6"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jbossmq.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jbossmq.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="7"/&gt;
                &lt;transition name="success" to="7"/&gt;
        &lt;/node&gt;
        &lt;node name="7"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/lib/jboss.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/lib/jboss.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="8"/&gt;
                &lt;transition name="success" to="8"/&gt;
        &lt;/node&gt;
        &lt;node name="8"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/tomcat-coyote.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/tomcat-coyote.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="9"/&gt;
                &lt;transition name="success" to="9"/&gt;
        &lt;/node&gt;
        &lt;node name="9"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/tomcat-util.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/tomcat-util.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="10"/&gt;
                &lt;transition name="success" to="10"/&gt;
        &lt;/node&gt;
        &lt;node name="10"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/tomcat-jk2.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/tomcat-jk2.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="11"/&gt;
                &lt;transition name="success" to="11"/&gt;
        &lt;/node&gt;
        &lt;node name="11"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/servlet-api.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/servlet-api.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="12"/&gt;
                &lt;transition name="success" to="12"/&gt;
        &lt;/node&gt;
        &lt;node name="12"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/catalina.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/catalina.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="13"/&gt;
                &lt;transition name="success" to="13"/&gt;
        &lt;/node&gt;
        &lt;node name="13"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/catalina-optional.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/catalina-optional.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="14"/&gt;
                &lt;transition name="success" to="14"/&gt;
        &lt;/node&gt;
        &lt;node name="14"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/jasper-runtime.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/jasper-runtime.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="15"/&gt;
                &lt;transition name="success" to="15"/&gt;
        &lt;/node&gt;
        &lt;node name="15"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/jasper-compiler.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/jasper-compiler.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="16"/&gt;
                &lt;transition name="success" to="16"/&gt;
        &lt;/node&gt;
        &lt;node name="16"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/tomcat-http11.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/tomcat-http11.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="17"/&gt;
                &lt;transition name="success" to="17"/&gt;
        &lt;/node&gt;
        &lt;node name="17"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/catalina-manager.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/catalina-manager.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="18"/&gt;
                &lt;transition name="success" to="18"/&gt;
        &lt;/node&gt;
        &lt;node name="18"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossServerHomeDir}/deploy/jbossweb-tomcat50.sar/servlets-default.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/server/all/deploy/jbossweb-tomcat50.sar/servlets-default.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="19"/&gt;
                &lt;transition name="success" to="19"/&gt;
        &lt;/node&gt;
        &lt;node name="19"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossmq-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossmq-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="20"/&gt;
                &lt;transition name="success" to="20"/&gt;
        &lt;/node&gt;
        &lt;node name="20"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossClientDir}/jbossall-client.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/client/jbossall-client.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="21"/&gt;
                &lt;transition name="success" to="21"/&gt;
        &lt;/node&gt;
        &lt;node name="21"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/bin/run.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/bin/run.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="22"/&gt;
                &lt;transition name="success" to="22"/&gt;
        &lt;/node&gt;

        &lt;node name="22"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
                        &lt;notification&gt;Copy the new file from #{patchFolder}/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class to #{jbossServerHomeDir}/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="23"/&gt;
        &lt;/node&gt;




             &lt;node name="23"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/web.xml.orig and the patched file #{patchFolder}/config-patches/web.xml.patched to update your file #{jbossServerHomeDir}/deploy/jmx-console.war/WEB-INF/web.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="24"/&gt;
            &lt;/node&gt;



      &lt;!-- the XML below should *not* change per patch --&gt;

      &lt;node name="24"&gt;
&lt;!-- this action element was removed, because there are manual steps to do, before you can start the server
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;start&lt;/actionName&gt;
         &lt;/action&gt;
--&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
            &lt;notification&gt;Start your JBoss instance and perform a scan to update the version string. Go to your JBoss instance, choose the Inventory tab, edit the Configuration Properties and click OK&lt;/notification&gt;
         &lt;/action&gt;

         &lt;transition name="success" to="../end"/&gt;
      &lt;/node&gt;

      &lt;transition name="error" to="end"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.SetProcessStatusActionHandler" config-type="bean"&gt;
            &lt;status&gt;false&lt;/status&gt;
         &lt;/action&gt;
      &lt;/transition&gt;

   &lt;/super-state&gt;
   &lt;end-state name="end"/&gt;
&lt;/process-definition&gt;


]]&gt;
   &lt;/jbn:instructionSet&gt;
 &lt;/jbn:instructions&gt;
&lt;/jbn:automatedInstallation&gt;</jbn:automatedInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-10-08T15:23:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003Ds7CAAS">
    <title>BUGFIX: JBAS-3175 - Patch request for: JBAS-994</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003Ds7CAAS</link>
    <description>TITLE: &amp;nbsp; Patch request for: JBAS-994&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-3175&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 3.2.5&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Serious connection leak in connection pool&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;org.jboss.resource.connectionmanager.InternalManagedConnectionPool contains a serious synchronization bug in method returnConnection().&lt;br&gt;&lt;br&gt;

      The code&lt;br&gt;&lt;br&gt;

      if (cl.hasPermit())&lt;br&gt;
      {&lt;br&gt;
             cl.grantPermit(false);&lt;br&gt;
             permits.release();&lt;br&gt;
      }&lt;br&gt;
&lt;br&gt;
      has to be included into the synchronized code section
      after cls.add(cl). Otherwise it is possible that the
      returned connection will be handed out to another
      thread in getConnection() before reaching the finally
      block in returnConnection(). In this situation the
      releasing thread will call cl.grantPermit(false) on a
      connection that is already in use by another thread (
      overwriting its cl.grantPermit(true) on that connection).
      This will cause a non-execution of the semaphore
      release on next return of that connection which leads to
      a final internal semaphore permit count of 1 (no
      connection pooling at all...)&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-3175.zip / 108141&lt;br&gt;MD5: &amp;nbsp; a60e7a1e923278405480009da5d2d894&lt;br&gt;SHA-256: &amp;nbsp; 9eb32e38a6465b22d1a1f8987ded0806cc989445513de48835d6473fee12fbf1&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Replace jboss-3.2.5\server\all\deploy\jboss-jca.sar with attached jboss-jca.sar&lt;br&gt;
      Replace jboss-3.2.5\server\default\deploy\jboss-jca.sar with attached jboss-jca.sar&lt;br&gt;CREATED DATE: &amp;nbsp; Tue May 09 08:25:29 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Thu May 11 11:07:46 EDT 2006&lt;br&gt;</description>
    <dc:subject>Patch request for: JBAS-994</dc:subject>
    <dc:date>2006-05-09T08:25:Z</dc:date>
    <jbn:creator>Adrian Brock</jbn:creator>
    <jbn:distributionStatus>REMOVED</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 3.2"
        jbn:jonResourceVersion="3.2.5"
        jbn:productName="Application Server" jbn:productVersion="3.2.5" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0040">Application Server; 3.2.5</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-3175</jbn:jira>
    <jbn:md5>a60e7a1e923278405480009da5d2d894</jbn:md5>
    <jbn:sha256>9eb32e38a6465b22d1a1f8987ded0806cc989445513de48835d6473fee12fbf1</jbn:sha256>
    <jbn:fileName>JBAS-3175.zip</jbn:fileName>
    <jbn:fileSize>108141</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000003Ds7CAAS</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000003Ds7CAAS</jbn:automatedDownloadUrl>
    <jbn:longDescription>org.jboss.resource.connectionmanager.InternalManagedConnectionPool contains a serious synchronization bug in method returnConnection().&lt;br&gt;&lt;br&gt;

      The code&lt;br&gt;&lt;br&gt;

      if (cl.hasPermit())&lt;br&gt;
      {&lt;br&gt;
             cl.grantPermit(false);&lt;br&gt;
             permits.release();&lt;br&gt;
      }&lt;br&gt;
&lt;br&gt;
      has to be included into the synchronized code section
      after cls.add(cl). Otherwise it is possible that the
      returned connection will be handed out to another
      thread in getConnection() before reaching the finally
      block in returnConnection(). In this situation the
      releasing thread will call cl.grantPermit(false) on a
      connection that is already in use by another thread (
      overwriting its cl.grantPermit(true) on that connection).
      This will cause a non-execution of the semaphore
      release on next return of that connection which leads to
      a final internal semaphore permit count of 1 (no
      connection pooling at all...)</jbn:longDescription>
    <jbn:shortDescription>Serious connection leak in connection pool</jbn:shortDescription>
    <jbn:manualInstallation>Replace jboss-3.2.5\server\all\deploy\jboss-jca.sar with attached jboss-jca.sar&lt;br&gt;
      Replace jboss-3.2.5\server\default\deploy\jboss-jca.sar with attached jboss-jca.sar</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-05-11T11:07:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003BmWAAA0">
    <title>BUGFIX: JBAS-2997 - ValidContextsRefresher thread termination, Cache invalidation on cluster, Reduced naming service log</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003BmWAAA0</link>
    <description>TITLE: &amp;nbsp; ValidContextsRefresher thread termination, Cache invalidation on cluster, Reduced naming service log&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-2997&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 3.2.5&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;This patch is a combination of 3 previous patches.
&lt;br&gt;&lt;br&gt;
* A RuntimeException in the thread of the ValidContextsRefresher causes the thread to terminate.
&lt;br&gt;
* Implementation of : - void invalidateAll(java.lang.String invalidationGroupName) managed operation in the InvalidationManager which invalidates all the caches &lt;br&gt;
*     If the accept thread of the JNDI server encountered an IOException sending the MarshalledObject to the client the error was previously logged at error level. This patch now logs the error at debug level   and also includes the address of the client.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;md5 of included jars:&lt;br&gt;&lt;br&gt;
6c446453b28dbd798467d483ce363821 binaries/jbossha.jar &lt;br&gt;
333ff75cf5f8fed88aac3cd78e132409 binaries/jboss.jar &lt;br&gt;
6c85aae2ad1470f1ad2327d346cecaf8 binaries/jnpserver.jar&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-2997.zip / 1720312&lt;br&gt;MD5: &amp;nbsp; 2bdcd499d12bab87ba455c978f63072f&lt;br&gt;SHA-256: &amp;nbsp; 1f32ecdfe2cbccc7f59d93e766953101f83a9b5978ac7edfc1cfcce6740d0c42&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Unzip JBAS-2997.zip then   Copy the new jboss.jar, jnpserver.jar, and jbossha.jar to the folder {jboss.home}/server/&amp;lt;configuration&amp;gt;/lib replacing the existing versions of these jars.&lt;br&gt;REPLACES:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBAS-2839 - ValidContextsRefresher thread terminates on a RuntimeException and Cache invalidation on a cluster&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Mar 24 13:03:08 EST 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue May 02 09:03:53 EDT 2006&lt;br&gt;</description>
    <dc:subject>ValidContextsRefresher thread termination, Cache invalidation on cluster, Reduced naming service log</dc:subject>
    <dc:date>2006-03-24T13:03:Z</dc:date>
    <jbn:creator>Darran Lofthouse</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 3.2"
        jbn:jonResourceVersion="3.2.5"
        jbn:productName="Application Server" jbn:productVersion="3.2.5" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0040">Application Server; 3.2.5</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-2997</jbn:jira>
    <jbn:md5>2bdcd499d12bab87ba455c978f63072f</jbn:md5>
    <jbn:sha256>1f32ecdfe2cbccc7f59d93e766953101f83a9b5978ac7edfc1cfcce6740d0c42</jbn:sha256>
    <jbn:fileName>JBAS-2997.zip</jbn:fileName>
    <jbn:fileSize>1720312</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000003BmWAAA0</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000003BmWAAA0</jbn:automatedDownloadUrl>
    <jbn:longDescription>md5 of included jars:&lt;br&gt;&lt;br&gt;
6c446453b28dbd798467d483ce363821 binaries/jbossha.jar &lt;br&gt;
333ff75cf5f8fed88aac3cd78e132409 binaries/jboss.jar &lt;br&gt;
6c85aae2ad1470f1ad2327d346cecaf8 binaries/jnpserver.jar</jbn:longDescription>
    <jbn:shortDescription>This patch is a combination of 3 previous patches.
&lt;br&gt;&lt;br&gt;
* A RuntimeException in the thread of the ValidContextsRefresher causes the thread to terminate.
&lt;br&gt;
* Implementation of : - void invalidateAll(java.lang.String invalidationGroupName) managed operation in the InvalidationManager which invalidates all the caches &lt;br&gt;
*     If the accept thread of the JNDI server encountered an IOException sending the MarshalledObject to the client the error was previously logged at error level. This patch now logs the error at debug level   and also includes the address of the client.</jbn:shortDescription>
    <jbn:manualInstallation>Unzip JBAS-2997.zip then   Copy the new jboss.jar, jnpserver.jar, and jbossha.jar to the folder {jboss.home}/server/&amp;lt;configuration&amp;gt;/lib replacing the existing versions of these jars.</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces>
      <jbn:patch rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CBvNAAW">JBAS-2839; ValidContextsRefresher thread terminates on a RuntimeException and Cache invalidation on a cluster</jbn:patch>
    </jbn:replaces>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-05-02T09:03:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CBvNAAW">
    <title>BUGFIX: JBAS-2839 - ValidContextsRefresher thread terminates on a RuntimeException and Cache invalidation on a cluster</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001CBvNAAW</link>
    <description>TITLE: &amp;nbsp; ValidContextsRefresher thread terminates on a RuntimeException and Cache invalidation on a cluster&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-2839&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 3.2.5&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;This patch is a combination of 2 previous patches:&lt;br&gt;

* A RuntimeException in the thread of the ValidContextsRefresher causes the thread to terminate. &lt;br&gt;
* Implementation of :
void invalidateAll(java.lang.String invalidationGroupName) managed operation in the InvalidationManager which invalidates all the cached instances in the invalidation group in the cluster.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;This patch is a combination of 2 previous patches. &lt;br&gt;
        *  A RuntimeException in the thread of the ValidContextsRefresher causes the thread to terminate.This patch wraps the call that throws the exception in a try / catch block, any Throwable thrown  is caught and logged to debug. The Throwable is then ignored and the thread continues to run. &lt;br&gt;
        * Implementation of :
        void invalidateAll(java.lang.String invalidationGroupName) managed operation in the InvalidationManager which invalidates all the cached instances in the invalidation group in the cluster.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-2839.zip / 1688759&lt;br&gt;MD5: &amp;nbsp; ca52c6a55b9db1fdf698497265907e16&lt;br&gt;SHA-256: &amp;nbsp; 7e8e9c3da6961f17038db35c176aad74da5cf6581236837d20f485a993b9c987&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Unzip JBAS-2839.jar, then copy the new jboss.jar and jbossha.jar to the folder {jboss.home}/server/&lt;configuration&gt;/lib replacing the existing        versions of these jars.&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Feb 27 23:19:48 EST 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Apr 03 18:30:00 EDT 2006&lt;br&gt;</description>
    <dc:subject>ValidContextsRefresher thread terminates on a RuntimeException and Cache invalidation on a cluster</dc:subject>
    <dc:date>2006-02-27T23:19:Z</dc:date>
    <jbn:creator>Darran Lofthouse</jbn:creator>
    <jbn:distributionStatus>OBSOLETE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 3.2"
        jbn:jonResourceVersion="3.2.5"
        jbn:productName="Application Server" jbn:productVersion="3.2.5" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0040">Application Server; 3.2.5</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-2839</jbn:jira>
    <jbn:md5>ca52c6a55b9db1fdf698497265907e16</jbn:md5>
    <jbn:sha256>7e8e9c3da6961f17038db35c176aad74da5cf6581236837d20f485a993b9c987</jbn:sha256>
    <jbn:fileName>JBAS-2839.zip</jbn:fileName>
    <jbn:fileSize>1688759</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000001CBvNAAW</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000001CBvNAAW</jbn:automatedDownloadUrl>
    <jbn:longDescription>This patch is a combination of 2 previous patches. &lt;br&gt;
        *  A RuntimeException in the thread of the ValidContextsRefresher causes the thread to terminate.This patch wraps the call that throws the exception in a try / catch block, any Throwable thrown  is caught and logged to debug. The Throwable is then ignored and the thread continues to run. &lt;br&gt;
        * Implementation of :
        void invalidateAll(java.lang.String invalidationGroupName) managed operation in the InvalidationManager which invalidates all the cached instances in the invalidation group in the cluster.</jbn:longDescription>
    <jbn:shortDescription>This patch is a combination of 2 previous patches:&lt;br&gt;

* A RuntimeException in the thread of the ValidContextsRefresher causes the thread to terminate. &lt;br&gt;
* Implementation of :
void invalidateAll(java.lang.String invalidationGroupName) managed operation in the InvalidationManager which invalidates all the cached instances in the invalidation group in the cluster.</jbn:shortDescription>
    <jbn:manualInstallation>Unzip JBAS-2839.jar, then copy the new jboss.jar and jbossha.jar to the folder {jboss.home}/server/&lt;configuration&gt;/lib replacing the existing        versions of these jars.</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-04-03T18:30:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001AzT8AAK">
    <title>BUGFIX: JBAS-2761 - A RuntimeException in the thread of the ValidContextsRefresher causes the thread to terminate.</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001AzT8AAK</link>
    <description>TITLE: &amp;nbsp; A RuntimeException in the thread of the ValidContextsRefresher causes the thread to terminate.&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-2761&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 3.2.5&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;A RuntimeException in the thread of the ValidContextsRefresher causes the thread to terminate.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;This patch wraps the call that throws the exception in a try / catch block, any Throwable thrown
        is caught and logged to debug. The Throwable is then ignored and the thread continues to run.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-2761.zip / 1497257&lt;br&gt;MD5: &amp;nbsp; a18ba73a3043923cfc4a348fa9487353&lt;br&gt;SHA-256: &amp;nbsp; 96d52273da8746129f6c60d375d645342825d4bf65d59179e67771e38d5da9a9&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Feb 06 18:30:00 EST 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Feb 06 18:30:00 EST 2006&lt;br&gt;</description>
    <dc:subject>A RuntimeException in the thread of the ValidContextsRefresher causes the thread to terminate.</dc:subject>
    <dc:date>2006-02-06T18:30:Z</dc:date>
    <jbn:creator>Darran Lofthouse</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 3.2"
        jbn:jonResourceVersion="3.2.5"
        jbn:productName="Application Server" jbn:productVersion="3.2.5" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0040">Application Server; 3.2.5</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-2761</jbn:jira>
    <jbn:md5>a18ba73a3043923cfc4a348fa9487353</jbn:md5>
    <jbn:sha256>96d52273da8746129f6c60d375d645342825d4bf65d59179e67771e38d5da9a9</jbn:sha256>
    <jbn:fileName>JBAS-2761.zip</jbn:fileName>
    <jbn:fileSize>1497257</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000001AzT8AAK</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000001AzT8AAK</jbn:automatedDownloadUrl>
    <jbn:longDescription>This patch wraps the call that throws the exception in a try / catch block, any Throwable thrown
        is caught and logged to debug. The Throwable is then ignored and the thread continues to run.</jbn:longDescription>
    <jbn:shortDescription>A RuntimeException in the thread of the ValidContextsRefresher causes the thread to terminate.</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-02-06T18:30:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000wpQMAAY">
    <title>BUGFIX: JBAS-2527 - Patch for JMS_TRANSACTIONS constraint violation</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000wpQMAAY</link>
    <description>TITLE: &amp;nbsp; Patch for JMS_TRANSACTIONS constraint violation&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-2527&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 3.2.5&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Following an unexpected crash, some jms transactions might remain in the JMS_TRANSACTIONS table , even after recovery.
       These invalid entries might cause unique key contraint exceptions if the same transaction ids are used again later.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The full story is available in the forum: &lt;a href="http://www.jboss.com/index.html?module=bb&amp;op=viewtopic&amp;p=3906672#3906672"&gt;http://www.jboss.com/index.html?module=bb&amp;op=viewtopic&amp;p=3906672#3906672&lt;/a&gt;&lt;br&gt;

        Here is a typical log output:
[2005-11-28 16:30:04,036] [TransactionImpl] XAException: tx=TransactionImpl:XidImpl [FormatId=257, GlobalId=localhost//80491, BranchQual=] errorCode=XAER_RMERR
org.jboss.mq.SpyXAException: - nested throwable: (org.jboss.mq.SpyJMSException: Could not crate tx: 3046; - nested throwable:
(SQL Exception: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SQL051125044022640' defined on 'JMS_TRANSACTIONS'.))&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-2527.zip / 560097&lt;br&gt;MD5: &amp;nbsp; f0ff90ead393c41d7e94a9bcf4b95246&lt;br&gt;SHA-256: &amp;nbsp; 60771058260a8046aa1ac135278d4a2f84c71ee915cc22c4aa1ac38643495678&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1- Unzip the attaches JBAS-2527.zip&lt;br&gt;
&lt;br&gt;

2 - Install the JBossMQ jar file
&lt;br&gt;
           Copy the new jbossmq.jar to %JBOSS_HOME%/server/[your server configuration]/lib/
&lt;br&gt;&lt;br&gt;
3 - Setup the jdbc2 persistence manager service
            From docs/examples/jms, copy the appropriate xxx-jdbc2-service.xml to %JBOSS_HOME%/server/deploy/jms&lt;br&gt;CREATED DATE: &amp;nbsp; Sun Dec 18 23:07:07 EST 2005&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Feb 06 11:11:48 EST 2006&lt;br&gt;</description>
    <dc:subject>Patch for JMS_TRANSACTIONS constraint violation</dc:subject>
    <dc:date>2005-12-18T23:07:Z</dc:date>
    <jbn:creator>Luc Texier</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 3.2"
        jbn:jonResourceVersion="3.2.5"
        jbn:productName="Application Server" jbn:productVersion="3.2.5" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0040">Application Server; 3.2.5</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-2527</jbn:jira>
    <jbn:md5>f0ff90ead393c41d7e94a9bcf4b95246</jbn:md5>
    <jbn:sha256>60771058260a8046aa1ac135278d4a2f84c71ee915cc22c4aa1ac38643495678</jbn:sha256>
    <jbn:fileName>JBAS-2527.zip</jbn:fileName>
    <jbn:fileSize>560097</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000000wpQMAAY</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000000wpQMAAY</jbn:automatedDownloadUrl>
    <jbn:longDescription>The full story is available in the forum: &lt;a href="http://www.jboss.com/index.html?module=bb&amp;op=viewtopic&amp;p=3906672#3906672"&gt;http://www.jboss.com/index.html?module=bb&amp;op=viewtopic&amp;p=3906672#3906672&lt;/a&gt;&lt;br&gt;

        Here is a typical log output:
[2005-11-28 16:30:04,036] [TransactionImpl] XAException: tx=TransactionImpl:XidImpl [FormatId=257, GlobalId=localhost//80491, BranchQual=] errorCode=XAER_RMERR
org.jboss.mq.SpyXAException: - nested throwable: (org.jboss.mq.SpyJMSException: Could not crate tx: 3046; - nested throwable:
(SQL Exception: The statement was aborted because it would have caused a duplicate key value in a unique or primary key constraint or unique index identified by 'SQL051125044022640' defined on 'JMS_TRANSACTIONS'.))</jbn:longDescription>
    <jbn:shortDescription>Following an unexpected crash, some jms transactions might remain in the JMS_TRANSACTIONS table , even after recovery.
       These invalid entries might cause unique key contraint exceptions if the same transaction ids are used again later.</jbn:shortDescription>
    <jbn:manualInstallation>1- Unzip the attaches JBAS-2527.zip&lt;br&gt;
&lt;br&gt;

2 - Install the JBossMQ jar file
&lt;br&gt;
           Copy the new jbossmq.jar to %JBOSS_HOME%/server/[your server configuration]/lib/
&lt;br&gt;&lt;br&gt;
3 - Setup the jdbc2 persistence manager service
            From docs/examples/jms, copy the appropriate xxx-jdbc2-service.xml to %JBOSS_HOME%/server/deploy/jms</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-02-06T11:11:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006ZtHzAAK">
    <title>BUGFIX: JBAS-3796 - Better fix for undeployment causes an exception and redeployment fails</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006ZtHzAAK</link>
    <description>TITLE: &amp;nbsp; Better fix for undeployment causes an exception and redeployment fails&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-3796&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 3.2.4&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBAS-2914 introduced other changes that broke encoding of forwarded a requests to a JSP page.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBAS-2914 was incorrectly based on tomcat-5.0.28 and this introduced other
changes that broke encoding of forwarded a requests to a JSP page. This patch provides a fix to the session peristence issue on the tomcat-5.0.26 codebase that was originally included in jboss-3.2.4.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-3796.zip / 667901&lt;br&gt;MD5: &amp;nbsp; 966fae8188ecb0e253a517bb1ee1d93a&lt;br&gt;SHA-256: &amp;nbsp; 01079e9e807da89b58d42b95dacd093e5e599b3ff7d310f12c15a2ca1f5eb940&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Copy the issue catalina.jar to %JBOSS_HOME%/server/default/deploy/jbossweb-
tomcat50.sar and %JBOSS_HOME%/server/all/deploy/jbossweb-tomcat50.sar to replace the
buggy catalina.jar in the tomcat sar.&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Nov 01 11:58:36 EST 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Nov 01 11:58:36 EST 2006&lt;br&gt;</description>
    <dc:subject>Better fix for undeployment causes an exception and redeployment fails</dc:subject>
    <dc:date>2006-11-01T11:58:Z</dc:date>
    <jbn:creator>starksm</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 3.2"
        jbn:jonResourceVersion="3.2.4"
        jbn:productName="Application Server" jbn:productVersion="3.2.4" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0039">Application Server; 3.2.4</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-3796</jbn:jira>
    <jbn:md5>966fae8188ecb0e253a517bb1ee1d93a</jbn:md5>
    <jbn:sha256>01079e9e807da89b58d42b95dacd093e5e599b3ff7d310f12c15a2ca1f5eb940</jbn:sha256>
    <jbn:fileName>JBAS-3796.zip</jbn:fileName>
    <jbn:fileSize>667901</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006ZtHzAAK</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006ZtHzAAK</jbn:automatedDownloadUrl>
    <jbn:longDescription>JBAS-2914 was incorrectly based on tomcat-5.0.28 and this introduced other
changes that broke encoding of forwarded a requests to a JSP page. This patch provides a fix to the session peristence issue on the tomcat-5.0.26 codebase that was originally included in jboss-3.2.4.</jbn:longDescription>
    <jbn:shortDescription>JBAS-2914 introduced other changes that broke encoding of forwarded a requests to a JSP page.</jbn:shortDescription>
    <jbn:manualInstallation>Copy the issue catalina.jar to %JBOSS_HOME%/server/default/deploy/jbossweb-
tomcat50.sar and %JBOSS_HOME%/server/all/deploy/jbossweb-tomcat50.sar to replace the
buggy catalina.jar in the tomcat sar.</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-11-01T11:58:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003BzVLAA0">
    <title>BUGFIX: JBAS-2914 - Undeployment causes an exception and redeployment fails</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003BzVLAA0</link>
    <description>TITLE: &amp;nbsp; Undeployment causes an exception and redeployment fails&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-2914&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 3.2.4&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Undeployment of a session with non-serializable attributes causes an "java.lang.IllegalStateException: removeAttribute: Session already invalidated" and redeployment fails&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-2914.zip / 668449&lt;br&gt;MD5: &amp;nbsp; 7ee594a8749e1efefcbd37d8009e4464&lt;br&gt;SHA-256: &amp;nbsp; de40ea48b5246608c860d1613965f5946d76755f0e1c5e501651c870a724ff92&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Unzip JBAS-2914.zip, then  copy the issue catalina.jar to %JBOSS_HOME%/server/default/deploy/jbossweb-tomcat50.sar and %JBOSS_HOME%/server/all/deploy/jbossweb-tomcat50.sar to replace the buggy catalina.jar in the tomcat sar.&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Apr 04 16:51:03 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Apr 04 16:51:03 EDT 2006&lt;br&gt;</description>
    <dc:subject>Undeployment causes an exception and redeployment fails</dc:subject>
    <dc:date>2006-04-04T16:51:Z</dc:date>
    <jbn:creator>Scott Stark</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 3.2"
        jbn:jonResourceVersion="3.2.4"
        jbn:productName="Application Server" jbn:productVersion="3.2.4" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0039">Application Server; 3.2.4</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-2914</jbn:jira>
    <jbn:md5>7ee594a8749e1efefcbd37d8009e4464</jbn:md5>
    <jbn:sha256>de40ea48b5246608c860d1613965f5946d76755f0e1c5e501651c870a724ff92</jbn:sha256>
    <jbn:fileName>JBAS-2914.zip</jbn:fileName>
    <jbn:fileSize>668449</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000003BzVLAA0</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000003BzVLAA0</jbn:automatedDownloadUrl>
    <jbn:shortDescription>Undeployment of a session with non-serializable attributes causes an "java.lang.IllegalStateException: removeAttribute: Session already invalidated" and redeployment fails</jbn:shortDescription>
    <jbn:manualInstallation>Unzip JBAS-2914.zip, then  copy the issue catalina.jar to %JBOSS_HOME%/server/default/deploy/jbossweb-tomcat50.sar and %JBOSS_HOME%/server/all/deploy/jbossweb-tomcat50.sar to replace the buggy catalina.jar in the tomcat sar.</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-04-04T16:51:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006YpJpAAK">
    <title>BUGFIX: JBAS-3709 - Access Control on JMX Operations in the JMX Console</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006YpJpAAK</link>
    <description>TITLE: &amp;nbsp; Access Control on JMX Operations in the JMX Console&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-3709&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 3.2.3&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Provide Access Control for JMX operations in JMX-Console&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Refer to &lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=AccessControlForJMXConsole"&gt;http://wiki.jboss.org/wiki/Wiki.jsp?page=AccessControlForJMXConsole&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-3709.zip / 6315&lt;br&gt;MD5: &amp;nbsp; 80f3d2e902700cb4df381554402a6f08&lt;br&gt;SHA-256: &amp;nbsp; cda5a757095c740d7b8b581e6de67f034e4abcd60c6add0256f3eb68158c2e1b&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1) Copy the web.xml to deploy/jmx-console.war/WEB-INF (replacing the earlier one) &lt;br&gt;
2) Copy the JMXOpsAccessControlFilter.class to deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html &lt;br&gt;
3) Follow the instructions on http://wiki.jboss.org/wiki/Wiki.jsp?page=AccessControlForJMXConsole&lt;br&gt;CREATED DATE: &amp;nbsp; Thu Oct 05 15:19:14 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri Mar 23 12:05:06 EDT 2007&lt;br&gt;</description>
    <dc:subject>Access Control on JMX Operations in the JMX Console</dc:subject>
    <dc:date>2006-10-05T15:19:Z</dc:date>
    <jbn:creator>Anil Saldhana</jbn:creator>
    <jbn:distributionStatus>OBSOLETE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 3.2"
        jbn:jonResourceVersion="3.2.3"
        jbn:productName="Application Server" jbn:productVersion="3.2.3" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0038">Application Server; 3.2.3</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-3709</jbn:jira>
    <jbn:md5>80f3d2e902700cb4df381554402a6f08</jbn:md5>
    <jbn:sha256>cda5a757095c740d7b8b581e6de67f034e4abcd60c6add0256f3eb68158c2e1b</jbn:sha256>
    <jbn:fileName>JBAS-3709.zip</jbn:fileName>
    <jbn:fileSize>6315</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006YpJpAAK</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006YpJpAAK</jbn:automatedDownloadUrl>
    <jbn:longDescription>Refer to &lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=AccessControlForJMXConsole"&gt;http://wiki.jboss.org/wiki/Wiki.jsp?page=AccessControlForJMXConsole&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>Provide Access Control for JMX operations in JMX-Console</jbn:shortDescription>
    <jbn:manualInstallation>1) Copy the web.xml to deploy/jmx-console.war/WEB-INF (replacing the earlier one) &lt;br&gt;
2) Copy the JMXOpsAccessControlFilter.class to deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html &lt;br&gt;
3) Follow the instructions on http://wiki.jboss.org/wiki/Wiki.jsp?page=AccessControlForJMXConsole</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-03-23T12:05:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a04300000018nQAAAY">
    <title>BUGFIX: JBAS-2678 - Problems with JMS not responding and JCA connection pool.</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a04300000018nQAAAY</link>
    <description>TITLE: &amp;nbsp; Problems with JMS not responding and JCA connection pool.&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-2678&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 3.2.3&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Problems with JMS not responding and JCA connection pool.&lt;br&gt;
&lt;b&gt;NOTE: he attached jars were compiled with JDK1.4 not JDK 1.3 &lt;/b&gt;&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Disappearing UIL2 accept thread &lt;br&gt;
Earlier shutdown/reaping of UIL2 pooled threads &lt;br&gt;
Backport of 3.2.6 InternalManagedConnectionPool to 3.2.3 for numerous fixes.&lt;br&gt;&lt;br&gt;
MD5 of included files:&lt;br&gt;
539c7a7fad9b4ce2af9617f37ccabe28 jboss-jca.sar&lt;br&gt;
83ea79f551dece004239970122afb3b6 jbossall-client.jar &lt;br&gt;
0ac4546ff8c7c081d49b632c91c4c925 jbossmq-client.jar &lt;br&gt;
df31da6fd95c470cc43aef820507860a jbossmq.jar&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-2678.zip / 2204925&lt;br&gt;MD5: &amp;nbsp; 6fe7498dd6154cabbb956629427169cc&lt;br&gt;SHA-256: &amp;nbsp; 46b1f3b489355cb3e2d25012d669640270f0a0d265001d503f9567d0899bb4ca&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Unzip JBAS-2678.zip then: &lt;br&gt;Replace JBOSS_DIST/jbossmq.jar in server/[config]/lib &lt;br&gt;
Replace JBOSS_DIST/jboss-jca.sar in server/[config]/deploy &lt;br&gt;
Replace jbossall-client.jar and jbossmq-client.jar in JBOSS_DIST/client &lt;br&gt;
The client jars are just for the "early reaping" of UIL2 threads.&lt;br&gt;REPLACED BY:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss 3.2.7 - binary (zip)&lt;br&gt;CREATED DATE: &amp;nbsp; Thu Jan 19 16:18:42 EST 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Feb 13 15:11:27 EST 2006&lt;br&gt;</description>
    <dc:subject>Problems with JMS not responding and JCA connection pool.</dc:subject>
    <dc:date>2006-01-19T16:18:Z</dc:date>
    <jbn:creator>Luc Texier</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 3.2"
        jbn:jonResourceVersion="3.2.3"
        jbn:productName="Application Server" jbn:productVersion="3.2.3" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0038">Application Server; 3.2.3</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-2678</jbn:jira>
    <jbn:md5>6fe7498dd6154cabbb956629427169cc</jbn:md5>
    <jbn:sha256>46b1f3b489355cb3e2d25012d669640270f0a0d265001d503f9567d0899bb4ca</jbn:sha256>
    <jbn:fileName>JBAS-2678.zip</jbn:fileName>
    <jbn:fileSize>2204925</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a04300000018nQAAAY</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a04300000018nQAAAY</jbn:automatedDownloadUrl>
    <jbn:longDescription>Disappearing UIL2 accept thread &lt;br&gt;
Earlier shutdown/reaping of UIL2 pooled threads &lt;br&gt;
Backport of 3.2.6 InternalManagedConnectionPool to 3.2.3 for numerous fixes.&lt;br&gt;&lt;br&gt;
MD5 of included files:&lt;br&gt;
539c7a7fad9b4ce2af9617f37ccabe28 jboss-jca.sar&lt;br&gt;
83ea79f551dece004239970122afb3b6 jbossall-client.jar &lt;br&gt;
0ac4546ff8c7c081d49b632c91c4c925 jbossmq-client.jar &lt;br&gt;
df31da6fd95c470cc43aef820507860a jbossmq.jar</jbn:longDescription>
    <jbn:shortDescription>Problems with JMS not responding and JCA connection pool.&lt;br&gt;
&lt;b&gt;NOTE: he attached jars were compiled with JDK1.4 not JDK 1.3 &lt;/b&gt;</jbn:shortDescription>
    <jbn:manualInstallation>Unzip JBAS-2678.zip then: &lt;br&gt;Replace JBOSS_DIST/jbossmq.jar in server/[config]/lib &lt;br&gt;
Replace JBOSS_DIST/jboss-jca.sar in server/[config]/deploy &lt;br&gt;
Replace jbossall-client.jar and jbossmq-client.jar in JBOSS_DIST/client &lt;br&gt;
The client jars are just for the "early reaping" of UIL2 threads.</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy>
      <jbn:patch rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000l3q0AAA">JBoss 3.2.7 - binary (zip)</jbn:patch>
    </jbn:isReplacedBy>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-02-13T15:11:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000uc3pAAA">
    <title>BUGFIX: JBAS-2532 - PooledInvokerProxy shares connection pool over ha and non-ha instances</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000uc3pAAA</link>
    <description>TITLE: &amp;nbsp; PooledInvokerProxy shares connection pool over ha and non-ha instances&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-2532&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 3.2.3&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;When using pooled invoker and pooled invoker ha on the same ejb, would get errors due to client calls using the wrong connection to connect to the pooled invoker or pooled invoker ha.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-2532.zip / 1301096&lt;br&gt;MD5: &amp;nbsp; 83d6eeb35ca6bb67465074ba08caf62e&lt;br&gt;SHA-256: &amp;nbsp; beaa97d10ce42e9b3898d3e7068c9f49a276462c54c4055ec8db387acd8fce75&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Unzip the attached JBAS-2532.zip.&lt;br&gt;
Rename %JBOSS_HOME%/server/default/lib/jboss.jar to 'jboss.jar.replaced_by_JBAS-2532.jar.old' &lt;br&gt;
Rename %JBOSS_HOME%/server/all/lib/jboss.jar to 'jboss.jar.replaced_by_JBAS-2532.jar.old' &lt;br&gt;
Copy the unzipped jbas.jar into your %JBOSS_HOME%/server/all/lib/ and %JBOSS_HOME%/server/default/lib/ directories&lt;br&gt;
repeat the process for other custom JBoss configurations.&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Dec 09 16:34:17 EST 2005&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Feb 06 11:14:13 EST 2006&lt;br&gt;</description>
    <dc:subject>PooledInvokerProxy shares connection pool over ha and non-ha instances</dc:subject>
    <dc:date>2005-12-09T16:34:Z</dc:date>
    <jbn:creator>Tom Elrod</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 3.2"
        jbn:jonResourceVersion="3.2.3"
        jbn:productName="Application Server" jbn:productVersion="3.2.3" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0038">Application Server; 3.2.3</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-2532</jbn:jira>
    <jbn:md5>83d6eeb35ca6bb67465074ba08caf62e</jbn:md5>
    <jbn:sha256>beaa97d10ce42e9b3898d3e7068c9f49a276462c54c4055ec8db387acd8fce75</jbn:sha256>
    <jbn:fileName>JBAS-2532.zip</jbn:fileName>
    <jbn:fileSize>1301096</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000000uc3pAAA</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000000uc3pAAA</jbn:automatedDownloadUrl>
    <jbn:shortDescription>When using pooled invoker and pooled invoker ha on the same ejb, would get errors due to client calls using the wrong connection to connect to the pooled invoker or pooled invoker ha.</jbn:shortDescription>
    <jbn:manualInstallation>Unzip the attached JBAS-2532.zip.&lt;br&gt;
Rename %JBOSS_HOME%/server/default/lib/jboss.jar to 'jboss.jar.replaced_by_JBAS-2532.jar.old' &lt;br&gt;
Rename %JBOSS_HOME%/server/all/lib/jboss.jar to 'jboss.jar.replaced_by_JBAS-2532.jar.old' &lt;br&gt;
Copy the unzipped jbas.jar into your %JBOSS_HOME%/server/all/lib/ and %JBOSS_HOME%/server/default/lib/ directories&lt;br&gt;
repeat the process for other custom JBoss configurations.</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-02-06T11:14:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000R5AQAA0">
    <title>BUGFIX: JBAS-2263 - Tracking of threads in a transaction</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000R5AQAA0</link>
    <description>TITLE: &amp;nbsp; Tracking of threads in a transaction&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-2263&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 3.2.3&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Correctly synchronize the threads associated with a transaction. &lt;br&gt;
Fixes concurrent modification at transaction timeout and duplicate registration of thread with transaction.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-2263.jar / 31302&lt;br&gt;MD5: &amp;nbsp; EF37790BD3662AD01F32CC6D8EA4024C&lt;br&gt;SHA-256: &amp;nbsp; 5572675f1ce025d22108d11b75298c804017e23e74c006cfe6d5571c53aec85a&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Download and unzip JBAS-2263.jar.  Then replace jboss-transaction.jar in your JBoss 3.2.3 installation&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Sep 16 21:45:33 EDT 2005&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Feb 06 11:41:08 EST 2006&lt;br&gt;</description>
    <dc:subject>Tracking of threads in a transaction</dc:subject>
    <dc:date>2005-09-16T21:45:Z</dc:date>
    <jbn:creator>Adrian Brock</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 3.2"
        jbn:jonResourceVersion="3.2.3"
        jbn:productName="Application Server" jbn:productVersion="3.2.3" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0038">Application Server; 3.2.3</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-2263</jbn:jira>
    <jbn:md5>EF37790BD3662AD01F32CC6D8EA4024C</jbn:md5>
    <jbn:sha256>5572675f1ce025d22108d11b75298c804017e23e74c006cfe6d5571c53aec85a</jbn:sha256>
    <jbn:fileName>JBAS-2263.jar</jbn:fileName>
    <jbn:fileSize>31302</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000000R5AQAA0</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000000R5AQAA0</jbn:automatedDownloadUrl>
    <jbn:shortDescription>Correctly synchronize the threads associated with a transaction. &lt;br&gt;
Fixes concurrent modification at transaction timeout and duplicate registration of thread with transaction.</jbn:shortDescription>
    <jbn:manualInstallation>Download and unzip JBAS-2263.jar.  Then replace jboss-transaction.jar in your JBoss 3.2.3 installation</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-02-06T11:41:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007hplXAAQ">
    <title>BUGFIX: ASPATCH-227 - JBoss AS 3.2.3.GA_CP01</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007hplXAAQ</link>
    <description>TITLE: &amp;nbsp; JBoss AS 3.2.3.GA_CP01&lt;br&gt;JIRA ID: &amp;nbsp; ASPATCH-227&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 3.2.3&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CP01 is the first cumulative patch for JBoss 3.2.3. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-181"&gt;ASPATCH-181&lt;/a&gt;: JBAS-3311: Access Control on JMX Operations in the JMX Console&lt;br&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-3.2.3.GA_CP01.zip / 37420&lt;br&gt;MD5: &amp;nbsp; 6e30fc7192d49ab0286cca953a68b77e&lt;br&gt;SHA-256: &amp;nbsp; 7fd5a9bf167c732db4ba0bbfbe1d9d78c0f665259f452080f6fb614d26097a83&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
&lt;br&gt;
5) Copy following new files:&lt;br&gt;
&lt;br&gt;
5a) Copy the new file from PATCH_ROOT/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class to JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;br&gt;
6) Apply the following configuration file patches to following files:&lt;br&gt;
&lt;br&gt;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.
&lt;br&gt;
6a) 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/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/web.xml&lt;br&gt;
&lt;br&gt;
7) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
8) 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.&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Ensure your jmx-console and web-console are secured. Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Jun 12 11:38:44 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Jun 12 11:47:38 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss AS 3.2.3.GA_CP01</dc:subject>
    <dc:date>2007-06-12T11:38:Z</dc:date>
    <jbn:creator>Jaroslaw Kijanowski</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 3.2"
        jbn:jonResourceVersion="3.2.3"
        jbn:productName="Application Server" jbn:productVersion="3.2.3" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0038">Application Server; 3.2.3</jbn:product>
    </jbn:products>
    <jbn:jira>ASPATCH-227</jbn:jira>
    <jbn:md5>6e30fc7192d49ab0286cca953a68b77e</jbn:md5>
    <jbn:sha256>7fd5a9bf167c732db4ba0bbfbe1d9d78c0f665259f452080f6fb614d26097a83</jbn:sha256>
    <jbn:fileName>jboss-3.2.3.GA_CP01.zip</jbn:fileName>
    <jbn:fileSize>37420</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007hplXAAQ</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007hplXAAQ</jbn:automatedDownloadUrl>
    <jbn:instructionCompatibilityVersion>1.4</jbn:instructionCompatibilityVersion>
    <jbn:longDescription>Review the links below for detailed information about the Cumulative Patch &lt;br&gt;&lt;br&gt;
&lt;b&gt;CP01:&lt;/b&gt; &lt;br&gt;
&lt;a href="http://jira.jboss.com/jira/browse/ASPATCH-181"&gt;ASPATCH-181&lt;/a&gt;: JBAS-3311: Access Control on JMX Operations in the JMX Console&lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>CP01 is the first cumulative patch for JBoss 3.2.3. All the patches included in this patch are listed in the long description.&lt;br&gt;
&lt;br&gt;
More information about Cumulative Patches can be found in the JBoss ON wiki: &lt;a href="https://network.jboss.com/confluence/pages/viewpage.action?spaceKey=DOC&amp;title=What+is+a+CP+%28Cumulative+Patch%29" target="onwiki"&gt;What is a CP?&lt;/a&gt;</jbn:shortDescription>
    <jbn:manualInstallation>Note: &lt;br&gt;
a) 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. &lt;br&gt;
b) When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki:&lt;a href="https://network.jboss.com/confluence/display/DOC/Installing+a+Patch#InstallingaPatch-InstallingaPatchonaserverwithmultipleconfigurations"&gt;Installing a patch on a server with multiple configurations&lt;/a&gt;. &lt;br&gt;
c) 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. &lt;br&gt;
&lt;br&gt;
To install the Cumulative Patch manually, follow these steps: &lt;br&gt;
&lt;br&gt;
1) Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT. &lt;br&gt;
2) Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME. &lt;br&gt;
3) Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME. &lt;br&gt;
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.&lt;br&gt;
&lt;br&gt;
5) Copy following new files:&lt;br&gt;
&lt;br&gt;
5a) Copy the new file from PATCH_ROOT/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class to JBOSS_HOME/server/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;br&gt;
6) Apply the following configuration file patches to following files:&lt;br&gt;
&lt;br&gt;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.
&lt;br&gt;
6a) 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/&lt;all | default&gt;/deploy/jmx-console.war/WEB-INF/web.xml&lt;br&gt;
&lt;br&gt;
7) Start the JBoss instance.&lt;br&gt;
&lt;br&gt;
8) 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.&lt;br&gt;
&lt;br&gt;&lt;i&gt;Note: Ensure your jmx-console and web-console are secured. Follow the instructions here: &lt;/i&gt;&lt;a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole"&gt;Securing the JMX Console and Web Console&lt;/a&gt;&lt;br&gt;</jbn:manualInstallation>
    <jbn:automatedInstallation>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
  &lt;jbn:automatedInstallation xmlns:jbn="http://network.jboss.com/elements/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" &gt;
  &lt;jbn:instructions&gt;
   &lt;jbn:instructionSet rdf:about="http://network.jboss.com/instructionVersion#1.4"&gt;
     &lt;![CDATA[&lt;?xml version="1.0"?&gt;
&lt;process-definition name="process"&gt;
   &lt;start-state&gt;
      &lt;transition to="main_process/1"/&gt;
   &lt;/start-state&gt;

   &lt;super-state name="main_process"&gt;

      &lt;node name="1"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.JONServerDownloadActionHandler" config-type="bean"&gt;
           &lt;/action&gt;
         &lt;transition name="success" to="2"/&gt;
      &lt;/node&gt;
      &lt;node name="2"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.CompareDigestActionHandler"
                 config-type="bean"&gt;
            &lt;algorithm&gt;MD5&lt;/algorithm&gt;
            &lt;fileToBeCheckedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeCheckedLocation&gt;
            &lt;expectedDigest&gt;#{software.MD5}&lt;/expectedDigest&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="3"/&gt;
      &lt;/node&gt;

      &lt;node name="3"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.UnzipActionHandler"
                 config-type="bean"&gt;
            &lt;fileToBeUnzippedLocation&gt;#{downloadFolder}/#{software.filename}&lt;/fileToBeUnzippedLocation&gt;
            &lt;destinationDirectoryLocation&gt;#{patchFolder}&lt;/destinationDirectoryLocation&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="4"/&gt;
      &lt;/node&gt;

      &lt;node name="4"&gt;
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;stopIfRunning&lt;/actionName&gt;
         &lt;/action&gt;
         &lt;transition name="success" to="5"/&gt;
      &lt;/node&gt;

      &lt;!-- the XML above should *not* change per patch --&gt;


        &lt;node name="5"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.BackupAndReplaceFileActionHandler" config-type="bean"&gt;
                        &lt;originalFileLocation&gt;#{jbossHomeDir}/bin/run.jar&lt;/originalFileLocation&gt;
                        &lt;replacementFileLocation&gt;#{patchFolder}/bin/run.jar&lt;/replacementFileLocation&gt;
                &lt;/action&gt;
                &lt;transition name="originalFileNotFound" to="6"/&gt;
                &lt;transition name="success" to="6"/&gt;
        &lt;/node&gt;

        &lt;node name="6"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
                        &lt;notification&gt;Copy the new file from #{patchFolder}/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class to #{jbossServerHomeDir}/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/JMXOpsAccessControlFilter.class&lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="7"/&gt;
        &lt;/node&gt;




             &lt;node name="7"&gt;
                &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler"
                        config-type="bean"&gt;
                   &lt;notification&gt;Use the original file #{patchFolder}/config-patches/web.xml.orig and the patched file #{patchFolder}/config-patches/web.xml.patched to update your file #{jbossServerHomeDir}/deploy/jmx-console.war/WEB-INF/web.xml &lt;/notification&gt;
                &lt;/action&gt;
                &lt;transition name="success" to="8"/&gt;
            &lt;/node&gt;



      &lt;!-- the XML below should *not* change per patch --&gt;

      &lt;node name="8"&gt;
&lt;!-- this action element was removed, beacuse there are manuall steps to do, before you can start the server
         &lt;action class='com.jboss.jbossnetwork.product.jbpm.handlers.ControlActionHandler' config-type='bean'&gt;
            &lt;actionName&gt;start&lt;/actionName&gt;
         &lt;/action&gt;
--&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.NotificationActionHandler" config-type="bean"&gt;
            &lt;notification&gt;Start your JBoss instance and perform a scan to update the version string. Go to your JBoss instance, choose the Inventory tab, edit the Configuration Properties and click OK&lt;/notification&gt;
         &lt;/action&gt;

         &lt;transition name="success" to="../end"/&gt;
      &lt;/node&gt;

      &lt;transition name="error" to="end"&gt;
         &lt;action class="com.jboss.jbossnetwork.product.jbpm.handlers.SetProcessStatusActionHandler" config-type="bean"&gt;
            &lt;status&gt;false&lt;/status&gt;
         &lt;/action&gt;
      &lt;/transition&gt;

   &lt;/super-state&gt;
   &lt;end-state name="end"/&gt;
&lt;/process-definition&gt;

]]&gt;
   &lt;/jbn:instructionSet&gt;
 &lt;/jbn:instructions&gt;
&lt;/jbn:automatedInstallation&gt;</jbn:automatedInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-06-12T11:47:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000viJWAAY">
    <title>BUGFIX: JBAS-2553 - Problems with JMS not responding and JCA connection pool</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000viJWAAY</link>
    <description>TITLE: &amp;nbsp; Problems with JMS not responding and JCA connection pool&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-2553&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 3.2.2&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Disappearing UIL2 accept thread &lt;br&gt;
Earlier shutdown/reaping of UIL2 pooled threads &lt;br&gt;
 Backport of 3.2.6 InternalManagedConnectionPool to 3.2.2 for numerous fixes.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-2553.zip / 2186397&lt;br&gt;MD5: &amp;nbsp; ce49828e883a758fcaa9b187180efff0&lt;br&gt;SHA-256: &amp;nbsp; 19ec7134d3c06b930d6b7200ee8ed5df7ec0c1da6fca9837992f9032a1dfad8&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Unzip the attached JBAS-2553.zip, then&lt;br&gt;
Replace JBOSS_DIST/jbossmq.jar in server/[config]/lib &lt;br&gt;
Replace JBOSS_DIST/jboss-jca.sar in server/[config]/deploy &lt;br&gt;
Replace jbossall-client.jar and jbossmq-client.jar in JBOSS_DIST/client&lt;br&gt;
The client jars are just for the "early reaping" of UIL2 threads.&lt;br&gt;REPLACED BY:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss 3.2.7 - binary (zip)&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Dec 14 11:44:29 EST 2005&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Feb 06 11:12:35 EST 2006&lt;br&gt;</description>
    <dc:subject>Problems with JMS not responding and JCA connection pool</dc:subject>
    <dc:date>2005-12-14T11:44:Z</dc:date>
    <jbn:creator>Adrian Brock</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 3.2"
        jbn:jonResourceVersion="3.2.2"
        jbn:productName="Application Server" jbn:productVersion="3.2.2" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0037">Application Server; 3.2.2</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-2553</jbn:jira>
    <jbn:md5>ce49828e883a758fcaa9b187180efff0</jbn:md5>
    <jbn:sha256>19ec7134d3c06b930d6b7200ee8ed5df7ec0c1da6fca9837992f9032a1dfad8</jbn:sha256>
    <jbn:fileName>JBAS-2553.zip</jbn:fileName>
    <jbn:fileSize>2186397</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000000viJWAAY</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000000viJWAAY</jbn:automatedDownloadUrl>
    <jbn:shortDescription>Disappearing UIL2 accept thread &lt;br&gt;
Earlier shutdown/reaping of UIL2 pooled threads &lt;br&gt;
 Backport of 3.2.6 InternalManagedConnectionPool to 3.2.2 for numerous fixes.</jbn:shortDescription>
    <jbn:manualInstallation>Unzip the attached JBAS-2553.zip, then&lt;br&gt;
Replace JBOSS_DIST/jbossmq.jar in server/[config]/lib &lt;br&gt;
Replace JBOSS_DIST/jboss-jca.sar in server/[config]/deploy &lt;br&gt;
Replace jbossall-client.jar and jbossmq-client.jar in JBOSS_DIST/client&lt;br&gt;
The client jars are just for the "early reaping" of UIL2 threads.</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy>
      <jbn:patch rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000l3q0AAA">JBoss 3.2.7 - binary (zip)</jbn:patch>
    </jbn:isReplacedBy>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-02-06T11:12:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000vKQnAAM">
    <title>BUGFIX: JBAS-2435 - Fixes for thread/transaction interrupted status for 3.2.1</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000vKQnAAM</link>
    <description>TITLE: &amp;nbsp; Fixes for thread/transaction interrupted status for 3.2.1&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-2435&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 3.2.1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;fixes for thread/transaction interrupted status for 3.2.1&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Merging in changes from 1.33 (Correctly synchronize the threads associated with the transaction) and 1.5.2.15 (call interrupted to make sure that a TimedOut transaction doesn't leave a pooled thread interrupted).&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-2435.zip / 26540&lt;br&gt;MD5: &amp;nbsp; e11a6545be468426977896aafade171e&lt;br&gt;SHA-256: &amp;nbsp; 88aa2fb7c696efa932a372b9281dd64febcf7b4b2ff678bd9135684e7df18cf8&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Unzip the attached JBAS-2435.zip, then &lt;br&gt;
Replace $jboss-3.2.1/server/&lt;your_config&gt;/lib/jboss-transaction.jar with the attached version&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Dec 13 11:43:00 EST 2005&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri Sep 01 14:11:45 EDT 2006&lt;br&gt;</description>
    <dc:subject>Fixes for thread/transaction interrupted status for 3.2.1</dc:subject>
    <dc:date>2005-12-13T11:43:Z</dc:date>
    <jbn:creator>Christoph Drieschner</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 3.2"
        jbn:jonResourceVersion="3.2.1"
        jbn:productName="Application Server" jbn:productVersion="3.2.1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0036">Application Server; 3.2.1</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-2435</jbn:jira>
    <jbn:md5>e11a6545be468426977896aafade171e</jbn:md5>
    <jbn:sha256>88aa2fb7c696efa932a372b9281dd64febcf7b4b2ff678bd9135684e7df18cf8</jbn:sha256>
    <jbn:fileName>JBAS-2435.zip</jbn:fileName>
    <jbn:fileSize>26540</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000000vKQnAAM</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000000vKQnAAM</jbn:automatedDownloadUrl>
    <jbn:longDescription>Merging in changes from 1.33 (Correctly synchronize the threads associated with the transaction) and 1.5.2.15 (call interrupted to make sure that a TimedOut transaction doesn't leave a pooled thread interrupted).</jbn:longDescription>
    <jbn:shortDescription>fixes for thread/transaction interrupted status for 3.2.1</jbn:shortDescription>
    <jbn:manualInstallation>Unzip the attached JBAS-2435.zip, then &lt;br&gt;
Replace $jboss-3.2.1/server/&lt;your_config&gt;/lib/jboss-transaction.jar with the attached version</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-09-01T14:11:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005LbkdAAC">
    <title>DISTRIBUTION: nHibernate 1.0.2 - binary (zip)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005LbkdAAC</link>
    <description>TITLE: &amp;nbsp; nHibernate 1.0.2 - binary (zip)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;nHibernate - 1.0&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;nHibernate 1.0.2, binary distribution packaged as a zip&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=385522&amp;group_id=73818"&gt;Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; nhibernate-1.0.2.0.zip / 9365010&lt;br&gt;MD5: &amp;nbsp; b52892c53cf3f0612c550eb8ae3e1eb9&lt;br&gt;SHA-256: &amp;nbsp; 6b86d982355b822c90b13ea9d7c9fe453c3d647829ad7949e3a3bd0f798afcca&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon May 22 14:20:12 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Apr 24 01:05:25 EDT 2007&lt;br&gt;</description>
    <dc:subject>nHibernate 1.0.2 - binary (zip)</dc:subject>
    <dc:date>2006-05-22T14:20:Z</dc:date>
    <jbn:distributionStatus>REMOVED</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="nHibernate" jbn:productVersion="1.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0128">nHibernate; 1.0</jbn:product>
    </jbn:products>
    <jbn:md5>b52892c53cf3f0612c550eb8ae3e1eb9</jbn:md5>
    <jbn:sha256>6b86d982355b822c90b13ea9d7c9fe453c3d647829ad7949e3a3bd0f798afcca</jbn:sha256>
    <jbn:fileName>nhibernate-1.0.2.0.zip</jbn:fileName>
    <jbn:fileSize>9365010</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000005LbkdAAC</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000005LbkdAAC</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=385522&amp;group_id=73818"&gt;Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>nHibernate 1.0.2, binary distribution packaged as a zip</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-04-24T01:05:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007FXjdAAG">
    <title>DISTRIBUTION: Hibernate 3.2.3 - binary (zip)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007FXjdAAG</link>
    <description>TITLE: &amp;nbsp; Hibernate 3.2.3 - binary (zip)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Hibernate - 3.2.3&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Hibernate 3.2.3, binary distribution packaged as a zip&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=498399&amp;group_id=40712"&gt;Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; hibernate-3.2.3.ga.zip / 25555504&lt;br&gt;MD5: &amp;nbsp; f5b36badce3f1ff3c90d7ff1be5fdbf6&lt;br&gt;SHA-256: &amp;nbsp; 9319b571eb0a0783081b43c850d04d87a34c7d2ac29196fdf21ee10b2a74d087&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Apr 23 23:03:31 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Sun Aug 05 17:49:50 EDT 2007&lt;br&gt;</description>
    <dc:subject>Hibernate 3.2.3 - binary (zip)</dc:subject>
    <dc:date>2007-04-23T23:03:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Hibernate" jbn:productVersion="3.2.3" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0163">Hibernate; 3.2.3</jbn:product>
    </jbn:products>
    <jbn:md5>f5b36badce3f1ff3c90d7ff1be5fdbf6</jbn:md5>
    <jbn:sha256>9319b571eb0a0783081b43c850d04d87a34c7d2ac29196fdf21ee10b2a74d087</jbn:sha256>
    <jbn:fileName>hibernate-3.2.3.ga.zip</jbn:fileName>
    <jbn:fileSize>25555504</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007FXjdAAG</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007FXjdAAG</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=498399&amp;group_id=40712"&gt;Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>Hibernate 3.2.3, binary distribution packaged as a zip</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-08-05T17:49:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006vmGaAAI">
    <title>DISTRIBUTION: Hibernate 3.2.2 - binary (zip)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006vmGaAAI</link>
    <description>TITLE: &amp;nbsp; Hibernate 3.2.2 - binary (zip)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Hibernate - 3.2.2&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Hibernate 3.2.2, binary distribution packaged as a zip&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=481087&amp;group_id=40712"&gt;Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; hibernate-3.2.2.ga.zip / 25344112&lt;br&gt;MD5: &amp;nbsp; d651f3119ee5e84c2e8dcbdea2cb1b99&lt;br&gt;SHA-256: &amp;nbsp; 182a0ecb7adee288c9e067f767ad184b45319de20053a1f8851aab6e222258b8&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Thu Feb 15 13:11:46 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Thu Feb 15 13:11:46 EST 2007&lt;br&gt;</description>
    <dc:subject>Hibernate 3.2.2 - binary (zip)</dc:subject>
    <dc:date>2007-02-15T13:11:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Hibernate" jbn:productVersion="3.2.2" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0157">Hibernate; 3.2.2</jbn:product>
    </jbn:products>
    <jbn:md5>d651f3119ee5e84c2e8dcbdea2cb1b99</jbn:md5>
    <jbn:sha256>182a0ecb7adee288c9e067f767ad184b45319de20053a1f8851aab6e222258b8</jbn:sha256>
    <jbn:fileName>hibernate-3.2.2.ga.zip</jbn:fileName>
    <jbn:fileSize>25344112</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006vmGaAAI</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006vmGaAAI</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=481087&amp;group_id=40712"&gt;Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>Hibernate 3.2.2, binary distribution packaged as a zip</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-02-15T13:11:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006vmNOAAY">
    <title>DISTRIBUTION: Hibernate 3.2.1 - binary (zip)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006vmNOAAY</link>
    <description>TITLE: &amp;nbsp; Hibernate 3.2.1 - binary (zip)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Hibernate - 3.2.1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Hibernate 3.2.1, binary distribution packaged as a zip&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=464375&amp;group_id=40712"&gt;Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; hibernate-3.2.1.ga.zip / 25092789&lt;br&gt;MD5: &amp;nbsp; 020d461b59508106865ed4bc63f28e48&lt;br&gt;SHA-256: &amp;nbsp; 6573b9c08f87665ffa2cfe7ed62c73af971e8763cb8401e96817f5088e8efbe5&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Thu Feb 15 13:10:11 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Thu Feb 15 13:10:11 EST 2007&lt;br&gt;</description>
    <dc:subject>Hibernate 3.2.1 - binary (zip)</dc:subject>
    <dc:date>2007-02-15T13:10:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Hibernate" jbn:productVersion="3.2.1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0120">Hibernate; 3.2.1</jbn:product>
    </jbn:products>
    <jbn:md5>020d461b59508106865ed4bc63f28e48</jbn:md5>
    <jbn:sha256>6573b9c08f87665ffa2cfe7ed62c73af971e8763cb8401e96817f5088e8efbe5</jbn:sha256>
    <jbn:fileName>hibernate-3.2.1.ga.zip</jbn:fileName>
    <jbn:fileSize>25092789</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006vmNOAAY</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006vmNOAAY</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=464375&amp;group_id=40712"&gt;Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>Hibernate 3.2.1, binary distribution packaged as a zip</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-02-15T13:10:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006ZHyqAAG">
    <title>DISTRIBUTION: Hibernate 3.2.0 GA - binary (zip)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006ZHyqAAG</link>
    <description>TITLE: &amp;nbsp; Hibernate 3.2.0 GA - binary (zip)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Hibernate - 3.2.0&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Binary Distribution of Hibernate 3.2.0, packaged as a zip.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; hibernate-3.2.0.ga.zip / 24813924&lt;br&gt;MD5: &amp;nbsp; ff51a404f0fd227e62e4f0f933cb0db4&lt;br&gt;SHA-256: &amp;nbsp; aec74bbd7b20b831e3579512926e3414bb27d1df849bed983b70297351639a0f&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Oct 16 14:21:53 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Oct 16 14:21:53 EDT 2006&lt;br&gt;</description>
    <dc:subject>Hibernate 3.2.0 GA - binary (zip)</dc:subject>
    <dc:date>2006-10-16T14:21:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Hibernate" jbn:productVersion="3.2.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0141">Hibernate; 3.2.0</jbn:product>
    </jbn:products>
    <jbn:md5>ff51a404f0fd227e62e4f0f933cb0db4</jbn:md5>
    <jbn:sha256>aec74bbd7b20b831e3579512926e3414bb27d1df849bed983b70297351639a0f</jbn:sha256>
    <jbn:fileName>hibernate-3.2.0.ga.zip</jbn:fileName>
    <jbn:fileSize>24813924</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006ZHyqAAG</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006ZHyqAAG</jbn:automatedDownloadUrl>
    <jbn:shortDescription>Binary Distribution of Hibernate 3.2.0, packaged as a zip.</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-10-16T14:21:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006ZHyvAAG">
    <title>DISTRIBUTION: Hibernate 3.2.0 GA - binary (tar.gz)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006ZHyvAAG</link>
    <description>TITLE: &amp;nbsp; Hibernate 3.2.0 GA - binary (tar.gz)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Hibernate - 3.2.0&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Binary Distribution of Hibernate 3.2.0, packaged as a tar.gz.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; hibernate-3.2.0.ga.tar.gz / 19744419&lt;br&gt;MD5: &amp;nbsp; 6a5eeb5752de74ba76bb6b75d8c5e5ce&lt;br&gt;SHA-256: &amp;nbsp; e242eb6b243e7b0fac132f37f4e29bf06ec87c37be5a80a0849709a6cb89b03f&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Oct 16 14:23:31 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Apr 24 00:56:12 EDT 2007&lt;br&gt;</description>
    <dc:subject>Hibernate 3.2.0 GA - binary (tar.gz)</dc:subject>
    <dc:date>2006-10-16T14:23:Z</dc:date>
    <jbn:distributionStatus>REMOVED</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Hibernate" jbn:productVersion="3.2.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0141">Hibernate; 3.2.0</jbn:product>
    </jbn:products>
    <jbn:md5>6a5eeb5752de74ba76bb6b75d8c5e5ce</jbn:md5>
    <jbn:sha256>e242eb6b243e7b0fac132f37f4e29bf06ec87c37be5a80a0849709a6cb89b03f</jbn:sha256>
    <jbn:fileName>hibernate-3.2.0.ga.tar.gz</jbn:fileName>
    <jbn:fileSize>19744419</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006ZHyvAAG</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006ZHyvAAG</jbn:automatedDownloadUrl>
    <jbn:shortDescription>Binary Distribution of Hibernate 3.2.0, packaged as a tar.gz.</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-04-24T00:56:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a04300000013KSpAAM">
    <title>DISTRIBUTION: Hibernate 3.1 - binary (zip)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a04300000013KSpAAM</link>
    <description>TITLE: &amp;nbsp; Hibernate 3.1 - binary (zip)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Hibernate - 3.1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Binary Distribution of Hibernate 3.1 Final, packaged as a zip.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=377721&amp;group_id=40712"&gt;Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; hibernate-3.1.zip / 21283651&lt;br&gt;MD5: &amp;nbsp; 509c6a55e7ea9a44a59d228775e36bae&lt;br&gt;SHA-256: &amp;nbsp; 1186bcf3a83361d9fc613a9291f21bf9a6d9c5dec91851fd3844b7ab140286d5&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Jan 04 09:29:09 EST 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Apr 24 00:55:18 EDT 2007&lt;br&gt;</description>
    <dc:subject>Hibernate 3.1 - binary (zip)</dc:subject>
    <dc:date>2006-01-04T09:29:Z</dc:date>
    <jbn:distributionStatus>REMOVED</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Hibernate" jbn:productVersion="3.1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0075">Hibernate; 3.1</jbn:product>
    </jbn:products>
    <jbn:md5>509c6a55e7ea9a44a59d228775e36bae</jbn:md5>
    <jbn:sha256>1186bcf3a83361d9fc613a9291f21bf9a6d9c5dec91851fd3844b7ab140286d5</jbn:sha256>
    <jbn:fileName>hibernate-3.1.zip</jbn:fileName>
    <jbn:fileSize>21283651</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a04300000013KSpAAM</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a04300000013KSpAAM</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=377721&amp;group_id=40712"&gt;Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>Binary Distribution of Hibernate 3.1 Final, packaged as a zip.</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-04-24T00:55:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003BmbLAAS">
    <title>DISTRIBUTION: Hibernate 3.1.3 - binary (zip)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003BmbLAAS</link>
    <description>TITLE: &amp;nbsp; Hibernate 3.1.3 - binary (zip)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Hibernate - 3.1.3&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Binary Distribution of Hibernate 3.1.3, packaged as a zip.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; hibernate-3.1.3.zip / 22986237&lt;br&gt;MD5: &amp;nbsp; 99ea0184dfc3a347a8a5d933a9d000d2&lt;br&gt;SHA-256: &amp;nbsp; 3c30689eaf0e274aa6486a08efb54affee2bd676f5c1996f686c92b95f246d39&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Mar 24 14:59:21 EST 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Apr 24 00:55:58 EDT 2007&lt;br&gt;</description>
    <dc:subject>Hibernate 3.1.3 - binary (zip)</dc:subject>
    <dc:date>2006-03-24T14:59:Z</dc:date>
    <jbn:distributionStatus>REMOVED</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Hibernate" jbn:productVersion="3.1.3" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0111">Hibernate; 3.1.3</jbn:product>
    </jbn:products>
    <jbn:md5>99ea0184dfc3a347a8a5d933a9d000d2</jbn:md5>
    <jbn:sha256>3c30689eaf0e274aa6486a08efb54affee2bd676f5c1996f686c92b95f246d39</jbn:sha256>
    <jbn:fileName>hibernate-3.1.3.zip</jbn:fileName>
    <jbn:fileSize>22986237</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000003BmbLAAS</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000003BmbLAAS</jbn:automatedDownloadUrl>
    <jbn:shortDescription>Binary Distribution of Hibernate 3.1.3, packaged as a zip.</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-04-24T00:55:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001BWuSAAW">
    <title>DISTRIBUTION: Hibernate 3.1.2 - binary (zip)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001BWuSAAW</link>
    <description>TITLE: &amp;nbsp; Hibernate 3.1.2 - binary (zip)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Hibernate - 3.1.2&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Binary Distribution of Hibernate 3.1.2, packaged as a zip.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; hibernate-3.1.2.zip / 22931301&lt;br&gt;MD5: &amp;nbsp; bc24f771fe3c936b885ed1d5ca961f74&lt;br&gt;SHA-256: &amp;nbsp; d34ff7fad3d04a7bc42c596e9a9c598e09a0f6d50b65c4162b054ef510cbb226&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Sat Feb 11 14:59:38 EST 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Apr 24 00:55:42 EDT 2007&lt;br&gt;</description>
    <dc:subject>Hibernate 3.1.2 - binary (zip)</dc:subject>
    <dc:date>2006-02-11T14:59:Z</dc:date>
    <jbn:distributionStatus>REMOVED</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Hibernate" jbn:productVersion="3.1.2" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0080">Hibernate; 3.1.2</jbn:product>
    </jbn:products>
    <jbn:md5>bc24f771fe3c936b885ed1d5ca961f74</jbn:md5>
    <jbn:sha256>d34ff7fad3d04a7bc42c596e9a9c598e09a0f6d50b65c4162b054ef510cbb226</jbn:sha256>
    <jbn:fileName>hibernate-3.1.2.zip</jbn:fileName>
    <jbn:fileSize>22931301</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000001BWuSAAW</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000001BWuSAAW</jbn:automatedDownloadUrl>
    <jbn:shortDescription>Binary Distribution of Hibernate 3.1.2, packaged as a zip.</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-04-24T00:55:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000l3IhAAI">
    <title>DISTRIBUTION: Hibernate 3.0.5 - binary (zip)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000l3IhAAI</link>
    <description>TITLE: &amp;nbsp; Hibernate 3.0.5 - binary (zip)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Hibernate - 3.0.5&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Hibernate 3.0.5, binary distribution packaged as a zip&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SHA-256: 949bb662be7981bfb31cd687db8557921decb3b286f13b342b151d932df711d7&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; hibernate-3.0.5.zip / 19913566&lt;br&gt;MD5: &amp;nbsp; 6bb26aa384211d51487b14db9ea6e721&lt;br&gt;SHA-256: &amp;nbsp; 949bb662be7981bfb31cd687db8557921decb3b286f13b342b151d932df711d7&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Nov 14 21:55:12 EST 2005&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Apr 24 00:55:01 EDT 2007&lt;br&gt;</description>
    <dc:subject>Hibernate 3.0.5 - binary (zip)</dc:subject>
    <dc:date>2005-11-14T21:55:Z</dc:date>
    <jbn:distributionStatus>REMOVED</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Hibernate" jbn:productVersion="3.0.5" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0063">Hibernate; 3.0.5</jbn:product>
    </jbn:products>
    <jbn:md5>6bb26aa384211d51487b14db9ea6e721</jbn:md5>
    <jbn:sha256>949bb662be7981bfb31cd687db8557921decb3b286f13b342b151d932df711d7</jbn:sha256>
    <jbn:fileName>hibernate-3.0.5.zip</jbn:fileName>
    <jbn:fileSize>19913566</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000000l3IhAAI</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000000l3IhAAI</jbn:automatedDownloadUrl>
    <jbn:longDescription>SHA-256: 949bb662be7981bfb31cd687db8557921decb3b286f13b342b151d932df711d7</jbn:longDescription>
    <jbn:shortDescription>Hibernate 3.0.5, binary distribution packaged as a zip</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-04-24T00:55:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007FEg2AAG">
    <title>BUGFIX: JBAS-4302 - HHH-2532 patch for Hibernate 3.1.3</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007FEg2AAG</link>
    <description>TITLE: &amp;nbsp; HHH-2532 patch for Hibernate 3.1.3&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-4302&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Hibernate - 3.1.3&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Upon an batch update, Hibernate is trying to clear the cache at the afterCompletion() stage where there's no transactional
context which is causing locking issues in JBoss Cache.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The underlying problem is that Hibernate attempts to "clean up" the corresponding caches after the transaction has been

committed. Basically it attempts a clear() from within afterTransactionCompletion() which JBossCache complains about because we are

"outside a transaction". Hibernate has been modified so that it does not clear transactional (JBossCache) caches at this stage.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-4302.zip / 1833185&lt;br&gt;MD5: &amp;nbsp; 7254038c3b4e977ca5f42ed2c5e3bef7&lt;br&gt;SHA-256: &amp;nbsp; c9210ae85afeb807dacb5059196caa01e1bd84319b5e33d9cf7c908e813ac347&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;If running within JBoss:&lt;br&gt;
        Rename %JBOSS_HOME%/serv1er/default/lib/hibernate3.jar to "hibernate3.replacedBy.JBAS-4302.jar.old"&lt;br&gt;
        Copy the new hibernate3.jar to %JBOSS_HOME%/server/default/lib/&lt;br&gt;
        Rename %JBOSS_HOME%/server/all/lib/hibernate3.jar to "hibernate3.replacedBy.JBAS-4302.jar.old"&lt;br&gt;
        Copy the new hibernate3.jar to %JBOSS_HOME%/server/all/lib/&lt;br&gt;&lt;br&gt;

        If running standalone or withing another application server:&lt;br&gt;
        Locate the Hibernate jar file first, hibernate3.jar&lt;br&gt;
        Rename hibernate3.jar to "hibernate3.replacedBy.JBAS-4302.jar.old"&lt;br&gt;
        Copy the new hibernate3.jar to the directory where the old Hibernate jar was located.&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Apr 17 07:18:21 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Apr 17 07:18:21 EDT 2007&lt;br&gt;</description>
    <dc:subject>HHH-2532 patch for Hibernate 3.1.3</dc:subject>
    <dc:date>2007-04-17T07:18:Z</dc:date>
    <jbn:creator>Galder Zamarreño</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Hibernate" jbn:productVersion="3.1.3" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0111">Hibernate; 3.1.3</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-4302</jbn:jira>
    <jbn:md5>7254038c3b4e977ca5f42ed2c5e3bef7</jbn:md5>
    <jbn:sha256>c9210ae85afeb807dacb5059196caa01e1bd84319b5e33d9cf7c908e813ac347</jbn:sha256>
    <jbn:fileName>JBAS-4302.zip</jbn:fileName>
    <jbn:fileSize>1833185</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007FEg2AAG</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007FEg2AAG</jbn:automatedDownloadUrl>
    <jbn:longDescription>The underlying problem is that Hibernate attempts to "clean up" the corresponding caches after the transaction has been

committed. Basically it attempts a clear() from within afterTransactionCompletion() which JBossCache complains about because we are

"outside a transaction". Hibernate has been modified so that it does not clear transactional (JBossCache) caches at this stage.</jbn:longDescription>
    <jbn:shortDescription>Upon an batch update, Hibernate is trying to clear the cache at the afterCompletion() stage where there's no transactional
context which is causing locking issues in JBoss Cache.</jbn:shortDescription>
    <jbn:manualInstallation>If running within JBoss:&lt;br&gt;
        Rename %JBOSS_HOME%/serv1er/default/lib/hibernate3.jar to "hibernate3.replacedBy.JBAS-4302.jar.old"&lt;br&gt;
        Copy the new hibernate3.jar to %JBOSS_HOME%/server/default/lib/&lt;br&gt;
        Rename %JBOSS_HOME%/server/all/lib/hibernate3.jar to "hibernate3.replacedBy.JBAS-4302.jar.old"&lt;br&gt;
        Copy the new hibernate3.jar to %JBOSS_HOME%/server/all/lib/&lt;br&gt;&lt;br&gt;

        If running standalone or withing another application server:&lt;br&gt;
        Locate the Hibernate jar file first, hibernate3.jar&lt;br&gt;
        Rename hibernate3.jar to "hibernate3.replacedBy.JBAS-4302.jar.old"&lt;br&gt;
        Copy the new hibernate3.jar to the directory where the old Hibernate jar was located.&lt;br&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-04-17T07:18:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NjCzAAK">
    <title>BUGFIX: JBAS-3375 - Suspicion Of A Bug In Hibernate-3.1.3 In Class: Isolator.java</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NjCzAAK</link>
    <description>TITLE: &amp;nbsp; Suspicion Of A Bug In Hibernate-3.1.3 In Class: Isolator.java&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-3375&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Hibernate - 3.1.3&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"It is suspect that there is a Bug in Hibernate 3.1.3 in Class Isolator.java: "&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;In the inner class JDBCDelegate in method delegateWork(), the connection is opened at all times:&lt;br&gt;&lt;br&gt;

connection = session.getBatcher().openConnection();&lt;br&gt;&lt;br&gt;

However, it is only closed if wasAutoCommit was true:&lt;br&gt;&lt;br&gt;

if ( wasAutoCommit ) {&lt;br&gt;
try {&lt;br&gt;
connection.setAutoCommit( true );&lt;br&gt;
}&lt;br&gt;
catch( Throwable ignore ) {&lt;br&gt;
log.trace( "was unable to reset connection back to auto-commit" );&lt;br&gt;
}&lt;br&gt;
session.getBatcher().closeConnection( connection );&lt;br&gt;
}&lt;br&gt;&lt;br&gt;

  AFAIK, closeConnection() should be called at all times.&lt;br&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-3375.zip / 1837638&lt;br&gt;MD5: &amp;nbsp; 7258641f98aca593f6c96b469d5b7be0&lt;br&gt;SHA-256: &amp;nbsp; 2f15d1eba9cfb01369ab449b163b020b48402674f5dd1320c5880643b01dab44&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;You will simply replace the existing jar, which contains the bug, with the new jar, containing the QA certified patch, downloaded from
within the CSP.&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Jul 14 11:51:24 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri Jul 14 11:52:11 EDT 2006&lt;br&gt;</description>
    <dc:subject>Suspicion Of A Bug In Hibernate-3.1.3 In Class: Isolator.java</dc:subject>
    <dc:date>2006-07-14T11:51:Z</dc:date>
    <jbn:creator>Lamon Gray</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Hibernate" jbn:productVersion="3.1.3" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0111">Hibernate; 3.1.3</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-3375</jbn:jira>
    <jbn:md5>7258641f98aca593f6c96b469d5b7be0</jbn:md5>
    <jbn:sha256>2f15d1eba9cfb01369ab449b163b020b48402674f5dd1320c5880643b01dab44</jbn:sha256>
    <jbn:fileName>JBAS-3375.zip</jbn:fileName>
    <jbn:fileSize>1837638</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000005NjCzAAK</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000005NjCzAAK</jbn:automatedDownloadUrl>
    <jbn:longDescription>In the inner class JDBCDelegate in method delegateWork(), the connection is opened at all times:&lt;br&gt;&lt;br&gt;

connection = session.getBatcher().openConnection();&lt;br&gt;&lt;br&gt;

However, it is only closed if wasAutoCommit was true:&lt;br&gt;&lt;br&gt;

if ( wasAutoCommit ) {&lt;br&gt;
try {&lt;br&gt;
connection.setAutoCommit( true );&lt;br&gt;
}&lt;br&gt;
catch( Throwable ignore ) {&lt;br&gt;
log.trace( "was unable to reset connection back to auto-commit" );&lt;br&gt;
}&lt;br&gt;
session.getBatcher().closeConnection( connection );&lt;br&gt;
}&lt;br&gt;&lt;br&gt;

  AFAIK, closeConnection() should be called at all times.&lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>"It is suspect that there is a Bug in Hibernate 3.1.3 in Class Isolator.java: "</jbn:shortDescription>
    <jbn:manualInstallation>You will simply replace the existing jar, which contains the bug, with the new jar, containing the QA certified patch, downloaded from
within the CSP.</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-07-14T11:52:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006tV9tAAE">
    <title>BUGFIX: JBAS-3961 - Fix HHH-1111 and HHH-1066 for Hibernate 3.0.5</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006tV9tAAE</link>
    <description>TITLE: &amp;nbsp; Fix HHH-1111 and HHH-1066 for Hibernate 3.0.5&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-3961&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Hibernate - 3.0.5&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Fix for HHH-1111 and HHH-1066 for Hibernate 3.0.5&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Look http://opensource.atlassian.com/projects/hibernate/browse/HHH-1066 and

http://opensource.atlassian.com/projects/hibernate/browse/HHH-1111 for further details&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-3961.zip / 1556522&lt;br&gt;MD5: &amp;nbsp; 84041afd31b31d9aff738224e9a8d818&lt;br&gt;SHA-256: &amp;nbsp; fae7349076413209766c6ac8db860c03d4d04d8349dda4b30daf9643552050fb&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Copy jboss-client.jar and jbossall-client.jar into &lt;jboss-4.0.4.ga&gt;/client&lt;br&gt;
         Copy jboss.jar into &lt;jboss-4.0.4.ga&gt;/server/&lt;yourServer&gt;/lib&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Jan 03 08:46:32 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Jan 03 08:46:32 EST 2007&lt;br&gt;</description>
    <dc:subject>Fix HHH-1111 and HHH-1066 for Hibernate 3.0.5</dc:subject>
    <dc:date>2007-01-03T08:46:Z</dc:date>
    <jbn:creator>Amit Bhayani</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Hibernate" jbn:productVersion="3.0.5" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0063">Hibernate; 3.0.5</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-3961</jbn:jira>
    <jbn:md5>84041afd31b31d9aff738224e9a8d818</jbn:md5>
    <jbn:sha256>fae7349076413209766c6ac8db860c03d4d04d8349dda4b30daf9643552050fb</jbn:sha256>
    <jbn:fileName>JBAS-3961.zip</jbn:fileName>
    <jbn:fileSize>1556522</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006tV9tAAE</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006tV9tAAE</jbn:automatedDownloadUrl>
    <jbn:longDescription>Look http://opensource.atlassian.com/projects/hibernate/browse/HHH-1066 and

http://opensource.atlassian.com/projects/hibernate/browse/HHH-1111 for further details</jbn:longDescription>
    <jbn:shortDescription>Fix for HHH-1111 and HHH-1066 for Hibernate 3.0.5</jbn:shortDescription>
    <jbn:manualInstallation>Copy jboss-client.jar and jbossall-client.jar into &lt;jboss-4.0.4.ga&gt;/client&lt;br&gt;
         Copy jboss.jar into &lt;jboss-4.0.4.ga&gt;/server/&lt;yourServer&gt;/lib</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-01-03T08:46:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008lMMbAAM">
    <title>DISTRIBUTION: Security fixes for JBoss Portal 2.6.2</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008lMMbAAM</link>
    <description>TITLE: &amp;nbsp; Security fixes for JBoss Portal 2.6.2&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss Portal - 2.6.2.GA&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Security fixes for JBoss Portal 2.6.2.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The patch contains fixes for the following issues:
&lt;br /&gt;
[JBPORTAL-1741] PortalURL security not honoured
&lt;br /&gt;
[JBPORTAL-1481] Reimplement portal security interface without JACC.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBPORTAL-1772.zip / 472694&lt;br&gt;MD5: &amp;nbsp; ad895101ae8e79b997c67e7897a9fb05&lt;br&gt;SHA-256: &amp;nbsp; 09366a035b6a0cf3871f7bf111909c830d67652dfbef7be4a910dd1abb4546d3&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;If you are deploying the non clustered JBoss Portal version:
&lt;br /&gt;        Replace the existing %JBOSS_HOME%/server/deploy/&lt;configuration&gt;/deploy/jboss-portal.sar/lib/portal-security-lib.jar with the new portal-security-lib.jar
&lt;br /&gt;        Replace the existing %JBOSS_HOME%/server/deploy/&lt;configuration&gt;/deploy/jboss-portal.sar/lib/portal-core-lib.jar with the new portal-core-lib.jar
&lt;br /&gt;
&lt;br /&gt;        If you are deploying the clustered JBoss Portal version:
&lt;br /&gt;        Replace the existing %JBOSS_HOME%/server/deploy/&lt;configuration&gt;/deploy/jboss-portal-ha.sar/lib/portal-security-lib.jar with the new portal-security-lib.jar
&lt;br /&gt;        Replace the existing %JBOSS_HOME%/server/deploy/&lt;configuration&gt;/deploy/jboss-portal-ha.sar/lib/portal-core-lib.jar with the new portal-core-lib.jar&lt;br&gt;CREATED DATE: &amp;nbsp; Thu Nov 15 16:07:01 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Thu Nov 15 16:16:25 EST 2007&lt;br&gt;</description>
    <dc:subject>Security fixes for JBoss Portal 2.6.2</dc:subject>
    <dc:date>2007-11-15T16:07:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="JBoss Portal" jbn:productVersion="2.6.2.GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0204">JBoss Portal; 2.6.2.GA</jbn:product>
    </jbn:products>
    <jbn:md5>ad895101ae8e79b997c67e7897a9fb05</jbn:md5>
    <jbn:sha256>09366a035b6a0cf3871f7bf111909c830d67652dfbef7be4a910dd1abb4546d3</jbn:sha256>
    <jbn:fileName>JBPORTAL-1772.zip</jbn:fileName>
    <jbn:fileSize>472694</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000008lMMbAAM</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000008lMMbAAM</jbn:automatedDownloadUrl>
    <jbn:longDescription>The patch contains fixes for the following issues:
&lt;br /&gt;
[JBPORTAL-1741] PortalURL security not honoured
&lt;br /&gt;
[JBPORTAL-1481] Reimplement portal security interface without JACC.</jbn:longDescription>
    <jbn:shortDescription>Security fixes for JBoss Portal 2.6.2.</jbn:shortDescription>
    <jbn:manualInstallation>If you are deploying the non clustered JBoss Portal version:
&lt;br /&gt;        Replace the existing %JBOSS_HOME%/server/deploy/&lt;configuration&gt;/deploy/jboss-portal.sar/lib/portal-security-lib.jar with the new portal-security-lib.jar
&lt;br /&gt;        Replace the existing %JBOSS_HOME%/server/deploy/&lt;configuration&gt;/deploy/jboss-portal.sar/lib/portal-core-lib.jar with the new portal-core-lib.jar
&lt;br /&gt;
&lt;br /&gt;        If you are deploying the clustered JBoss Portal version:
&lt;br /&gt;        Replace the existing %JBOSS_HOME%/server/deploy/&lt;configuration&gt;/deploy/jboss-portal-ha.sar/lib/portal-security-lib.jar with the new portal-security-lib.jar
&lt;br /&gt;        Replace the existing %JBOSS_HOME%/server/deploy/&lt;configuration&gt;/deploy/jboss-portal-ha.sar/lib/portal-core-lib.jar with the new portal-core-lib.jar</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-11-15T16:16:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008krBBAAY">
    <title>DISTRIBUTION: JBoss Portal 2.6.2 - binary (zip)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008krBBAAY</link>
    <description>TITLE: &amp;nbsp; JBoss Portal 2.6.2 - binary (zip)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss Portal - 2.6.2.GA&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss Portal 2.6.2 Binary Distribution packaged as a zip.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-portal-2.6.2.GA.zip / 51870017&lt;br&gt;MD5: &amp;nbsp; 956970e08331920bbe5a9c553d967a4c&lt;br&gt;SHA-256: &amp;nbsp; 81c1e0a2506153ecd35332cd47bf42535714c737a79448bce4b91b7831c0d233&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Nov 05 14:01:43 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Nov 05 15:47:30 EST 2007&lt;br&gt;</description>
    <dc:subject>JBoss Portal 2.6.2 - binary (zip)</dc:subject>
    <dc:date>2007-11-05T14:01:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="JBoss Portal" jbn:productVersion="2.6.2.GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0204">JBoss Portal; 2.6.2.GA</jbn:product>
    </jbn:products>
    <jbn:md5>956970e08331920bbe5a9c553d967a4c</jbn:md5>
    <jbn:sha256>81c1e0a2506153ecd35332cd47bf42535714c737a79448bce4b91b7831c0d233</jbn:sha256>
    <jbn:fileName>jboss-portal-2.6.2.GA.zip</jbn:fileName>
    <jbn:fileSize>51870017</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000008krBBAAY</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000008krBBAAY</jbn:automatedDownloadUrl>
    <jbn:shortDescription>JBoss Portal 2.6.2 Binary Distribution packaged as a zip.</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-11-05T15:47:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008krDtAAI">
    <title>DISTRIBUTION: JBoss Portal 2.6.2 + JBoss AS - binary (zip)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008krDtAAI</link>
    <description>TITLE: &amp;nbsp; JBoss Portal 2.6.2 + JBoss AS - binary (zip)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss Portal - 2.6.2.GA&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss Portal 2.6.2 + JBoss AS -  Binary Distribution packaged as a zip.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-portal-2.6.2.GA-bundled.zip / 111433793&lt;br&gt;MD5: &amp;nbsp; 978444bdda86cd0927fb7e35ffbb7f7a&lt;br&gt;SHA-256: &amp;nbsp; 029f9c9fb9fe4d686448c136c5be1cf660bfed5369c89b3aca14f6a0036bad49&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Nov 05 14:55:58 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Nov 05 15:49:37 EST 2007&lt;br&gt;</description>
    <dc:subject>JBoss Portal 2.6.2 + JBoss AS - binary (zip)</dc:subject>
    <dc:date>2007-11-05T14:55:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="JBoss Portal" jbn:productVersion="2.6.2.GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0204">JBoss Portal; 2.6.2.GA</jbn:product>
    </jbn:products>
    <jbn:md5>978444bdda86cd0927fb7e35ffbb7f7a</jbn:md5>
    <jbn:sha256>029f9c9fb9fe4d686448c136c5be1cf660bfed5369c89b3aca14f6a0036bad49</jbn:sha256>
    <jbn:fileName>jboss-portal-2.6.2.GA-bundled.zip</jbn:fileName>
    <jbn:fileSize>111433793</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000008krDtAAI</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000008krDtAAI</jbn:automatedDownloadUrl>
    <jbn:shortDescription>JBoss Portal 2.6.2 + JBoss AS -  Binary Distribution packaged as a zip.</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-11-05T15:49:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008krE3AAI">
    <title>DISTRIBUTION: JBoss Portal 2.6.2  (Clustered) - binary (zip)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008krE3AAI</link>
    <description>TITLE: &amp;nbsp; JBoss Portal 2.6.2  (Clustered) - binary (zip)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss Portal - 2.6.2.GA&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss Portal 2.6.2 Clustered - Binary Distribution packaged as a zip.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-portal-ha-2.6.2.GA.zip / 51899114&lt;br&gt;MD5: &amp;nbsp; aec9c2307ddee7c2350466fc47faf215&lt;br&gt;SHA-256: &amp;nbsp; a16cbe7627e06d163977ca0bccfd7a116e2456cd273f97507e15b03a499d1d41&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Nov 05 14:58:08 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Nov 05 15:48:43 EST 2007&lt;br&gt;</description>
    <dc:subject>JBoss Portal 2.6.2  (Clustered) - binary (zip)</dc:subject>
    <dc:date>2007-11-05T14:58:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="JBoss Portal" jbn:productVersion="2.6.2.GA" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0204">JBoss Portal; 2.6.2.GA</jbn:product>
    </jbn:products>
    <jbn:md5>aec9c2307ddee7c2350466fc47faf215</jbn:md5>
    <jbn:sha256>a16cbe7627e06d163977ca0bccfd7a116e2456cd273f97507e15b03a499d1d41</jbn:sha256>
    <jbn:fileName>jboss-portal-ha-2.6.2.GA.zip</jbn:fileName>
    <jbn:fileSize>51899114</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000008krE3AAI</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000008krE3AAI</jbn:automatedDownloadUrl>
    <jbn:shortDescription>JBoss Portal 2.6.2 Clustered - Binary Distribution packaged as a zip.</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-11-05T15:48:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006XyGBAA0">
    <title>DISTRIBUTION: JBoss Portal 2.4.0 - binary (zip)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006XyGBAA0</link>
    <description>TITLE: &amp;nbsp; JBoss Portal 2.4.0 - binary (zip)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss Portal - 2.4&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss Portal 2.4.0 Binary Distribution packaged as a zip.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=415694&amp;group_id=22866"&gt;Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-portal-2.4.0.zip / 35289981&lt;br&gt;MD5: &amp;nbsp; 5820ec06f5b076d09b3e63f2043c2878&lt;br&gt;SHA-256: &amp;nbsp; 27c96f369050ca76abdfeb1a5e2303a91255a6333d49a8df5299fd99f5c858b8&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Sep 11 09:18:12 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Sep 11 09:18:12 EDT 2006&lt;br&gt;</description>
    <dc:subject>JBoss Portal 2.4.0 - binary (zip)</dc:subject>
    <dc:date>2006-09-11T09:18:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="JBoss Portal" jbn:productVersion="2.4" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0137">JBoss Portal; 2.4</jbn:product>
    </jbn:products>
    <jbn:md5>5820ec06f5b076d09b3e63f2043c2878</jbn:md5>
    <jbn:sha256>27c96f369050ca76abdfeb1a5e2303a91255a6333d49a8df5299fd99f5c858b8</jbn:sha256>
    <jbn:fileName>jboss-portal-2.4.0.zip</jbn:fileName>
    <jbn:fileSize>35289981</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006XyGBAA0</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006XyGBAA0</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=415694&amp;group_id=22866"&gt;Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>JBoss Portal 2.4.0 Binary Distribution packaged as a zip.</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-09-11T09:18:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006XyGPAA0">
    <title>DISTRIBUTION: JBoss Portal 2.4.0 + JBoss AS - binary (zip)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006XyGPAA0</link>
    <description>TITLE: &amp;nbsp; JBoss Portal 2.4.0 + JBoss AS - binary (zip)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss Portal - 2.4&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss Portal 2.4.0 + JBoss AS Binary Distribution packaged as a zip.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=415694&amp;group_id=22866"&gt;Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-portal-2.4.0-bundled.zip / 80916270&lt;br&gt;MD5: &amp;nbsp; e0d703b6e643da36f2f22923803e7659&lt;br&gt;SHA-256: &amp;nbsp; 8471f68db945d97d9eb896126356c9adaaa7929d7a3ee6145ca69b9c85f7e8e7&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Sep 11 09:20:29 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Sep 11 09:20:29 EDT 2006&lt;br&gt;</description>
    <dc:subject>JBoss Portal 2.4.0 + JBoss AS - binary (zip)</dc:subject>
    <dc:date>2006-09-11T09:20:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="JBoss Portal" jbn:productVersion="2.4" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0137">JBoss Portal; 2.4</jbn:product>
    </jbn:products>
    <jbn:md5>e0d703b6e643da36f2f22923803e7659</jbn:md5>
    <jbn:sha256>8471f68db945d97d9eb896126356c9adaaa7929d7a3ee6145ca69b9c85f7e8e7</jbn:sha256>
    <jbn:fileName>jboss-portal-2.4.0-bundled.zip</jbn:fileName>
    <jbn:fileSize>80916270</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006XyGPAA0</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006XyGPAA0</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=415694&amp;group_id=22866"&gt;Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>JBoss Portal 2.4.0 + JBoss AS Binary Distribution packaged as a zip.</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-09-11T09:20:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006XyGUAA0">
    <title>DISTRIBUTION: JBoss Portal 2.4.0 (Clustered) - binary (zip)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006XyGUAA0</link>
    <description>TITLE: &amp;nbsp; JBoss Portal 2.4.0 (Clustered) - binary (zip)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss Portal - 2.4&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss Portal 2.4.0 (Clustered)  Binary Distribution packaged as a zip.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=415694&amp;group_id=22866"&gt;Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-portal-ha-2.4.0.zip / 34887542&lt;br&gt;MD5: &amp;nbsp; 46d2c28800569e7b4a84aef7f22f1ff3&lt;br&gt;SHA-256: &amp;nbsp; bf0adf818b47d30a86c6761b94cc40574e13de21f7ebb0bda58e0b3f3da343e4&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Sep 11 09:23:14 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Sep 11 09:23:14 EDT 2006&lt;br&gt;</description>
    <dc:subject>JBoss Portal 2.4.0 (Clustered) - binary (zip)</dc:subject>
    <dc:date>2006-09-11T09:23:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="JBoss Portal" jbn:productVersion="2.4" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0137">JBoss Portal; 2.4</jbn:product>
    </jbn:products>
    <jbn:md5>46d2c28800569e7b4a84aef7f22f1ff3</jbn:md5>
    <jbn:sha256>bf0adf818b47d30a86c6761b94cc40574e13de21f7ebb0bda58e0b3f3da343e4</jbn:sha256>
    <jbn:fileName>jboss-portal-ha-2.4.0.zip</jbn:fileName>
    <jbn:fileSize>34887542</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006XyGUAA0</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006XyGUAA0</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=415694&amp;group_id=22866"&gt;Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>JBoss Portal 2.4.0 (Clustered)  Binary Distribution packaged as a zip.</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-09-11T09:23:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003Dae6AAC">
    <title>DISTRIBUTION: JBoss Portal Forums 2.2.1 - source (tar.gz)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003Dae6AAC</link>
    <description>TITLE: &amp;nbsp; JBoss Portal Forums 2.2.1 - source (tar.gz)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss Portal - 2.2.1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss Portal Forums 2.2.1, source distribution packaged as a tar.gz&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=386247&amp;group_id=22866"&gt;release notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-forums-2.2.1-src.tar.gz / 3538759&lt;br&gt;MD5: &amp;nbsp; 4eb95b72ced2b36a48511909a9a7c68a&lt;br&gt;SHA-256: &amp;nbsp; efc04bde6ff66a07bf245c0d5a1f053c8fbec88443ee87fbae08030e2448e9dd&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed May 03 09:35:43 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed May 03 13:38:32 EDT 2006&lt;br&gt;</description>
    <dc:subject>JBoss Portal Forums 2.2.1 - source (tar.gz)</dc:subject>
    <dc:date>2006-05-03T09:35:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="JBoss Portal" jbn:productVersion="2.2.1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0122">JBoss Portal; 2.2.1</jbn:product>
    </jbn:products>
    <jbn:md5>4eb95b72ced2b36a48511909a9a7c68a</jbn:md5>
    <jbn:sha256>efc04bde6ff66a07bf245c0d5a1f053c8fbec88443ee87fbae08030e2448e9dd</jbn:sha256>
    <jbn:fileName>jboss-forums-2.2.1-src.tar.gz</jbn:fileName>
    <jbn:fileSize>3538759</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000003Dae6AAC</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000003Dae6AAC</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=386247&amp;group_id=22866"&gt;release notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>JBoss Portal Forums 2.2.1, source distribution packaged as a tar.gz</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-05-03T13:38:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003DXtTAAW">
    <title>DISTRIBUTION: JBoss Portal Forums 2.2.1 - binary (zip)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003DXtTAAW</link>
    <description>TITLE: &amp;nbsp; JBoss Portal Forums 2.2.1 - binary (zip)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss Portal - 2.2.1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss Portal Forums 2.2.1, binary distribution packaged as a zip.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=386247&amp;group_id=22866"&gt;release notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-forums-2.2.1.zip / 3788645&lt;br&gt;MD5: &amp;nbsp; 026404dbac29c0d86caa34023f9d64d6&lt;br&gt;SHA-256: &amp;nbsp; 6b2f748235d7eb05e165a310b60ad96cfa9b7ea290e3f832b03138b6ce02e15c&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Tue May 02 15:02:09 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed May 03 13:38:49 EDT 2006&lt;br&gt;</description>
    <dc:subject>JBoss Portal Forums 2.2.1 - binary (zip)</dc:subject>
    <dc:date>2006-05-02T15:02:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="JBoss Portal" jbn:productVersion="2.2.1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0122">JBoss Portal; 2.2.1</jbn:product>
    </jbn:products>
    <jbn:md5>026404dbac29c0d86caa34023f9d64d6</jbn:md5>
    <jbn:sha256>6b2f748235d7eb05e165a310b60ad96cfa9b7ea290e3f832b03138b6ce02e15c</jbn:sha256>
    <jbn:fileName>jboss-forums-2.2.1.zip</jbn:fileName>
    <jbn:fileSize>3788645</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000003DXtTAAW</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000003DXtTAAW</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=386247&amp;group_id=22866"&gt;release notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>JBoss Portal Forums 2.2.1, binary distribution packaged as a zip.</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-05-03T13:38:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003DaeBAAS">
    <title>DISTRIBUTION: JBoss Portal 2.2.1 - source (tar.gz)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003DaeBAAS</link>
    <description>TITLE: &amp;nbsp; JBoss Portal 2.2.1 - source (tar.gz)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss Portal - 2.2.1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss Portal 2.2.1 Source Distribution packaged as a tar.gz.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=386247&amp;group_id=22866"&gt;Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-portal-2.2.1-src.tar.gz / 33074792&lt;br&gt;MD5: &amp;nbsp; e69ba6e18c1b2fd1a071cc701ad2a861&lt;br&gt;SHA-256: &amp;nbsp; 01be83f6137d19fcf9ae94fd45f45bea71d32d658454cb179442d260f6514b52&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed May 03 09:38:16 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed May 03 13:38:23 EDT 2006&lt;br&gt;</description>
    <dc:subject>JBoss Portal 2.2.1 - source (tar.gz)</dc:subject>
    <dc:date>2006-05-03T09:38:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="JBoss Portal" jbn:productVersion="2.2.1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0122">JBoss Portal; 2.2.1</jbn:product>
    </jbn:products>
    <jbn:md5>e69ba6e18c1b2fd1a071cc701ad2a861</jbn:md5>
    <jbn:sha256>01be83f6137d19fcf9ae94fd45f45bea71d32d658454cb179442d260f6514b52</jbn:sha256>
    <jbn:fileName>jboss-portal-2.2.1-src.tar.gz</jbn:fileName>
    <jbn:fileSize>33074792</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000003DaeBAAS</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000003DaeBAAS</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=386247&amp;group_id=22866"&gt;Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>JBoss Portal 2.2.1 Source Distribution packaged as a tar.gz.</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-05-03T13:38:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003DadwAAC">
    <title>DISTRIBUTION: JBoss Portal 2.2.1 - binary (zip)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003DadwAAC</link>
    <description>TITLE: &amp;nbsp; JBoss Portal 2.2.1 - binary (zip)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss Portal - 2.2.1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss Portal 2.2.1 Binary Distribution packaged as a zip.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=386247&amp;group_id=22866"&gt;Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-portal-2.2.1.zip / 12540721&lt;br&gt;MD5: &amp;nbsp; e04e57660b8db59ad3daf9528f89d0b9&lt;br&gt;SHA-256: &amp;nbsp; 86ad71a6468a8189597e2e845a67327b1474d73bf7371debd6b2a76b804ae54c&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed May 03 09:29:07 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed May 03 13:38:41 EDT 2006&lt;br&gt;</description>
    <dc:subject>JBoss Portal 2.2.1 - binary (zip)</dc:subject>
    <dc:date>2006-05-03T09:29:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="JBoss Portal" jbn:productVersion="2.2.1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0122">JBoss Portal; 2.2.1</jbn:product>
    </jbn:products>
    <jbn:md5>e04e57660b8db59ad3daf9528f89d0b9</jbn:md5>
    <jbn:sha256>86ad71a6468a8189597e2e845a67327b1474d73bf7371debd6b2a76b804ae54c</jbn:sha256>
    <jbn:fileName>jboss-portal-2.2.1.zip</jbn:fileName>
    <jbn:fileSize>12540721</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000003DadwAAC</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000003DadwAAC</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=386247&amp;group_id=22866"&gt;Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>JBoss Portal 2.2.1 Binary Distribution packaged as a zip.</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-05-03T13:38:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003DaeLAAS">
    <title>DISTRIBUTION: JBoss Portal 2.2.1 + JBoss AS - binary (zip)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003DaeLAAS</link>
    <description>TITLE: &amp;nbsp; JBoss Portal 2.2.1 + JBoss AS - binary (zip)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss Portal - 2.2.1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss Portal 2.2.1 bundled with JBoss Application Server, packaged as a zip.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=386247&amp;group_id=22866"&gt;Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-portal-2.2.1-bundled.zip / 57997610&lt;br&gt;MD5: &amp;nbsp; 270ec0b6d63e730099e86ba41775a141&lt;br&gt;SHA-256: &amp;nbsp; 10fcab720337f17c9795603898eb07a8bf3392e39712b47bbc752be395d32b8f&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed May 03 09:42:18 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed May 03 13:38:15 EDT 2006&lt;br&gt;</description>
    <dc:subject>JBoss Portal 2.2.1 + JBoss AS - binary (zip)</dc:subject>
    <dc:date>2006-05-03T09:42:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="JBoss Portal" jbn:productVersion="2.2.1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0122">JBoss Portal; 2.2.1</jbn:product>
    </jbn:products>
    <jbn:md5>270ec0b6d63e730099e86ba41775a141</jbn:md5>
    <jbn:sha256>10fcab720337f17c9795603898eb07a8bf3392e39712b47bbc752be395d32b8f</jbn:sha256>
    <jbn:fileName>jboss-portal-2.2.1-bundled.zip</jbn:fileName>
    <jbn:fileSize>57997610</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000003DaeLAAS</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000003DaeLAAS</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=386247&amp;group_id=22866"&gt;Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>JBoss Portal 2.2.1 bundled with JBoss Application Server, packaged as a zip.</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-05-03T13:38:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000wqaDAAQ">
    <title>DISTRIBUTION: JBoss Portal 2.2 - binary (zip)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000wqaDAAQ</link>
    <description>TITLE: &amp;nbsp; JBoss Portal 2.2 - binary (zip)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss Portal - 2.2.0&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss Portal 2.2 Binary Distribution packaged as a zip.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=376713&amp;group_id=22866&gt;Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-portal-2.2.0.zip / 12218&lt;br&gt;MD5: &amp;nbsp; 3b700e2ec04b6257bbc33470b7f55cf2&lt;br&gt;SHA-256: &amp;nbsp; 88f8ea360cb0affa4db947578f2c4c5d86bd9380e1193bbca79af3d32892daee&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Dec 19 08:29:01 EST 2005&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Dec 19 08:29:01 EST 2005&lt;br&gt;</description>
    <dc:subject>JBoss Portal 2.2 - binary (zip)</dc:subject>
    <dc:date>2005-12-19T08:29:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="JBoss Portal" jbn:productVersion="2.2.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0072">JBoss Portal; 2.2.0</jbn:product>
    </jbn:products>
    <jbn:md5>3b700e2ec04b6257bbc33470b7f55cf2</jbn:md5>
    <jbn:sha256>88f8ea360cb0affa4db947578f2c4c5d86bd9380e1193bbca79af3d32892daee</jbn:sha256>
    <jbn:fileName>jboss-portal-2.2.0.zip</jbn:fileName>
    <jbn:fileSize>12218</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000000wqaDAAQ</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000000wqaDAAQ</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=376713&amp;group_id=22866&gt;Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>JBoss Portal 2.2 Binary Distribution packaged as a zip.</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2005-12-19T08:29:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000wqZ6AAI">
    <title>DISTRIBUTION: JBoss Portal 2.2 + JBoss 4.0.3 SP1 - binary (zip)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000wqZ6AAI</link>
    <description>TITLE: &amp;nbsp; JBoss Portal 2.2 + JBoss 4.0.3 SP1 - binary (zip)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss Portal - 2.2.0&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss Portal 2.2 bundled with JBoss Application Server 4.0.3 SP1, packaged as a zip.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=376713&amp;group_id=22866"&gt;Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-portal-2.2.0-bundled.zip / 81919&lt;br&gt;MD5: &amp;nbsp; b92c790b517f2c6f15683e04a5fba151&lt;br&gt;SHA-256: &amp;nbsp; 99bbd9d97e6f392d3c713d423bdad84d273ac2a518fb2773fe3d012dbfba02dc&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Dec 19 08:21:24 EST 2005&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Dec 19 14:08:43 EST 2005&lt;br&gt;</description>
    <dc:subject>JBoss Portal 2.2 + JBoss 4.0.3 SP1 - binary (zip)</dc:subject>
    <dc:date>2005-12-19T08:21:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="JBoss Portal" jbn:productVersion="2.2.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0072">JBoss Portal; 2.2.0</jbn:product>
    </jbn:products>
    <jbn:md5>b92c790b517f2c6f15683e04a5fba151</jbn:md5>
    <jbn:sha256>99bbd9d97e6f392d3c713d423bdad84d273ac2a518fb2773fe3d012dbfba02dc</jbn:sha256>
    <jbn:fileName>jboss-portal-2.2.0-bundled.zip</jbn:fileName>
    <jbn:fileSize>81919</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000000wqZ6AAI</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000000wqZ6AAI</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=376713&amp;group_id=22866"&gt;Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>JBoss Portal 2.2 bundled with JBoss Application Server 4.0.3 SP1, packaged as a zip.</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2005-12-19T14:08:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000kx32AAA">
    <title>DISTRIBUTION: JBoss Portal Forums 2.0 - binary (zip)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000kx32AAA</link>
    <description>TITLE: &amp;nbsp; JBoss Portal Forums 2.0 - binary (zip)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss Portal - 2.0.0&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss Portal Forums 2.0, binary distribution packaged as a zip.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://jira.jboss.com/jira/secure/ConfigureReport.jspa?versions=12310237&amp;versions=12310106&amp;versions=12310105&amp;versions=10060&amp;sections=.5.2.1.3.8.4.7.6&amp;style=html&amp;reportKey=pl.net.mamut%3Areleasenotes&amp;Next=Next"&gt;release notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-forums-2.0.zip / 2517774&lt;br&gt;MD5: &amp;nbsp; 2d96ccc2df46dc6bc32c47b831191de2&lt;br&gt;SHA-256: &amp;nbsp; a60e42105b8370c70f792909181c05cfe661b198f08290bcf5eb07658452e44a&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Nov 14 15:17:19 EST 2005&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Apr 24 01:04:36 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss Portal Forums 2.0 - binary (zip)</dc:subject>
    <dc:date>2005-11-14T15:17:Z</dc:date>
    <jbn:distributionStatus>REMOVED</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="JBoss Portal" jbn:productVersion="2.0.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0058">JBoss Portal; 2.0.0</jbn:product>
    </jbn:products>
    <jbn:md5>2d96ccc2df46dc6bc32c47b831191de2</jbn:md5>
    <jbn:sha256>a60e42105b8370c70f792909181c05cfe661b198f08290bcf5eb07658452e44a</jbn:sha256>
    <jbn:fileName>jboss-forums-2.0.zip</jbn:fileName>
    <jbn:fileSize>2517774</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000000kx32AAA</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000000kx32AAA</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="http://jira.jboss.com/jira/secure/ConfigureReport.jspa?versions=12310237&amp;versions=12310106&amp;versions=12310105&amp;versions=10060&amp;sections=.5.2.1.3.8.4.7.6&amp;style=html&amp;reportKey=pl.net.mamut%3Areleasenotes&amp;Next=Next"&gt;release notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>JBoss Portal Forums 2.0, binary distribution packaged as a zip.</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-04-24T01:04:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000kueUAAQ">
    <title>DISTRIBUTION: JBoss Portal 2.0 - binary (zip)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000kueUAAQ</link>
    <description>TITLE: &amp;nbsp; JBoss Portal 2.0 - binary (zip)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss Portal - 2.0.0&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss Portal 2.0 Binary Distribution packaged as a zip.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://jira.jboss.com/jira/secure/ConfigureReport.jspa?versions=12310237&amp;versions=12310106&amp;versions=12310105&amp;versions=10060&amp;sections=.5.2.1.3.8.4.7.6&amp;style=html&amp;reportKey=pl.net.mamut%3Areleasenotes&amp;Next=Next"&gt;Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-portal-2.0.zip / 9542574&lt;br&gt;MD5: &amp;nbsp; a7d6d1e81f63c75c93cb6ab73f047166&lt;br&gt;SHA-256: &amp;nbsp; 6819774bc2ef0608586abbe95a8c24991e7387861a152711379ab707dea079fc&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Nov 14 13:43:26 EST 2005&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Apr 24 01:04:26 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss Portal 2.0 - binary (zip)</dc:subject>
    <dc:date>2005-11-14T13:43:Z</dc:date>
    <jbn:distributionStatus>REMOVED</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="JBoss Portal" jbn:productVersion="2.0.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0058">JBoss Portal; 2.0.0</jbn:product>
    </jbn:products>
    <jbn:md5>a7d6d1e81f63c75c93cb6ab73f047166</jbn:md5>
    <jbn:sha256>6819774bc2ef0608586abbe95a8c24991e7387861a152711379ab707dea079fc</jbn:sha256>
    <jbn:fileName>jboss-portal-2.0.zip</jbn:fileName>
    <jbn:fileSize>9542574</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000000kueUAAQ</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000000kueUAAQ</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="http://jira.jboss.com/jira/secure/ConfigureReport.jspa?versions=12310237&amp;versions=12310106&amp;versions=12310105&amp;versions=10060&amp;sections=.5.2.1.3.8.4.7.6&amp;style=html&amp;reportKey=pl.net.mamut%3Areleasenotes&amp;Next=Next"&gt;Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>JBoss Portal 2.0 Binary Distribution packaged as a zip.</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-04-24T01:04:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007i3XIAAY">
    <title>BUGFIX: JBPORTAL-1475 - Setting logging levels programmatically has been removed.</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007i3XIAAY</link>
    <description>TITLE: &amp;nbsp; Setting logging levels programmatically has been removed.&lt;br&gt;JIRA ID: &amp;nbsp; JBPORTAL-1475&lt;br&gt;CASE ID: &amp;nbsp; 5003000000344aT&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss Portal - 2.4&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Setting logging levels programmatically has been removed.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Code within JBoss Portal was limiting logging levels for org.jboss.cache and org.jgroups to ERROR. This should not be done as it hampers support of clustered version of JBoss Portal. Instead, logging levels should be set via log4j.xml.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBPORTAL-1472.zip / 190495&lt;br&gt;MD5: &amp;nbsp; b92753c38b9509c79bfef9b4d5332a5a&lt;br&gt;SHA-256: &amp;nbsp; 3f595a270b918e01bca74305861d36a7cf0e5fcc21c4eb5c6ece4444608b65d9&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;If you are deploying the non clustered JBoss Portal version: &lt;br /&gt;
        Rename %JBOSS_HOME%/server/deploy/&lt;configuration&gt;/deploy/jboss-portal.sar/portal-cms.sar/portal-cms-lib.jar to "portal-cms-lib.jar.replacedBy.JBPORTAL-1475.jar.old" &lt;br /&gt;
        Copy the new portal-cms-lib.jar to %JBOSS_HOME%/server/deploy/&lt;configuration&gt;/deploy/jboss-portal.sar/portal-cms.sar &lt;br /&gt;
 &lt;br /&gt;
        If you are deploying the clustered JBoss Portal version: &lt;br /&gt;
        Rename %JBOSS_HOME%/server/deploy/&lt;configuration&gt;/deploy/jboss-portal-ha.sar/portal-cms.sar/portal-cms-lib.jar to "portal-cms-lib.jar.replacedBy.JBPORTAL-1475.jar.old" &lt;br /&gt;
        Copy the new portal-cms-lib.jar to %JBOSS_HOME%/server/deploy/&lt;configuration&gt;/deploy/jboss-portal-ha.sar/portal-cms.sar &lt;br /&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Jun 18 13:22:53 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Jun 18 13:33:01 EDT 2007&lt;br&gt;</description>
    <dc:subject>Setting logging levels programmatically has been removed.</dc:subject>
    <dc:date>2007-06-18T13:22:Z</dc:date>
    <jbn:creator>Galder Zamarreno</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="JBoss Portal" jbn:productVersion="2.4" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0137">JBoss Portal; 2.4</jbn:product>
    </jbn:products>
    <jbn:jira>JBPORTAL-1475</jbn:jira>
    <jbn:caseId>5003000000344aT</jbn:caseId>
    <jbn:md5>b92753c38b9509c79bfef9b4d5332a5a</jbn:md5>
    <jbn:sha256>3f595a270b918e01bca74305861d36a7cf0e5fcc21c4eb5c6ece4444608b65d9</jbn:sha256>
    <jbn:fileName>JBPORTAL-1472.zip</jbn:fileName>
    <jbn:fileSize>190495</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007i3XIAAY</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007i3XIAAY</jbn:automatedDownloadUrl>
    <jbn:longDescription>Code within JBoss Portal was limiting logging levels for org.jboss.cache and org.jgroups to ERROR. This should not be done as it hampers support of clustered version of JBoss Portal. Instead, logging levels should be set via log4j.xml.</jbn:longDescription>
    <jbn:shortDescription>Setting logging levels programmatically has been removed.</jbn:shortDescription>
    <jbn:manualInstallation>If you are deploying the non clustered JBoss Portal version: &lt;br /&gt;
        Rename %JBOSS_HOME%/server/deploy/&lt;configuration&gt;/deploy/jboss-portal.sar/portal-cms.sar/portal-cms-lib.jar to "portal-cms-lib.jar.replacedBy.JBPORTAL-1475.jar.old" &lt;br /&gt;
        Copy the new portal-cms-lib.jar to %JBOSS_HOME%/server/deploy/&lt;configuration&gt;/deploy/jboss-portal.sar/portal-cms.sar &lt;br /&gt;
 &lt;br /&gt;
        If you are deploying the clustered JBoss Portal version: &lt;br /&gt;
        Rename %JBOSS_HOME%/server/deploy/&lt;configuration&gt;/deploy/jboss-portal-ha.sar/portal-cms.sar/portal-cms-lib.jar to "portal-cms-lib.jar.replacedBy.JBPORTAL-1475.jar.old" &lt;br /&gt;
        Copy the new portal-cms-lib.jar to %JBOSS_HOME%/server/deploy/&lt;configuration&gt;/deploy/jboss-portal-ha.sar/portal-cms.sar &lt;br /&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-06-18T13:33:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008iDwKAAU">
    <title>DISTRIBUTION: jBPM Process Designer 3.1.0</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008iDwKAAU</link>
    <description>TITLE: &amp;nbsp; jBPM Process Designer 3.1.0&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;jBPM - 3.2.2&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;jBPM Process Designer 31.0&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;jBPM Process Designer 3.1.0&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jbpm-jpdl-designer-3.1.0.sp1.zip / 8117026&lt;br&gt;MD5: &amp;nbsp; 1bf936c9302cdbb12432ec90c66cf0ad&lt;br&gt;SHA-256: &amp;nbsp; f77ca86671d575842b86b836a2d806f4df8edb227a33222827953c90320e005a&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Sep 19 10:25:20 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Sep 25 12:00:11 EDT 2007&lt;br&gt;</description>
    <dc:subject>jBPM Process Designer 3.1.0</dc:subject>
    <dc:date>2007-09-19T10:25:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="jBPM" jbn:productVersion="3.2.2" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0195">jBPM; 3.2.2</jbn:product>
    </jbn:products>
    <jbn:md5>1bf936c9302cdbb12432ec90c66cf0ad</jbn:md5>
    <jbn:sha256>f77ca86671d575842b86b836a2d806f4df8edb227a33222827953c90320e005a</jbn:sha256>
    <jbn:fileName>jbpm-jpdl-designer-3.1.0.sp1.zip</jbn:fileName>
    <jbn:fileSize>8117026</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000008iDwKAAU</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000008iDwKAAU</jbn:automatedDownloadUrl>
    <jbn:longDescription>jBPM Process Designer 3.1.0</jbn:longDescription>
    <jbn:shortDescription>jBPM Process Designer 31.0</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-09-25T12:00:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008iDwFAAU">
    <title>DISTRIBUTION: JBoss jBPM 3.2.2 - binary (zip)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008iDwFAAU</link>
    <description>TITLE: &amp;nbsp; JBoss jBPM 3.2.2 - binary (zip)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;jBPM - 3.2.2&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Binary zip distribution of JBoss jBPM 3.2.2&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Binary zip distribution of JBoss jBPM 3.2.2&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jbpm-jpdl-3.2.2.zip / 20707585&lt;br&gt;MD5: &amp;nbsp; ed954661648c587b2da6f548b1790f43&lt;br&gt;SHA-256: &amp;nbsp; 683c5b0a6a2d9513cb3a82b35e9c152faa6ed2c4e8b6428448dba01543cd76b0&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Sep 19 10:23:49 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Sep 19 10:23:49 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss jBPM 3.2.2 - binary (zip)</dc:subject>
    <dc:date>2007-09-19T10:23:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="jBPM" jbn:productVersion="3.2.2" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0195">jBPM; 3.2.2</jbn:product>
    </jbn:products>
    <jbn:md5>ed954661648c587b2da6f548b1790f43</jbn:md5>
    <jbn:sha256>683c5b0a6a2d9513cb3a82b35e9c152faa6ed2c4e8b6428448dba01543cd76b0</jbn:sha256>
    <jbn:fileName>jbpm-jpdl-3.2.2.zip</jbn:fileName>
    <jbn:fileSize>20707585</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000008iDwFAAU</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000008iDwFAAU</jbn:automatedDownloadUrl>
    <jbn:longDescription>Binary zip distribution of JBoss jBPM 3.2.2</jbn:longDescription>
    <jbn:shortDescription>Binary zip distribution of JBoss jBPM 3.2.2</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-09-19T10:23:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006tbBbAAI">
    <title>DISTRIBUTION: JBoss jBPM Starters kit 3.1.3 - binary (zip)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006tbBbAAI</link>
    <description>TITLE: &amp;nbsp; JBoss jBPM Starters kit 3.1.3 - binary (zip)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;jBPM - 3.1.0&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Binary zip distribution of JBoss jBPM Starters kit 3.1.3&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=456886&amp;group_id=70542"&gt;Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jbpm-starters-kit-3.1.3.zip / 84020079&lt;br&gt;MD5: &amp;nbsp; 1090f04b99819b9645b4c8d41229175b&lt;br&gt;SHA-256: &amp;nbsp; d9ba96590fe0190ca69699057d050b10521eaf1f645694caff1f1eb63df41778&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Jan 05 10:03:14 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri Jan 05 10:03:14 EST 2007&lt;br&gt;</description>
    <dc:subject>JBoss jBPM Starters kit 3.1.3 - binary (zip)</dc:subject>
    <dc:date>2007-01-05T10:03:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="jBPM" jbn:productVersion="3.1.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0099">jBPM; 3.1.0</jbn:product>
    </jbn:products>
    <jbn:md5>1090f04b99819b9645b4c8d41229175b</jbn:md5>
    <jbn:sha256>d9ba96590fe0190ca69699057d050b10521eaf1f645694caff1f1eb63df41778</jbn:sha256>
    <jbn:fileName>jbpm-starters-kit-3.1.3.zip</jbn:fileName>
    <jbn:fileSize>84020079</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006tbBbAAI</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006tbBbAAI</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=456886&amp;group_id=70542"&gt;Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>Binary zip distribution of JBoss jBPM Starters kit 3.1.3</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-01-05T10:03:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003Dr76AAC">
    <title>DISTRIBUTION: JBoss jBPM Starters kit 3.1.1 - binary (zip)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003Dr76AAC</link>
    <description>TITLE: &amp;nbsp; JBoss jBPM Starters kit 3.1.1 - binary (zip)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;jBPM - 3.1.0&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Binary zip distribution of JBoss jBPM Starters kit 3.1.1&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=414797&amp;group_id=70542"&gt;Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jbpm-starters-kit-3.1.1.zip / 101346739&lt;br&gt;MD5: &amp;nbsp; b6166614be2d34591ad80bfe56c0e076&lt;br&gt;SHA-256: &amp;nbsp; f9511492caa2cc68be9f0fa277f0a58cf8f2c5fa60d7d32993e167f7f6656618&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon May 08 11:15:35 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon May 08 11:15:35 EDT 2006&lt;br&gt;</description>
    <dc:subject>JBoss jBPM Starters kit 3.1.1 - binary (zip)</dc:subject>
    <dc:date>2006-05-08T11:15:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="jBPM" jbn:productVersion="3.1.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0099">jBPM; 3.1.0</jbn:product>
    </jbn:products>
    <jbn:md5>b6166614be2d34591ad80bfe56c0e076</jbn:md5>
    <jbn:sha256>f9511492caa2cc68be9f0fa277f0a58cf8f2c5fa60d7d32993e167f7f6656618</jbn:sha256>
    <jbn:fileName>jbpm-starters-kit-3.1.1.zip</jbn:fileName>
    <jbn:fileSize>101346739</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000003Dr76AAC</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000003Dr76AAC</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=414797&amp;group_id=70542"&gt;Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>Binary zip distribution of JBoss jBPM Starters kit 3.1.1</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-05-08T11:15:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003DahPAAS">
    <title>DISTRIBUTION: JBoss jBPM Starters kit 3.1.0 - binary (zip)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003DahPAAS</link>
    <description>TITLE: &amp;nbsp; JBoss jBPM Starters kit 3.1.0 - binary (zip)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;jBPM - 3.1.0&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Binary zip distribution of JBoss jBPM Starters kit 3.1.0&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=393399&amp;group_id=70542"&gt;Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jbpm-starters-kit-3.1.zip / 103796680&lt;br&gt;MD5: &amp;nbsp; c42a697acaea4f0a523f0dd377146cf7&lt;br&gt;SHA-256: &amp;nbsp; f070af65e1b01ee90818ca4be67acaf806b59e7dba9de1a418cc0e4193b8487f&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed May 03 10:42:39 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed May 03 13:36:36 EDT 2006&lt;br&gt;</description>
    <dc:subject>JBoss jBPM Starters kit 3.1.0 - binary (zip)</dc:subject>
    <dc:date>2006-05-03T10:42:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="jBPM" jbn:productVersion="3.1.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0099">jBPM; 3.1.0</jbn:product>
    </jbn:products>
    <jbn:md5>c42a697acaea4f0a523f0dd377146cf7</jbn:md5>
    <jbn:sha256>f070af65e1b01ee90818ca4be67acaf806b59e7dba9de1a418cc0e4193b8487f</jbn:sha256>
    <jbn:fileName>jbpm-starters-kit-3.1.zip</jbn:fileName>
    <jbn:fileSize>103796680</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000003DahPAAS</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000003DahPAAS</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=393399&amp;group_id=70542"&gt;Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>Binary zip distribution of JBoss jBPM Starters kit 3.1.0</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-05-03T13:36:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006tbBWAAY">
    <title>DISTRIBUTION: JBoss jBPM 3.1.3 - binary (zip)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006tbBWAAY</link>
    <description>TITLE: &amp;nbsp; JBoss jBPM 3.1.3 - binary (zip)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;jBPM - 3.1.0&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Developer Subscription - 4.2.0 Beta1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Binary zip distribution of JBoss jBPM 3.1.3&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=456886&amp;group_id=70542"&gt;Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jbpm-3.1.3.zip / 24123306&lt;br&gt;MD5: &amp;nbsp; 14c9929d7eb3ef989fff8757403b7040&lt;br&gt;SHA-256: &amp;nbsp; 787017c66b704b7c990ec39d170bfffb7635e74321bb5e62cdb29bd6a72f44f1&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Jan 05 10:01:28 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Apr 23 22:39:16 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss jBPM 3.1.3 - binary (zip)</dc:subject>
    <dc:date>2007-01-05T10:01:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="jBPM" jbn:productVersion="3.1.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0099">jBPM; 3.1.0</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Developer Subscription"
        jbn:productVersion="4.2.0 Beta1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0167">Developer Subscription; 4.2.0 Beta1</jbn:product>
    </jbn:products>
    <jbn:md5>14c9929d7eb3ef989fff8757403b7040</jbn:md5>
    <jbn:sha256>787017c66b704b7c990ec39d170bfffb7635e74321bb5e62cdb29bd6a72f44f1</jbn:sha256>
    <jbn:fileName>jbpm-3.1.3.zip</jbn:fileName>
    <jbn:fileSize>24123306</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006tbBWAAY</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006tbBWAAY</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=456886&amp;group_id=70542"&gt;Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>Binary zip distribution of JBoss jBPM 3.1.3</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-04-23T22:39:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003Dr3EAAS">
    <title>DISTRIBUTION: JBoss jBPM 3.1.1 - binary (zip)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003Dr3EAAS</link>
    <description>TITLE: &amp;nbsp; JBoss jBPM 3.1.1 - binary (zip)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;jBPM - 3.1.0&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Binary zip distribution of JBoss jBPM 3.1.1&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=414797&amp;group_id=70542"&gt;Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jbpm-3.1.1.zip / 24145837&lt;br&gt;MD5: &amp;nbsp; 6855e3e7ceed510d7296c3bc38d7152f&lt;br&gt;SHA-256: &amp;nbsp; 4fe20e3950c902c19861d6ce25c9ea7ed66c116df6922d79820f9152ba4781df&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon May 08 09:40:48 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon May 08 09:40:48 EDT 2006&lt;br&gt;</description>
    <dc:subject>JBoss jBPM 3.1.1 - binary (zip)</dc:subject>
    <dc:date>2006-05-08T09:40:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="jBPM" jbn:productVersion="3.1.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0099">jBPM; 3.1.0</jbn:product>
    </jbn:products>
    <jbn:md5>6855e3e7ceed510d7296c3bc38d7152f</jbn:md5>
    <jbn:sha256>4fe20e3950c902c19861d6ce25c9ea7ed66c116df6922d79820f9152ba4781df</jbn:sha256>
    <jbn:fileName>jbpm-3.1.1.zip</jbn:fileName>
    <jbn:fileSize>24145837</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000003Dr3EAAS</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000003Dr3EAAS</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=414797&amp;group_id=70542"&gt;Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>Binary zip distribution of JBoss jBPM 3.1.1</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-05-08T09:40:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003DafOAAS">
    <title>DISTRIBUTION: JBoss jBPM 3.1.0 - binary (zip)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003DafOAAS</link>
    <description>TITLE: &amp;nbsp; JBoss jBPM 3.1.0 - binary (zip)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;jBPM - 3.1.0&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Binary zip distribution of JBoss jBPM 3.1.0&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=371599&amp;group_id=70542"&gt;Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jbpm-3.1.zip / 26172683&lt;br&gt;MD5: &amp;nbsp; d6c38be52ebc667bad7b0d12b4d2ed31&lt;br&gt;SHA-256: &amp;nbsp; 3b03d069ee405c01a58fb502bcbb5aeb50b6c9949e12248e4fc2954941e64e91&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed May 03 10:17:30 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed May 03 13:37:28 EDT 2006&lt;br&gt;</description>
    <dc:subject>JBoss jBPM 3.1.0 - binary (zip)</dc:subject>
    <dc:date>2006-05-03T10:17:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="jBPM" jbn:productVersion="3.1.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0099">jBPM; 3.1.0</jbn:product>
    </jbn:products>
    <jbn:md5>d6c38be52ebc667bad7b0d12b4d2ed31</jbn:md5>
    <jbn:sha256>3b03d069ee405c01a58fb502bcbb5aeb50b6c9949e12248e4fc2954941e64e91</jbn:sha256>
    <jbn:fileName>jbpm-3.1.zip</jbn:fileName>
    <jbn:fileSize>26172683</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000003DafOAAS</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000003DafOAAS</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=371599&amp;group_id=70542"&gt;Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>Binary zip distribution of JBoss jBPM 3.1.0</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-05-03T13:37:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003DahFAAS">
    <title>DISTRIBUTION: JBoss jBPM Starters kit 3.0.3 - binary (zip)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003DahFAAS</link>
    <description>TITLE: &amp;nbsp; JBoss jBPM Starters kit 3.0.3 - binary (zip)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;jBPM - 3.0.3&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Binary zip distribution of JBoss jBPM Starters kit 3.0.3&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=409586&amp;group_id=70542"&gt;Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jbpm-starters-kit-3.0.3.zip / 92546921&lt;br&gt;MD5: &amp;nbsp; 6bdb793b2101bc820c24596103a8a3dc&lt;br&gt;SHA-256: &amp;nbsp; c18a7641ee62682c00453dcfa03dff9924acb937041f039805bb4667749d19d3&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed May 03 10:40:41 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed May 03 13:37:06 EDT 2006&lt;br&gt;</description>
    <dc:subject>JBoss jBPM Starters kit 3.0.3 - binary (zip)</dc:subject>
    <dc:date>2006-05-03T10:40:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="jBPM" jbn:productVersion="3.0.3" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0123">jBPM; 3.0.3</jbn:product>
    </jbn:products>
    <jbn:md5>6bdb793b2101bc820c24596103a8a3dc</jbn:md5>
    <jbn:sha256>c18a7641ee62682c00453dcfa03dff9924acb937041f039805bb4667749d19d3</jbn:sha256>
    <jbn:fileName>jbpm-starters-kit-3.0.3.zip</jbn:fileName>
    <jbn:fileSize>92546921</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000003DahFAAS</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000003DahFAAS</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=409586&amp;group_id=70542"&gt;Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>Binary zip distribution of JBoss jBPM Starters kit 3.0.3</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-05-03T13:37:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003DafEAAS">
    <title>DISTRIBUTION: JBoss jBPM 3.0.3 - binary (zip)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003DafEAAS</link>
    <description>TITLE: &amp;nbsp; JBoss jBPM 3.0.3 - binary (zip)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;jBPM - 3.0.3&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Binary zip distribution of JBoss jBPM 3.0.3&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=409586&amp;group_id=70542"&gt;Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jbpm-3.0.3.zip / 18446998&lt;br&gt;MD5: &amp;nbsp; 9afea1030dba31f1274281194a0b8705&lt;br&gt;SHA-256: &amp;nbsp; a082563f73be5aa152a43583b5985cad3d70b2ea10cc500eccd9b3f93e997bba&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed May 03 10:15:21 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed May 03 13:37:38 EDT 2006&lt;br&gt;</description>
    <dc:subject>JBoss jBPM 3.0.3 - binary (zip)</dc:subject>
    <dc:date>2006-05-03T10:15:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="jBPM" jbn:productVersion="3.0.3" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0123">jBPM; 3.0.3</jbn:product>
    </jbn:products>
    <jbn:md5>9afea1030dba31f1274281194a0b8705</jbn:md5>
    <jbn:sha256>a082563f73be5aa152a43583b5985cad3d70b2ea10cc500eccd9b3f93e997bba</jbn:sha256>
    <jbn:fileName>jbpm-3.0.3.zip</jbn:fileName>
    <jbn:fileSize>18446998</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000003DafEAAS</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000003DafEAAS</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=409586&amp;group_id=70542"&gt;Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>Binary zip distribution of JBoss jBPM 3.0.3</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-05-03T13:37:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003DagqAAC">
    <title>DISTRIBUTION: JBoss jBPM Starters kit 3.0.2 - binary (zip)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003DagqAAC</link>
    <description>TITLE: &amp;nbsp; JBoss jBPM Starters kit 3.0.2 - binary (zip)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;jBPM - 3.0.2&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Binary zip distribution of JBoss jBPM Starters kit 3.0.2&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=371599&amp;group_id=70542"&gt;Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jbpm-starters-kit-3.0.2.zip / 92613454&lt;br&gt;MD5: &amp;nbsp; 885316935a69eb5b02001d29fbfd5fe1&lt;br&gt;SHA-256: &amp;nbsp; a1173c13921cc6eee025622e2773d4d2775fcf806eb646ac2c80ab2666f999a8&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed May 03 10:37:31 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed May 03 13:37:19 EDT 2006&lt;br&gt;</description>
    <dc:subject>JBoss jBPM Starters kit 3.0.2 - binary (zip)</dc:subject>
    <dc:date>2006-05-03T10:37:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="jBPM" jbn:productVersion="3.0.2" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0077">jBPM; 3.0.2</jbn:product>
    </jbn:products>
    <jbn:md5>885316935a69eb5b02001d29fbfd5fe1</jbn:md5>
    <jbn:sha256>a1173c13921cc6eee025622e2773d4d2775fcf806eb646ac2c80ab2666f999a8</jbn:sha256>
    <jbn:fileName>jbpm-starters-kit-3.0.2.zip</jbn:fileName>
    <jbn:fileSize>92613454</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000003DagqAAC</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000003DagqAAC</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=371599&amp;group_id=70542"&gt;Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>Binary zip distribution of JBoss jBPM Starters kit 3.0.2</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-05-03T13:37:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003Daf9AAC">
    <title>DISTRIBUTION: JBoss jBPM 3.0.2 - binary (zip)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003Daf9AAC</link>
    <description>TITLE: &amp;nbsp; JBoss jBPM 3.0.2 - binary (zip)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;jBPM - 3.0.2&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Binary zip distribution of JBoss jBPM 3.0.2&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=371599&amp;group_id=70542"&gt;Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jbpm-3.0.2.zip / 18413915&lt;br&gt;MD5: &amp;nbsp; c805cf951b35eed314f0cbd61cb73726&lt;br&gt;SHA-256: &amp;nbsp; 4622162cc94af850ffd60c2823da4467e739ac51c34e0ecc182cb5518b982636&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed May 03 10:11:07 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed May 03 13:52:43 EDT 2006&lt;br&gt;</description>
    <dc:subject>JBoss jBPM 3.0.2 - binary (zip)</dc:subject>
    <dc:date>2006-05-03T10:11:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="jBPM" jbn:productVersion="3.0.2" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0077">jBPM; 3.0.2</jbn:product>
    </jbn:products>
    <jbn:md5>c805cf951b35eed314f0cbd61cb73726</jbn:md5>
    <jbn:sha256>4622162cc94af850ffd60c2823da4467e739ac51c34e0ecc182cb5518b982636</jbn:sha256>
    <jbn:fileName>jbpm-3.0.2.zip</jbn:fileName>
    <jbn:fileSize>18413915</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000003Daf9AAC</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000003Daf9AAC</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=371599&amp;group_id=70542"&gt;Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>Binary zip distribution of JBoss jBPM 3.0.2</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-05-03T13:52:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000ktGqAAI">
    <title>DISTRIBUTION: JBoss jBPM 3.0.1 - binary (zip)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000ktGqAAI</link>
    <description>TITLE: &amp;nbsp; JBoss jBPM 3.0.1 - binary (zip)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;jBPM - 3.0.1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Binary zip distribution of JBoss jBPM 3.0.1&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://sourceforge.net/project/shownotes.php?release_id=354301"&gt;Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jbpm-3.0.1.zip / 16043730&lt;br&gt;MD5: &amp;nbsp; f9a6e9aa0e8a6f5f30ca805e75d87ea7&lt;br&gt;SHA-256: &amp;nbsp; e0c275ae5caf165b457304cc1cd873c3a1da42c8ebb572777c9315659552fb4c&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Sun Nov 13 23:38:22 EST 2005&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Feb 06 12:28:56 EST 2006&lt;br&gt;</description>
    <dc:subject>JBoss jBPM 3.0.1 - binary (zip)</dc:subject>
    <dc:date>2005-11-13T23:38:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="jBPM" jbn:productVersion="3.0.1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0054">jBPM; 3.0.1</jbn:product>
    </jbn:products>
    <jbn:md5>f9a6e9aa0e8a6f5f30ca805e75d87ea7</jbn:md5>
    <jbn:sha256>e0c275ae5caf165b457304cc1cd873c3a1da42c8ebb572777c9315659552fb4c</jbn:sha256>
    <jbn:fileName>jbpm-3.0.1.zip</jbn:fileName>
    <jbn:fileSize>16043730</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000000ktGqAAI</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000000ktGqAAI</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="https://sourceforge.net/project/shownotes.php?release_id=354301"&gt;Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>Binary zip distribution of JBoss jBPM 3.0.1</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-02-06T12:28:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006XyGKAA0">
    <title>DISTRIBUTION: JBoss IDE 1.6, all plugins  - binary (zip)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006XyGKAA0</link>
    <description>TITLE: &amp;nbsp; JBoss IDE 1.6, all plugins  - binary (zip)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;IDE - 1.6&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;This zip includes all plugins of JBossIDE 1.6 Final release&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=417039&amp;group_id=22866"&gt;Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBossIDE-1.6.0.GA-ALL.zip / 83408935&lt;br&gt;MD5: &amp;nbsp; eb8db2fd406e379a2a2c8adf36624ce4&lt;br&gt;SHA-256: &amp;nbsp; c9d157e9d544125ba8f58aeac162d4bb9960598ed9299c57ccaf938c39a866be&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Sep 11 09:11:46 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Apr 24 00:57:55 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss IDE 1.6, all plugins  - binary (zip)</dc:subject>
    <dc:date>2006-09-11T09:11:Z</dc:date>
    <jbn:distributionStatus>REMOVED</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="IDE" jbn:productVersion="1.6" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0136">IDE; 1.6</jbn:product>
    </jbn:products>
    <jbn:md5>eb8db2fd406e379a2a2c8adf36624ce4</jbn:md5>
    <jbn:sha256>c9d157e9d544125ba8f58aeac162d4bb9960598ed9299c57ccaf938c39a866be</jbn:sha256>
    <jbn:fileName>JBossIDE-1.6.0.GA-ALL.zip</jbn:fileName>
    <jbn:fileSize>83408935</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006XyGKAA0</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006XyGKAA0</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=417039&amp;group_id=22866"&gt;Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>This zip includes all plugins of JBossIDE 1.6 Final release</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-04-24T00:57:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a04300000013KOnAAM">
    <title>DISTRIBUTION: JBoss IDE 1.5, all plugins  - binary (zip)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a04300000013KOnAAM</link>
    <description>TITLE: &amp;nbsp; JBoss IDE 1.5, all plugins  - binary (zip)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;IDE - 1.5&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;This zip includes all plugins of JBossIDE 1.5 Final release&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=382687&amp;group_id=22866"&gt;Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBossIDE-1.5-ALL.zip / 63979169&lt;br&gt;MD5: &amp;nbsp; eb8db2fd406e379a2a2c8adf36624ce4&lt;br&gt;SHA-256: &amp;nbsp; c9d157e9d544125ba8f58aeac162d4bb9960598ed9299c57ccaf938c39a866be&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Jan 04 08:32:33 EST 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Apr 24 00:58:07 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss IDE 1.5, all plugins  - binary (zip)</dc:subject>
    <dc:date>2006-01-04T08:32:Z</dc:date>
    <jbn:distributionStatus>REMOVED</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="IDE" jbn:productVersion="1.5" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0061">IDE; 1.5</jbn:product>
    </jbn:products>
    <jbn:md5>eb8db2fd406e379a2a2c8adf36624ce4</jbn:md5>
    <jbn:sha256>c9d157e9d544125ba8f58aeac162d4bb9960598ed9299c57ccaf938c39a866be</jbn:sha256>
    <jbn:fileName>JBossIDE-1.5-ALL.zip</jbn:fileName>
    <jbn:fileSize>63979169</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a04300000013KOnAAM</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a04300000013KOnAAM</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=382687&amp;group_id=22866"&gt;Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>This zip includes all plugins of JBossIDE 1.5 Final release</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-04-24T00:58:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000l3INAAY">
    <title>DISTRIBUTION: JBoss IDE  1.4 - binary (zip)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000l3INAAY</link>
    <description>TITLE: &amp;nbsp; JBoss IDE  1.4 - binary (zip)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;IDE - 1.4&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss Eclipse IDE 1.4, includes the default set of JBossIDE plugins.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SHA-256: a5c9afb002d2def98118a35b0639ce7cdd509c8734a48a16befd7584cb6bf559&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBossIDE-1.4.1-e30.zip / 12131544&lt;br&gt;MD5: &amp;nbsp; e58b7e0653e4b839dba847fc179c189a&lt;br&gt;SHA-256: &amp;nbsp; a5c9afb002d2def98118a35b0639ce7cdd509c8734a48a16befd7584cb6bf559&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Nov 14 21:38:46 EST 2005&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Apr 24 00:57:41 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss IDE  1.4 - binary (zip)</dc:subject>
    <dc:date>2005-11-14T21:38:Z</dc:date>
    <jbn:distributionStatus>REMOVED</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="IDE" jbn:productVersion="1.4" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0060">IDE; 1.4</jbn:product>
    </jbn:products>
    <jbn:md5>e58b7e0653e4b839dba847fc179c189a</jbn:md5>
    <jbn:sha256>a5c9afb002d2def98118a35b0639ce7cdd509c8734a48a16befd7584cb6bf559</jbn:sha256>
    <jbn:fileName>JBossIDE-1.4.1-e30.zip</jbn:fileName>
    <jbn:fileSize>12131544</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000000l3INAAY</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000000l3INAAY</jbn:automatedDownloadUrl>
    <jbn:longDescription>SHA-256: a5c9afb002d2def98118a35b0639ce7cdd509c8734a48a16befd7584cb6bf559</jbn:longDescription>
    <jbn:shortDescription>JBoss Eclipse IDE 1.4, includes the default set of JBossIDE plugins.</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-04-24T00:57:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003CC5aAAG">
    <title>DISTRIBUTION: JBoss Cache IDE 1.0 - binary (zip)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003CC5aAAG</link>
    <description>TITLE: &amp;nbsp; JBoss Cache IDE 1.0 - binary (zip)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Cache IDE - 1.0&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;A binary distribution of the JBoss Cache IDE 1.0, packaged as a zip.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=406861&amp;group_id=22866"&gt;Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBossCacheIDE-1.0.zip / 15658814&lt;br&gt;MD5: &amp;nbsp; aaebad1d7a37113afbba848ef130eba5&lt;br&gt;SHA-256: &amp;nbsp; 4fe5e185eb1d3b48aa8d5264d150625bcbce8012b4c534adc19ae5a50ed87e1a&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Apr 07 13:29:56 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Apr 24 00:59:12 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss Cache IDE 1.0 - binary (zip)</dc:subject>
    <dc:date>2006-04-07T13:29:Z</dc:date>
    <jbn:distributionStatus>REMOVED</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Cache IDE" jbn:productVersion="1.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0116">Cache IDE; 1.0</jbn:product>
    </jbn:products>
    <jbn:md5>aaebad1d7a37113afbba848ef130eba5</jbn:md5>
    <jbn:sha256>4fe5e185eb1d3b48aa8d5264d150625bcbce8012b4c534adc19ae5a50ed87e1a</jbn:sha256>
    <jbn:fileName>JBossCacheIDE-1.0.zip</jbn:fileName>
    <jbn:fileSize>15658814</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000003CC5aAAG</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000003CC5aAAG</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=406861&amp;group_id=22866"&gt;Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>A binary distribution of the JBoss Cache IDE 1.0, packaged as a zip.</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-04-24T00:59:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NjmcAAC">
    <title>DISTRIBUTION: JBoss Cache 1.4.0 - binary (zip)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NjmcAAC</link>
    <description>TITLE: &amp;nbsp; JBoss Cache 1.4.0 - binary (zip)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Cache - 1.4.0&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss Cache 1.4.0 binary distribution packaged as a zip&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=431256&amp;group_id=22866"&gt;Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-cache-dist-1.4.0.GA.zip / 16676191&lt;br&gt;MD5: &amp;nbsp; fe38d0c6a1b3cae08b611007a1d69bcc&lt;br&gt;SHA-256: &amp;nbsp; e7dd92f42d2fd4c4f32560317ef7f2e90430123b35a7b36cebcedab3d900f464&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Jul 19 12:36:56 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Jul 19 12:47:27 EDT 2006&lt;br&gt;</description>
    <dc:subject>JBoss Cache 1.4.0 - binary (zip)</dc:subject>
    <dc:date>2006-07-19T12:36:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Cache" jbn:productVersion="1.4.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0129">Cache; 1.4.0</jbn:product>
    </jbn:products>
    <jbn:md5>fe38d0c6a1b3cae08b611007a1d69bcc</jbn:md5>
    <jbn:sha256>e7dd92f42d2fd4c4f32560317ef7f2e90430123b35a7b36cebcedab3d900f464</jbn:sha256>
    <jbn:fileName>jboss-cache-dist-1.4.0.GA.zip</jbn:fileName>
    <jbn:fileSize>16676191</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000005NjmcAAC</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000005NjmcAAC</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=431256&amp;group_id=22866"&gt;Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>JBoss Cache 1.4.0 binary distribution packaged as a zip</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-07-19T12:47:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006XyGAAA0">
    <title>DISTRIBUTION: JBoss Cache 1.4.0 SP1 - binary (zip)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006XyGAAA0</link>
    <description>TITLE: &amp;nbsp; JBoss Cache 1.4.0 SP1 - binary (zip)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Cache - 1.4.0.SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss Cache 1.4.0 SP1 binary distribution packaged as a zip&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=439498&amp;group_id=22866"&gt;Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-cache-dist-1.4.0.SP1.zip / 16690438&lt;br&gt;MD5: &amp;nbsp; b3f795fe18433a61e33967837c6f8c79&lt;br&gt;SHA-256: &amp;nbsp; d59122b1c905d554c35fc08bad6895e4ce05875c90e8dc15e1394c6d98ba233a&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Sep 11 08:57:36 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Nov 15 10:39:45 EST 2006&lt;br&gt;</description>
    <dc:subject>JBoss Cache 1.4.0 SP1 - binary (zip)</dc:subject>
    <dc:date>2006-09-11T08:57:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Cache" jbn:productVersion="1.4.0.SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0144">Cache; 1.4.0.SP1</jbn:product>
    </jbn:products>
    <jbn:md5>b3f795fe18433a61e33967837c6f8c79</jbn:md5>
    <jbn:sha256>d59122b1c905d554c35fc08bad6895e4ce05875c90e8dc15e1394c6d98ba233a</jbn:sha256>
    <jbn:fileName>jboss-cache-dist-1.4.0.SP1.zip</jbn:fileName>
    <jbn:fileSize>16690438</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006XyGAAA0</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006XyGAAA0</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=439498&amp;group_id=22866"&gt;Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>JBoss Cache 1.4.0 SP1 binary distribution packaged as a zip</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-11-15T10:39:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006aXj4AAE">
    <title>DISTRIBUTION: JBoss Cache 1.3.0 SP3 - binary (zip)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006aXj4AAE</link>
    <description>TITLE: &amp;nbsp; JBoss Cache 1.3.0 SP3 - binary (zip)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Cache - 1.4.0.SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss Cache 1.3.0 SP3 binary distribution packaged as a zip&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://jira.jboss.com/jira/secure/ConfigureReport.jspa?versions=12310903&amp;versions=12310793&amp;versions=12310740&amp;versions=12310324&amp;sections=.1.7.2.4.6.9.8.3.5&amp;style=html&amp;selectedProjectId=10051&amp;reportKey=pl.net.mamut%3Areleasenotes&amp;Next=Next"&gt;Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-cache-dist-1.3.0.SP3.zip / 15546380&lt;br&gt;MD5: &amp;nbsp; 43b2f1b96bc981a555f0061a3857239a&lt;br&gt;SHA-256: &amp;nbsp; 1534707141be4b4e6cd1701cd7710767bbb2feabd26580f6d767d06cfd9aaa45&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Nov 15 10:43:32 EST 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Nov 15 10:43:58 EST 2006&lt;br&gt;</description>
    <dc:subject>JBoss Cache 1.3.0 SP3 - binary (zip)</dc:subject>
    <dc:date>2006-11-15T10:43:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Cache" jbn:productVersion="1.4.0.SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0144">Cache; 1.4.0.SP1</jbn:product>
    </jbn:products>
    <jbn:md5>43b2f1b96bc981a555f0061a3857239a</jbn:md5>
    <jbn:sha256>1534707141be4b4e6cd1701cd7710767bbb2feabd26580f6d767d06cfd9aaa45</jbn:sha256>
    <jbn:fileName>jboss-cache-dist-1.3.0.SP3.zip</jbn:fileName>
    <jbn:fileSize>15546380</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006aXj4AAE</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006aXj4AAE</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="http://jira.jboss.com/jira/secure/ConfigureReport.jspa?versions=12310903&amp;versions=12310793&amp;versions=12310740&amp;versions=12310324&amp;sections=.1.7.2.4.6.9.8.3.5&amp;style=html&amp;selectedProjectId=10051&amp;reportKey=pl.net.mamut%3Areleasenotes&amp;Next=Next"&gt;Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>JBoss Cache 1.3.0 SP3 binary distribution packaged as a zip</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-11-15T10:43:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003CBp7AAG">
    <title>DISTRIBUTION: JBoss Cache 1.3.0 - binary (zip)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003CBp7AAG</link>
    <description>TITLE: &amp;nbsp; JBoss Cache 1.3.0 - binary (zip)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Cache - 1.3.0&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss Cache 1.3.0 binary distribution packaged as a zip&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://jira.jboss.com/jira/secure/ReleaseNote.jspa?projectId=10051&amp;styleName=Html&amp;version=12310324"&gt;Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-cache-dist-1.3.0.GA.zip / 15527887&lt;br&gt;MD5: &amp;nbsp; 3277c20659ea8d71467960b199b2c2c2&lt;br&gt;SHA-256: &amp;nbsp; 0782b1949473e012ebffe29fec0402fd06419e82fcbf8be2a14ca68e53b8ecfe&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Apr 07 11:45:03 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri Apr 07 11:50:55 EDT 2006&lt;br&gt;</description>
    <dc:subject>JBoss Cache 1.3.0 - binary (zip)</dc:subject>
    <dc:date>2006-04-07T11:45:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Cache" jbn:productVersion="1.3.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0113">Cache; 1.3.0</jbn:product>
    </jbn:products>
    <jbn:md5>3277c20659ea8d71467960b199b2c2c2</jbn:md5>
    <jbn:sha256>0782b1949473e012ebffe29fec0402fd06419e82fcbf8be2a14ca68e53b8ecfe</jbn:sha256>
    <jbn:fileName>jboss-cache-dist-1.3.0.GA.zip</jbn:fileName>
    <jbn:fileSize>15527887</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000003CBp7AAG</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000003CBp7AAG</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="http://jira.jboss.com/jira/secure/ReleaseNote.jspa?projectId=10051&amp;styleName=Html&amp;version=12310324"&gt;Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>JBoss Cache 1.3.0 binary distribution packaged as a zip</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-04-07T11:50:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003CBplAAG">
    <title>DISTRIBUTION: JBoss Cache 1.3.0 (minimal) - binary (zip)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003CBplAAG</link>
    <description>TITLE: &amp;nbsp; JBoss Cache 1.3.0 (minimal) - binary (zip)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Cache - 1.3.0&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss Cache 1.3.0 (minimal) binary distribution packaged as a zip&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://jira.jboss.com/jira/secure/ReleaseNote.jspa?projectId=10051&amp;styleName=Html&amp;version=12310324"&gt;Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-cache-minimal-dist-1.3.0.GA.zip / 9189535&lt;br&gt;MD5: &amp;nbsp; b3f64cf9a6987f2534202c729dcd4361&lt;br&gt;SHA-256: &amp;nbsp; f94c4462d499287f498e4e2bab1beb55a71a7d31eb0b60333786cde1973dc27f&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Apr 07 11:48:25 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri Apr 07 11:50:45 EDT 2006&lt;br&gt;</description>
    <dc:subject>JBoss Cache 1.3.0 (minimal) - binary (zip)</dc:subject>
    <dc:date>2006-04-07T11:48:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Cache" jbn:productVersion="1.3.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0113">Cache; 1.3.0</jbn:product>
    </jbn:products>
    <jbn:md5>b3f64cf9a6987f2534202c729dcd4361</jbn:md5>
    <jbn:sha256>f94c4462d499287f498e4e2bab1beb55a71a7d31eb0b60333786cde1973dc27f</jbn:sha256>
    <jbn:fileName>jboss-cache-minimal-dist-1.3.0.GA.zip</jbn:fileName>
    <jbn:fileSize>9189535</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000003CBplAAG</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000003CBplAAG</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="http://jira.jboss.com/jira/secure/ReleaseNote.jspa?projectId=10051&amp;styleName=Html&amp;version=12310324"&gt;Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>JBoss Cache 1.3.0 (minimal) binary distribution packaged as a zip</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-04-07T11:50:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000kxQzAAI">
    <title>DISTRIBUTION: JBoss Cache 1.2.4 - binary (zip)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000kxQzAAI</link>
    <description>TITLE: &amp;nbsp; JBoss Cache 1.2.4 - binary (zip)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Cache - 1.2.4&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss Cache 1.2.4 binary distribution packaged as a zip&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://jira.jboss.com/jira/secure/ConfigureReport.jspa?versions=12310457&amp;versions=12310238&amp;sections=.5.2.1.3.8.4.7.6&amp;style=html&amp;reportKey=pl.net.mamut%3Areleasenotes&amp;Next=Next"&gt;Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-cache-dist-1.2.4.zip / 10565671&lt;br&gt;MD5: &amp;nbsp; 97d35393fd74d8a3423cf75ed84c5aa2&lt;br&gt;SHA-256: &amp;nbsp; 6df490524a4517d7cc622c84241f0fe6398f8a91957ac9c5f9f0049d84e10f10&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Nov 14 16:59:28 EST 2005&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Apr 24 00:57:16 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss Cache 1.2.4 - binary (zip)</dc:subject>
    <dc:date>2005-11-14T16:59:Z</dc:date>
    <jbn:distributionStatus>REMOVED</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Cache" jbn:productVersion="1.2.4" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0062">Cache; 1.2.4</jbn:product>
    </jbn:products>
    <jbn:md5>97d35393fd74d8a3423cf75ed84c5aa2</jbn:md5>
    <jbn:sha256>6df490524a4517d7cc622c84241f0fe6398f8a91957ac9c5f9f0049d84e10f10</jbn:sha256>
    <jbn:fileName>jboss-cache-dist-1.2.4.zip</jbn:fileName>
    <jbn:fileSize>10565671</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000000kxQzAAI</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000000kxQzAAI</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="http://jira.jboss.com/jira/secure/ConfigureReport.jspa?versions=12310457&amp;versions=12310238&amp;sections=.5.2.1.3.8.4.7.6&amp;style=html&amp;reportKey=pl.net.mamut%3Areleasenotes&amp;Next=Next"&gt;Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>JBoss Cache 1.2.4 binary distribution packaged as a zip</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-04-24T00:57:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000l3HtAAI">
    <title>DISTRIBUTION: JBoss Cache 1.2.4 (minimal) - binary (zip)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000l3HtAAI</link>
    <description>TITLE: &amp;nbsp; JBoss Cache 1.2.4 (minimal) - binary (zip)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Cache - 1.2.4&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Minimal distribution of JBoss Cache 1.2.4, packaged as a zip.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SHA-256: 9fd759383c4edb5e0a311bd579774b39a5492e746a12af90e0c3ed004e986e9c&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-cache-minimal-dist.zip / 5902619&lt;br&gt;MD5: &amp;nbsp; 5c4a3969e7a1b237c70b196d0c4a9fc0&lt;br&gt;SHA-256: &amp;nbsp; 9fd759383c4edb5e0a311bd579774b39a5492e746a12af90e0c3ed004e986e9c&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Nov 14 21:19:38 EST 2005&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Apr 24 00:56:57 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss Cache 1.2.4 (minimal) - binary (zip)</dc:subject>
    <dc:date>2005-11-14T21:19:Z</dc:date>
    <jbn:distributionStatus>REMOVED</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Cache" jbn:productVersion="1.2.4" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0062">Cache; 1.2.4</jbn:product>
    </jbn:products>
    <jbn:md5>5c4a3969e7a1b237c70b196d0c4a9fc0</jbn:md5>
    <jbn:sha256>9fd759383c4edb5e0a311bd579774b39a5492e746a12af90e0c3ed004e986e9c</jbn:sha256>
    <jbn:fileName>jboss-cache-minimal-dist.zip</jbn:fileName>
    <jbn:fileSize>5902619</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000000l3HtAAI</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000000l3HtAAI</jbn:automatedDownloadUrl>
    <jbn:longDescription>SHA-256: 9fd759383c4edb5e0a311bd579774b39a5492e746a12af90e0c3ed004e986e9c</jbn:longDescription>
    <jbn:shortDescription>Minimal distribution of JBoss Cache 1.2.4, packaged as a zip.</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-04-24T00:56:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006Za9OAAS">
    <title>BUGFIX: JBCACHE-804 - JBCACHE-776 and JBCACHE-777 patch for JBossCache 1.4.0.SP1</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006Za9OAAS</link>
    <description>TITLE: &amp;nbsp; JBCACHE-776 and JBCACHE-777 patch for JBossCache 1.4.0.SP1&lt;br&gt;JIRA ID: &amp;nbsp; JBCACHE-804&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Cache - 1.4.0&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The logging level of two of the warning messages reported by JBossCache (see

http://jira.jboss.com/jira/browse/JBCACHE-776 and http://jira.jboss.com/jira/browse/JBCACHE-777) have been
downgraded to avoid confusion.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;This warning message's log level has been lowered to debug: "Using deprecated configuration element

'EvictionPolicyProvider'. This is only provided
for 1.2.x backward compatibility and may disappear in future releases.". Clients don't set this configuration

element but JBossCache needs to poulate it internally for backwards compatibility.
        This warning message's log level has been lowered to info:
"CacheLoader.get(Fqn) returned a null; assuming the node nodes not exist.
The CacheLoader interface has changed since JBossCache 1.3.x
Please see http://jira.jboss.com/jira/browse/JBCACHE-118
CacheLoader.get() should return an empty Map if the node does exist but doesn't have any attributes."
This message wants to inform the customer that there has been a change in the interface requirements. It can

pop up even if the new cache loader's implementation is correct. Therefore, the log level has been downgraded

to info.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBCACHE-804.zip / 751970&lt;br&gt;MD5: &amp;nbsp; 3feee33bb7f7568b72e243e97ae68f92&lt;br&gt;SHA-256: &amp;nbsp; a9b69402260ab4347dd7edf395212d8749ebbc50c5fe91e0e7f367e68bd6acfc&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Rename %JBOSS_HOME%/server/all/lib/jboss-cache.jar to "jboss-cache.replacedBy.JBCACHE-804.jar.old"&lt;br&gt;
        Copy the new jboss-cache.jar to %JBOSS_HOME%/server/all/lib/&lt;br&gt;
        If you are planning to use this version of JBossCache with JBoss AS 4.0.3SP1 (and earlier) you need

add JBoss Serialization 1.0.1.GA to the server lib:&lt;br&gt;
        Copy the jboss-serialization.jar to %JBOSS_HOME%/server/all/lib/&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Oct 24 15:38:40 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Oct 24 15:38:40 EDT 2006&lt;br&gt;</description>
    <dc:subject>JBCACHE-776 and JBCACHE-777 patch for JBossCache 1.4.0.SP1</dc:subject>
    <dc:date>2006-10-24T15:38:Z</dc:date>
    <jbn:creator>Galder Zamarreno</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Cache" jbn:productVersion="1.4.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0129">Cache; 1.4.0</jbn:product>
    </jbn:products>
    <jbn:jira>JBCACHE-804</jbn:jira>
    <jbn:md5>3feee33bb7f7568b72e243e97ae68f92</jbn:md5>
    <jbn:sha256>a9b69402260ab4347dd7edf395212d8749ebbc50c5fe91e0e7f367e68bd6acfc</jbn:sha256>
    <jbn:fileName>JBCACHE-804.zip</jbn:fileName>
    <jbn:fileSize>751970</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006Za9OAAS</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006Za9OAAS</jbn:automatedDownloadUrl>
    <jbn:longDescription>This warning message's log level has been lowered to debug: "Using deprecated configuration element

'EvictionPolicyProvider'. This is only provided
for 1.2.x backward compatibility and may disappear in future releases.". Clients don't set this configuration

element but JBossCache needs to poulate it internally for backwards compatibility.
        This warning message's log level has been lowered to info:
"CacheLoader.get(Fqn) returned a null; assuming the node nodes not exist.
The CacheLoader interface has changed since JBossCache 1.3.x
Please see http://jira.jboss.com/jira/browse/JBCACHE-118
CacheLoader.get() should return an empty Map if the node does exist but doesn't have any attributes."
This message wants to inform the customer that there has been a change in the interface requirements. It can

pop up even if the new cache loader's implementation is correct. Therefore, the log level has been downgraded

to info.</jbn:longDescription>
    <jbn:shortDescription>The logging level of two of the warning messages reported by JBossCache (see

http://jira.jboss.com/jira/browse/JBCACHE-776 and http://jira.jboss.com/jira/browse/JBCACHE-777) have been
downgraded to avoid confusion.</jbn:shortDescription>
    <jbn:manualInstallation>Rename %JBOSS_HOME%/server/all/lib/jboss-cache.jar to "jboss-cache.replacedBy.JBCACHE-804.jar.old"&lt;br&gt;
        Copy the new jboss-cache.jar to %JBOSS_HOME%/server/all/lib/&lt;br&gt;
        If you are planning to use this version of JBossCache with JBoss AS 4.0.3SP1 (and earlier) you need

add JBoss Serialization 1.0.1.GA to the server lib:&lt;br&gt;
        Copy the jboss-serialization.jar to %JBOSS_HOME%/server/all/lib/</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-10-24T15:38:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006uuh3AAA">
    <title>BUGFIX: JBCACHE-949 - JBCACHE-936 Patch for JBossCache 1.4.1.GA</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006uuh3AAA</link>
    <description>TITLE: &amp;nbsp; JBCACHE-936 Patch for JBossCache 1.4.1.GA&lt;br&gt;JIRA ID: &amp;nbsp; JBCACHE-949&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Cache - 1.3.0.SP3&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;User defined collections are properly replicated&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Replicating a user defined Collection, for example, MyArrayList which extends ArrayList, to another node results on an ArrayList being stored in the second node and not an instance of MyArrayList. This problem is fixed with this patch.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBCACHE-949.zip / 656764&lt;br&gt;MD5: &amp;nbsp; bdddc2339c0cc94a68cb04ebd2014036&lt;br&gt;SHA-256: &amp;nbsp; 87f6cb8377299fc4545a54387852dc95418881cd876c84a1e32931a9d2f72231&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Rename jboss-cache.jar to jboss-cache.replacedBy.JBCACHE-949.jar.old&lt;br&gt;
        Copy the jboss-cache.jar into the target destination&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Jan 31 18:14:50 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Jan 31 18:15:07 EST 2007&lt;br&gt;</description>
    <dc:subject>JBCACHE-936 Patch for JBossCache 1.4.1.GA</dc:subject>
    <dc:date>2007-01-31T18:14:Z</dc:date>
    <jbn:creator>Galder Zamarreño</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Cache" jbn:productVersion="1.3.0.SP3" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0143">Cache; 1.3.0.SP3</jbn:product>
    </jbn:products>
    <jbn:jira>JBCACHE-949</jbn:jira>
    <jbn:md5>bdddc2339c0cc94a68cb04ebd2014036</jbn:md5>
    <jbn:sha256>87f6cb8377299fc4545a54387852dc95418881cd876c84a1e32931a9d2f72231</jbn:sha256>
    <jbn:fileName>JBCACHE-949.zip</jbn:fileName>
    <jbn:fileSize>656764</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006uuh3AAA</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006uuh3AAA</jbn:automatedDownloadUrl>
    <jbn:longDescription>Replicating a user defined Collection, for example, MyArrayList which extends ArrayList, to another node results on an ArrayList being stored in the second node and not an instance of MyArrayList. This problem is fixed with this patch.</jbn:longDescription>
    <jbn:shortDescription>User defined collections are properly replicated</jbn:shortDescription>
    <jbn:manualInstallation>Rename jboss-cache.jar to jboss-cache.replacedBy.JBCACHE-949.jar.old&lt;br&gt;
        Copy the jboss-cache.jar into the target destination</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-01-31T18:15:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006aXkvAAE">
    <title>BUGFIX: JBCACHE-837 - TreeCache isCoordinator() returns incorrect value after clean shutdown of coordinator</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006aXkvAAE</link>
    <description>TITLE: &amp;nbsp; TreeCache isCoordinator() returns incorrect value after clean shutdown of coordinator&lt;br&gt;JIRA ID: &amp;nbsp; JBCACHE-837&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Cache - 1.3.0.SP3&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Calling TreeCache.isCoordinator() and getCoordinator() will no longer give inaccurate results after a cluster member that was acting as coordinator shuts down.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Prior to this fix, after a cluster member that was acting as coordinator cleanly left the cluster (i.e. a shutdown, not a failure) a call to TreeCache.getCoordinator() would still give that member's address, and TreeCache.isCoordinator() would return false on all cluster nodes, even the new coordinator. With this fix, the correct responses are returned.&lt;br&gt;
MD5 sum of included file:&lt;br&gt;
16c2b5f2093612a714e552548287fd3e jboss-cache.jar&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBCACHE-837.zip / 512444&lt;br&gt;MD5: &amp;nbsp; 1505e91a98172ff30b96ad3c6d55b6cd&lt;br&gt;SHA-256: &amp;nbsp; 5ee364ea5967ab08f5c36c93f3ad3dff83944d558db38c9b876d118b8c4b884e&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Rename "jboss-cache.jar" to "jboss-cache.replacedBy.JBCACHE-837.jar.old" &lt;br&gt;
Copy the new jboss-cache.jar to wherever the old jar was located.&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Nov 15 11:00:52 EST 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Nov 15 11:00:52 EST 2006&lt;br&gt;</description>
    <dc:subject>TreeCache isCoordinator() returns incorrect value after clean shutdown of coordinator</dc:subject>
    <dc:date>2006-11-15T11:00:Z</dc:date>
    <jbn:creator>Brian Stansberry</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Cache" jbn:productVersion="1.3.0.SP3" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0143">Cache; 1.3.0.SP3</jbn:product>
    </jbn:products>
    <jbn:jira>JBCACHE-837</jbn:jira>
    <jbn:md5>1505e91a98172ff30b96ad3c6d55b6cd</jbn:md5>
    <jbn:sha256>5ee364ea5967ab08f5c36c93f3ad3dff83944d558db38c9b876d118b8c4b884e</jbn:sha256>
    <jbn:fileName>JBCACHE-837.zip</jbn:fileName>
    <jbn:fileSize>512444</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006aXkvAAE</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006aXkvAAE</jbn:automatedDownloadUrl>
    <jbn:longDescription>Prior to this fix, after a cluster member that was acting as coordinator cleanly left the cluster (i.e. a shutdown, not a failure) a call to TreeCache.getCoordinator() would still give that member's address, and TreeCache.isCoordinator() would return false on all cluster nodes, even the new coordinator. With this fix, the correct responses are returned.&lt;br&gt;
MD5 sum of included file:&lt;br&gt;
16c2b5f2093612a714e552548287fd3e jboss-cache.jar</jbn:longDescription>
    <jbn:shortDescription>Calling TreeCache.isCoordinator() and getCoordinator() will no longer give inaccurate results after a cluster member that was acting as coordinator shuts down.</jbn:shortDescription>
    <jbn:manualInstallation>Rename "jboss-cache.jar" to "jboss-cache.replacedBy.JBCACHE-837.jar.old" &lt;br&gt;
Copy the new jboss-cache.jar to wherever the old jar was located.</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-11-15T11:00:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003COAQAA4">
    <title>ENHANCEMENT: JBCACHE-563 - JBossCache 1.2.4 SP2 compatibility with JGroups 2.2.9.1</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003COAQAA4</link>
    <description>TITLE: &amp;nbsp; JBossCache 1.2.4 SP2 compatibility with JGroups 2.2.9.1&lt;br&gt;JIRA ID: &amp;nbsp; JBCACHE-563&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Cache - 1.2.4 SP2&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBossCache 1.2.4 SP2 works with JGroups 2.2.9.1&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Prior to this patch, this version of JBossCache was distributed with JGroups 2.2.8 but now , it was required to be distributed with JGroups 2.2.9.1&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBCACHE-563.zip / 1705273&lt;br&gt;MD5: &amp;nbsp; 9f0846c67b2fe0e820801b21eab5afed&lt;br&gt;SHA-256: &amp;nbsp; a0bb1452975e791c2aba0e62357d1255c4622243078a0257991c13143f4a1e0d&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Unzip JBCACHE-563.zip, then &lt;br&gt;
Rename %JBOSS_CACHE_HOME%/lib/jgroups.jar to "jgroups.replacedBy.JBCACHE-563.jar.old" &lt;br&gt;
Copy the new jgroups.jar to %JBOSS_CACHE_HOME%/lib/&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Apr 18 11:42:20 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Apr 18 11:42:20 EDT 2006&lt;br&gt;</description>
    <dc:subject>JBossCache 1.2.4 SP2 compatibility with JGroups 2.2.9.1</dc:subject>
    <dc:date>2006-04-18T11:42:Z</dc:date>
    <jbn:creator>Galder Zamarreño</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>ENHANCEMENT</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Cache" jbn:productVersion="1.2.4 SP2" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0109">Cache; 1.2.4 SP2</jbn:product>
    </jbn:products>
    <jbn:jira>JBCACHE-563</jbn:jira>
    <jbn:md5>9f0846c67b2fe0e820801b21eab5afed</jbn:md5>
    <jbn:sha256>a0bb1452975e791c2aba0e62357d1255c4622243078a0257991c13143f4a1e0d</jbn:sha256>
    <jbn:fileName>JBCACHE-563.zip</jbn:fileName>
    <jbn:fileSize>1705273</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000003COAQAA4</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000003COAQAA4</jbn:automatedDownloadUrl>
    <jbn:longDescription>Prior to this patch, this version of JBossCache was distributed with JGroups 2.2.8 but now , it was required to be distributed with JGroups 2.2.9.1</jbn:longDescription>
    <jbn:shortDescription>JBossCache 1.2.4 SP2 works with JGroups 2.2.9.1</jbn:shortDescription>
    <jbn:manualInstallation>Unzip JBCACHE-563.zip, then &lt;br&gt;
Rename %JBOSS_CACHE_HOME%/lib/jgroups.jar to "jgroups.replacedBy.JBCACHE-563.jar.old" &lt;br&gt;
Copy the new jgroups.jar to %JBOSS_CACHE_HOME%/lib/</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-04-18T11:42:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005OTn5AAG">
    <title>BUGFIX: JBCACHE-753 - JBCACHE-650 Patch for JBossCache 1.2.4SP2</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005OTn5AAG</link>
    <description>TITLE: &amp;nbsp; JBCACHE-650 Patch for JBossCache 1.2.4SP2&lt;br&gt;JIRA ID: &amp;nbsp; JBCACHE-753&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Cache - 1.2.4 SP2&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;A singleton cache loader has been added whereby modifications are only stored by the current coordinator in the
cluster.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CacheLoaderSingleton configuration option has been added that enables modifications to be stored by only one node in the cluster, the coordinator. This property can be set to true in all nodes, but only the coordinator of the cluster will store the modifications in the underlying cache loader as specified in the CacheLoaderConfig. Default value is false.&lt;br&gt;
        CacheLoaderPushWhenCoordinator option was also added which is only relevant if CacheLoaderSingleton has been set to true. When there's a change in the cluster topology which leads to the election of a new coordinator, setting this to true allows the new coordinator to persist the entire in-memory state to underlying cache loader as soon it acquires this role. This can be very useful in situations where the coordinator crashes and there's a gap in time until the new coordinator is elected. During this time, if this property was set to false and the cache was updated, these changes would never be persisted. Setting this property to true would ensure that any changes during this process also get stored in the cache loader. You would also want to set this property to true if each node's cache loader is configured with a different location. Default value is false.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBCACHE-753.zip / 591114&lt;br&gt;MD5: &amp;nbsp; 156936429ff0ec5a32882c639e373cb5&lt;br&gt;SHA-256: &amp;nbsp; b327a01ed5bc2b8adc01b7393559ddcafc121b694c27059369c024812a48a4df&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Rename %JBOSS_CACHE_HOME%/lib/jboss-cache.jar to "jboss-cache.replacedBy.JBACHE-753.jar.old"&lt;br&gt;
        Copy the new jboss-cache.jar to %JBOSS_CACHE_HOME%/lib/&lt;br&gt;&lt;br&gt;

        Add singleton-nopush-service.xml configuration example %JBOSS_CACHE_HOME%/etc/META-INF&lt;br&gt;
        Add singleton-push-service.xml configuration example to %JBOSS_CACHE_HOME%/etc/META-INF&lt;br&gt;&lt;br&gt;

        Rename %JBOSS_CACHE_HOME%/docs/TreeCache/en/html/index.html to "index.replacedBy.JBACHE-753.html.old"&lt;br&gt;
        Rename %JBOSS_CACHE_HOME%/docs/TreeCache/en/html_single/index.html to "index.replacedBy.JBACHE-753.html.old"&lt;br&gt;
        Rename %JBOSS_CACHE_HOME%/docs/TreeCache/en/pdf/TreeCache.pdf to "TreeCache.replacedBy.JBACHE-753.pdf.old"&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Sep 06 16:29:21 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Sep 06 16:29:21 EDT 2006&lt;br&gt;</description>
    <dc:subject>JBCACHE-650 Patch for JBossCache 1.2.4SP2</dc:subject>
    <dc:date>2006-09-06T16:29:Z</dc:date>
    <jbn:creator>Galder Zamarreno</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Cache" jbn:productVersion="1.2.4 SP2" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0109">Cache; 1.2.4 SP2</jbn:product>
    </jbn:products>
    <jbn:jira>JBCACHE-753</jbn:jira>
    <jbn:md5>156936429ff0ec5a32882c639e373cb5</jbn:md5>
    <jbn:sha256>b327a01ed5bc2b8adc01b7393559ddcafc121b694c27059369c024812a48a4df</jbn:sha256>
    <jbn:fileName>JBCACHE-753.zip</jbn:fileName>
    <jbn:fileSize>591114</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000005OTn5AAG</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000005OTn5AAG</jbn:automatedDownloadUrl>
    <jbn:longDescription>CacheLoaderSingleton configuration option has been added that enables modifications to be stored by only one node in the cluster, the coordinator. This property can be set to true in all nodes, but only the coordinator of the cluster will store the modifications in the underlying cache loader as specified in the CacheLoaderConfig. Default value is false.&lt;br&gt;
        CacheLoaderPushWhenCoordinator option was also added which is only relevant if CacheLoaderSingleton has been set to true. When there's a change in the cluster topology which leads to the election of a new coordinator, setting this to true allows the new coordinator to persist the entire in-memory state to underlying cache loader as soon it acquires this role. This can be very useful in situations where the coordinator crashes and there's a gap in time until the new coordinator is elected. During this time, if this property was set to false and the cache was updated, these changes would never be persisted. Setting this property to true would ensure that any changes during this process also get stored in the cache loader. You would also want to set this property to true if each node's cache loader is configured with a different location. Default value is false.</jbn:longDescription>
    <jbn:shortDescription>A singleton cache loader has been added whereby modifications are only stored by the current coordinator in the
cluster.</jbn:shortDescription>
    <jbn:manualInstallation>Rename %JBOSS_CACHE_HOME%/lib/jboss-cache.jar to "jboss-cache.replacedBy.JBACHE-753.jar.old"&lt;br&gt;
        Copy the new jboss-cache.jar to %JBOSS_CACHE_HOME%/lib/&lt;br&gt;&lt;br&gt;

        Add singleton-nopush-service.xml configuration example %JBOSS_CACHE_HOME%/etc/META-INF&lt;br&gt;
        Add singleton-push-service.xml configuration example to %JBOSS_CACHE_HOME%/etc/META-INF&lt;br&gt;&lt;br&gt;

        Rename %JBOSS_CACHE_HOME%/docs/TreeCache/en/html/index.html to "index.replacedBy.JBACHE-753.html.old"&lt;br&gt;
        Rename %JBOSS_CACHE_HOME%/docs/TreeCache/en/html_single/index.html to "index.replacedBy.JBACHE-753.html.old"&lt;br&gt;
        Rename %JBOSS_CACHE_HOME%/docs/TreeCache/en/pdf/TreeCache.pdf to "TreeCache.replacedBy.JBACHE-753.pdf.old"&lt;br&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-09-06T16:29:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003BmaCAAS">
    <title>BUGFIX: JBCACHE-514 - Deadlock when using cache loaders and a concurrent node creation occurs</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003BmaCAAS</link>
    <description>TITLE: &amp;nbsp; Deadlock when using cache loaders and a concurrent node creation occurs&lt;br&gt;JIRA ID: &amp;nbsp; JBCACHE-514&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Cache - 1.2.4 SP2&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Cache - 1.2.4 SP1&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Cache - 1.2.4&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Deadlock when using cache loaders and a concurrent node creation occurs&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBCACHE-514.zip / 441262&lt;br&gt;MD5: &amp;nbsp; 898e50a78310a5f38daa203aeb66e15b&lt;br&gt;SHA-256: &amp;nbsp; 177aefec1266b68804f2176d9e85f1f171e8a1caff9a46c5d848c4f8a205f0bb&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;drop in replacement for jboss-cache.jar from 1.2.4, 1.2.4.SP1, 1.2.4.SP2&lt;br&gt;COMPATIBLE WITH:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Cache - 1.2.4 SP2&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Cache - 1.2.4 SP1&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Cache - 1.2.4&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Mar 24 14:04:12 EST 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri Mar 24 14:17:55 EST 2006&lt;br&gt;</description>
    <dc:subject>Deadlock when using cache loaders and a concurrent node creation occurs</dc:subject>
    <dc:date>2006-03-24T14:04:Z</dc:date>
    <jbn:creator>Manik Surtani</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Cache" jbn:productVersion="1.2.4" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0062">Cache; 1.2.4</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Cache" jbn:productVersion="1.2.4 SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0079">Cache; 1.2.4 SP1</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Cache" jbn:productVersion="1.2.4 SP2" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0109">Cache; 1.2.4 SP2</jbn:product>
    </jbn:products>
    <jbn:jira>JBCACHE-514</jbn:jira>
    <jbn:md5>898e50a78310a5f38daa203aeb66e15b</jbn:md5>
    <jbn:sha256>177aefec1266b68804f2176d9e85f1f171e8a1caff9a46c5d848c4f8a205f0bb</jbn:sha256>
    <jbn:fileName>JBCACHE-514.zip</jbn:fileName>
    <jbn:fileSize>441262</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000003BmaCAAS</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000003BmaCAAS</jbn:automatedDownloadUrl>
    <jbn:shortDescription>Deadlock when using cache loaders and a concurrent node creation occurs</jbn:shortDescription>
    <jbn:manualInstallation>drop in replacement for jboss-cache.jar from 1.2.4, 1.2.4.SP1, 1.2.4.SP2</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith>
      <jbn:patch rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0051">Application Server; 4.0.3</jbn:patch>
      <jbn:patch rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0067">Application Server; 4.0.3SP1</jbn:patch>
      <jbn:patch rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0110">Application Server; 4.0.4</jbn:patch>
    </jbn:compatibleWith>
    <jbn:lastUpdated>2006-03-24T14:17:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001AzLDAA0">
    <title>BUGFIX: JBCACHE-417 - JDBCCacheLoader fails with ManagedConnections</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000001AzLDAA0</link>
    <description>TITLE: &amp;nbsp; JDBCCacheLoader fails with ManagedConnections&lt;br&gt;JIRA ID: &amp;nbsp; JBCACHE-417&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Cache - 1.2.4 SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JDBCCacheLoader no longer leaks connections when working with a managed datasource.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Prior to this fix JDBCCacheLoader would unnecessarily retrieve a connection from a managed datasource and then not close the connection. With this fix, the connection is no longer retrieved. The call that resulted in retrieving the connection was only necessary in the absence of a data source (e.g. using DriverManager); now the call is only made in that situation&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBCACHE-417.zip / 1950895&lt;br&gt;MD5: &amp;nbsp; 7d46c088c705770454a64cc429dc349e&lt;br&gt;SHA-256: &amp;nbsp; b84ad5d128dadd0d7ead7156f8f87a9f273a27ce4e4e8f7242e67521af692f58&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;unzip JBCACHE-417.zip, then&lt;br&gt;
 Rename %JBOSS_HOME%/server/all/lib/jboss-cache.jar to "jboss-cache.replacedBy.JBCACHE-417.jar.old" &lt;br&gt;
        Copy the new jboss-cache.jar to %JBOSS_HOME%/server/all/lib/ &lt;br&gt;
        Rename %JBOSS_HOME%/server/all/lib/jgroups.jar to "jgroups.replacedBy.JBCACHE-417.jar.old" &lt;br&gt;
        Copy the new jgroups.jar to %JBOSS_HOME%/server/all/lib/&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Feb 06 17:33:33 EST 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Feb 06 17:36:02 EST 2006&lt;br&gt;</description>
    <dc:subject>JDBCCacheLoader fails with ManagedConnections</dc:subject>
    <dc:date>2006-02-06T17:33:Z</dc:date>
    <jbn:creator>Brian Stansberry</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Cache" jbn:productVersion="1.2.4 SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0079">Cache; 1.2.4 SP1</jbn:product>
    </jbn:products>
    <jbn:jira>JBCACHE-417</jbn:jira>
    <jbn:md5>7d46c088c705770454a64cc429dc349e</jbn:md5>
    <jbn:sha256>b84ad5d128dadd0d7ead7156f8f87a9f273a27ce4e4e8f7242e67521af692f58</jbn:sha256>
    <jbn:fileName>JBCACHE-417.zip</jbn:fileName>
    <jbn:fileSize>1950895</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000001AzLDAA0</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000001AzLDAA0</jbn:automatedDownloadUrl>
    <jbn:longDescription>Prior to this fix JDBCCacheLoader would unnecessarily retrieve a connection from a managed datasource and then not close the connection. With this fix, the connection is no longer retrieved. The call that resulted in retrieving the connection was only necessary in the absence of a data source (e.g. using DriverManager); now the call is only made in that situation</jbn:longDescription>
    <jbn:shortDescription>JDBCCacheLoader no longer leaks connections when working with a managed datasource.</jbn:shortDescription>
    <jbn:manualInstallation>unzip JBCACHE-417.zip, then&lt;br&gt;
 Rename %JBOSS_HOME%/server/all/lib/jboss-cache.jar to "jboss-cache.replacedBy.JBCACHE-417.jar.old" &lt;br&gt;
        Copy the new jboss-cache.jar to %JBOSS_HOME%/server/all/lib/ &lt;br&gt;
        Rename %JBOSS_HOME%/server/all/lib/jgroups.jar to "jgroups.replacedBy.JBCACHE-417.jar.old" &lt;br&gt;
        Copy the new jgroups.jar to %JBOSS_HOME%/server/all/lib/</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-02-06T17:36:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006YT9oAAG">
    <title>BUGFIX: JBCACHE-775 - Port JBCACHE-769 fix to 1.2.3</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006YT9oAAG</link>
    <description>TITLE: &amp;nbsp; Port JBCACHE-769 fix to 1.2.3&lt;br&gt;JIRA ID: &amp;nbsp; JBCACHE-775&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Cache - 1.2.3&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;An unmodifiable Map passed to TreeCache.put(Fqn, Map) will no longer cause problems for any CacheLoader.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Prior to this fix, JDBCacheLoader and BdbjeCacheLoader would directly serialize to the database any Map passed

to the cache. It might later try to deserialize and modify the map, which would fail if the map was unmodifiable. Now a
defensive copy
is made of any passed in map.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBCACHE-775.zip / 309159&lt;br&gt;MD5: &amp;nbsp; 1333fbe65f2275712cb1d961c7e1496c&lt;br&gt;SHA-256: &amp;nbsp; 466cbec24a0ef456a0e8d7dea7a9d5775af3206902919bc857a436d8343f920c&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Rename "jboss-cache.jar" to "jboss-cache.replacedBy.JBCACHE-775.jar.old"&lt;br&gt;
        Copy the new jboss-cache.jar to wherever the old jar was located.&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Sep 25 21:40:21 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Sep 25 21:40:21 EDT 2006&lt;br&gt;</description>
    <dc:subject>Port JBCACHE-769 fix to 1.2.3</dc:subject>
    <dc:date>2006-09-25T21:40:Z</dc:date>
    <jbn:creator>Brian Stansberry</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Cache" jbn:productVersion="1.2.3" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0138">Cache; 1.2.3</jbn:product>
    </jbn:products>
    <jbn:jira>JBCACHE-775</jbn:jira>
    <jbn:md5>1333fbe65f2275712cb1d961c7e1496c</jbn:md5>
    <jbn:sha256>466cbec24a0ef456a0e8d7dea7a9d5775af3206902919bc857a436d8343f920c</jbn:sha256>
    <jbn:fileName>JBCACHE-775.zip</jbn:fileName>
    <jbn:fileSize>309159</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006YT9oAAG</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006YT9oAAG</jbn:automatedDownloadUrl>
    <jbn:longDescription>Prior to this fix, JDBCacheLoader and BdbjeCacheLoader would directly serialize to the database any Map passed

to the cache. It might later try to deserialize and modify the map, which would fail if the map was unmodifiable. Now a
defensive copy
is made of any passed in map.</jbn:longDescription>
    <jbn:shortDescription>An unmodifiable Map passed to TreeCache.put(Fqn, Map) will no longer cause problems for any CacheLoader.</jbn:shortDescription>
    <jbn:manualInstallation>Rename "jboss-cache.jar" to "jboss-cache.replacedBy.JBCACHE-775.jar.old"&lt;br&gt;
        Copy the new jboss-cache.jar to wherever the old jar was located.</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-09-25T21:40:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a043000000099vjAAA">
    <title>ENHANCEMENT: JBCACHE-98 - JBossCache 1.2.2 backport to JBAS 4.0.x</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a043000000099vjAAA</link>
    <description>TITLE: &amp;nbsp; JBossCache 1.2.2 backport to JBAS 4.0.x&lt;br&gt;JIRA ID: &amp;nbsp; JBCACHE-98&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Cache - 1.2.2&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBossCache 1.2.2 backport to JBAS 4.0.x and JBAS 3.2.x&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jbcache98.zip / 649141&lt;br&gt;MD5: &amp;nbsp; FBB1DB47431A8C126C2DB97F11F2DC8B&lt;br&gt;SHA-256: &amp;nbsp; 9794c9f31d5b544e3adf6f95a23b96f482aa576c48ffa0e25f5b6f17394e21c9&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Thu May 12 16:01:42 EDT 2005&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Feb 06 11:48:07 EST 2006&lt;br&gt;</description>
    <dc:subject>JBossCache 1.2.2 backport to JBAS 4.0.x</dc:subject>
    <dc:date>2005-05-12T16:01:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>ENHANCEMENT</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.1"
        jbn:productName="Application Server" jbn:productVersion="4.0.1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0044">Application Server; 4.0.1</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Cache" jbn:productVersion="1.2.2" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0056">Cache; 1.2.2</jbn:product>
    </jbn:products>
    <jbn:jira>JBCACHE-98</jbn:jira>
    <jbn:md5>FBB1DB47431A8C126C2DB97F11F2DC8B</jbn:md5>
    <jbn:sha256>9794c9f31d5b544e3adf6f95a23b96f482aa576c48ffa0e25f5b6f17394e21c9</jbn:sha256>
    <jbn:fileName>jbcache98.zip</jbn:fileName>
    <jbn:fileSize>649141</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a043000000099vjAAA</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a043000000099vjAAA</jbn:automatedDownloadUrl>
    <jbn:shortDescription>JBossCache 1.2.2 backport to JBAS 4.0.x and JBAS 3.2.x</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-02-06T11:48:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NegJAAS">
    <title>BUGFIX: JBAS-3363 - Tomcat webapps doesn't work</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NegJAAS</link>
    <description>TITLE: &amp;nbsp; Tomcat webapps doesn't work&lt;br&gt;JIRA ID: &amp;nbsp; JBAS-3363&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Tomcat - 5.0.x&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;When calling http://localhost:8080/admin/ you get an empty page instead the login page.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;When calling http://localhost:8080/admin/ you get an empty page and the following exception in catalina.out:&lt;br&gt;
+++&lt;br&gt;
Jul 3, 2006 5:05:01 PM org.apache.catalina.authenticator.FormAuthenticator authenticate&lt;br&gt;
WARNING: Unexpected error forwarding to login page&lt;br&gt;
javax.servlet.ServletException: Cannot find message resources under key org.apache.struts.action.MESSAGE&lt;br&gt;
        at org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:846)&lt;br&gt;
 ...&lt;br&gt;
+++&lt;br&gt;
        After the patch you will the admin login page and will able to use admin.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBAS-3363.zip / 3194276&lt;br&gt;MD5: &amp;nbsp; 6a665d5fc451391a973c70a90584df6f&lt;br&gt;SHA-256: &amp;nbsp; 60b411a9a69ca50f340a243832a4d81a05e3b8d9658fa65b139d12d332cac27e&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;- stop tomcat&lt;br&gt;
- remove the existing server/webapps/admin of Tomcat 5.0.30&lt;br&gt;
- extract the jar file in server/webapps&lt;br&gt;
- restart tomcat&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Thu Jul 06 08:44:17 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Thu Jul 06 08:44:35 EDT 2006&lt;br&gt;</description>
    <dc:subject>Tomcat webapps doesn't work</dc:subject>
    <dc:date>2006-07-06T08:44:Z</dc:date>
    <jbn:creator>Jean-Frederic Clere</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Tomcat" jbn:productVersion="5.0.x" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0012">Tomcat; 5.0.x</jbn:product>
    </jbn:products>
    <jbn:jira>JBAS-3363</jbn:jira>
    <jbn:md5>6a665d5fc451391a973c70a90584df6f</jbn:md5>
    <jbn:sha256>60b411a9a69ca50f340a243832a4d81a05e3b8d9658fa65b139d12d332cac27e</jbn:sha256>
    <jbn:fileName>JBAS-3363.zip</jbn:fileName>
    <jbn:fileSize>3194276</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000005NegJAAS</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000005NegJAAS</jbn:automatedDownloadUrl>
    <jbn:longDescription>When calling http://localhost:8080/admin/ you get an empty page and the following exception in catalina.out:&lt;br&gt;
+++&lt;br&gt;
Jul 3, 2006 5:05:01 PM org.apache.catalina.authenticator.FormAuthenticator authenticate&lt;br&gt;
WARNING: Unexpected error forwarding to login page&lt;br&gt;
javax.servlet.ServletException: Cannot find message resources under key org.apache.struts.action.MESSAGE&lt;br&gt;
        at org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:846)&lt;br&gt;
 ...&lt;br&gt;
+++&lt;br&gt;
        After the patch you will the admin login page and will able to use admin.</jbn:longDescription>
    <jbn:shortDescription>When calling http://localhost:8080/admin/ you get an empty page instead the login page.</jbn:shortDescription>
    <jbn:manualInstallation>- stop tomcat&lt;br&gt;
- remove the existing server/webapps/admin of Tomcat 5.0.30&lt;br&gt;
- extract the jar file in server/webapps&lt;br&gt;
- restart tomcat&lt;br&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-07-06T08:44:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005M57DAAS">
    <title>DISTRIBUTION: JBoss Serialization 1.0.1 (zip)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005M57DAAS</link>
    <description>TITLE: &amp;nbsp; JBoss Serialization 1.0.1 (zip)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Serialization - 1.0.0&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss Serialization distribution&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=419385"&gt;Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-serialization-1.0.1.GA.zip / 753225&lt;br&gt;MD5: &amp;nbsp; d3c01b8f131be80d2629edcee6fdf61e&lt;br&gt;SHA-256: &amp;nbsp; 0920f345da4749a9b089e01a49fbdc694ea13684cc0e8f3fbab843cab290d4de&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Thu May 25 10:16:52 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Apr 24 01:05:14 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss Serialization 1.0.1 (zip)</dc:subject>
    <dc:date>2006-05-25T10:16:Z</dc:date>
    <jbn:distributionStatus>REMOVED</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Serialization" jbn:productVersion="1.0.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0125">Serialization; 1.0.0</jbn:product>
    </jbn:products>
    <jbn:md5>d3c01b8f131be80d2629edcee6fdf61e</jbn:md5>
    <jbn:sha256>0920f345da4749a9b089e01a49fbdc694ea13684cc0e8f3fbab843cab290d4de</jbn:sha256>
    <jbn:fileName>jboss-serialization-1.0.1.GA.zip</jbn:fileName>
    <jbn:fileSize>753225</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000005M57DAAS</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000005M57DAAS</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=419385"&gt;Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>JBoss Serialization distribution</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-04-24T01:05:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003Dr3PAAS">
    <title>DISTRIBUTION: JBoss Serialization 1.0.0 (zip)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003Dr3PAAS</link>
    <description>TITLE: &amp;nbsp; JBoss Serialization 1.0.0 (zip)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Serialization - 1.0.0&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss Serialization distribution&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=414632&amp;group_id=22866"&gt;Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-serialization-1.0.0.GA.zip / 754650&lt;br&gt;MD5: &amp;nbsp; 5c4e38adc2b1c998ada0f991d5d596c9&lt;br&gt;SHA-256: &amp;nbsp; dd71f7941bef2d98d20ee80f1efdf0a72bc7c9f0f5ac038644cd4e32d0f104e2&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon May 08 09:57:52 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Apr 24 01:05:06 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss Serialization 1.0.0 (zip)</dc:subject>
    <dc:date>2006-05-08T09:57:Z</dc:date>
    <jbn:distributionStatus>REMOVED</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Serialization" jbn:productVersion="1.0.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0125">Serialization; 1.0.0</jbn:product>
    </jbn:products>
    <jbn:md5>5c4e38adc2b1c998ada0f991d5d596c9</jbn:md5>
    <jbn:sha256>dd71f7941bef2d98d20ee80f1efdf0a72bc7c9f0f5ac038644cd4e32d0f104e2</jbn:sha256>
    <jbn:fileName>jboss-serialization-1.0.0.GA.zip</jbn:fileName>
    <jbn:fileSize>754650</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000003Dr3PAAS</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000003Dr3PAAS</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=414632&amp;group_id=22866"&gt;Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>JBoss Serialization distribution</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-04-24T01:05:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007FXlPAAW">
    <title>DISTRIBUTION: JBoss Seam 1.2.1 GA binary (zip)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007FXlPAAW</link>
    <description>TITLE: &amp;nbsp; JBoss Seam 1.2.1 GA binary (zip)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Seam - 1.2&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Binary distribution of JBoss Seam 1.2.1 GA packaged as a zip.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-seam-1.2.1.GA.zip / 75455232&lt;br&gt;MD5: &amp;nbsp; 20c40a921f00d4ae3ba34606195f1a91&lt;br&gt;SHA-256: &amp;nbsp; 388703645fb620453bd0defff4b50a46a27288656017498bb73eb8132f0748d2&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Apr 24 00:42:56 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Sun Aug 05 17:50:06 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss Seam 1.2.1 GA binary (zip)</dc:subject>
    <dc:date>2007-04-24T00:42:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Seam" jbn:productVersion="1.2" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0165">Seam; 1.2</jbn:product>
    </jbn:products>
    <jbn:md5>20c40a921f00d4ae3ba34606195f1a91</jbn:md5>
    <jbn:sha256>388703645fb620453bd0defff4b50a46a27288656017498bb73eb8132f0748d2</jbn:sha256>
    <jbn:fileName>jboss-seam-1.2.1.GA.zip</jbn:fileName>
    <jbn:fileSize>75455232</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007FXlPAAW</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007FXlPAAW</jbn:automatedDownloadUrl>
    <jbn:shortDescription>Binary distribution of JBoss Seam 1.2.1 GA packaged as a zip.</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-08-05T17:50:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NjmrAAC">
    <title>DISTRIBUTION: JBoss Seam 1.0.1 binary (zip)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NjmrAAC</link>
    <description>TITLE: &amp;nbsp; JBoss Seam 1.0.1 binary (zip)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Seam - 1.0&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Binary distribution of JBoss Seam 1.0.1 packaged as a zip.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=425718"&gt;Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-seam-1.0.1.GA.zip / 30285928&lt;br&gt;MD5: &amp;nbsp; 6e825e25557308b13b8a940fd45d48cd&lt;br&gt;SHA-256: &amp;nbsp; 5143e572749329b811b927ca3379d6a390cb9e594cbf7df5441acf506f9fe57f&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Jul 19 13:37:56 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Apr 24 01:04:57 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss Seam 1.0.1 binary (zip)</dc:subject>
    <dc:date>2006-07-19T13:37:Z</dc:date>
    <jbn:distributionStatus>REMOVED</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Seam" jbn:productVersion="1.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0078">Seam; 1.0</jbn:product>
    </jbn:products>
    <jbn:md5>6e825e25557308b13b8a940fd45d48cd</jbn:md5>
    <jbn:sha256>5143e572749329b811b927ca3379d6a390cb9e594cbf7df5441acf506f9fe57f</jbn:sha256>
    <jbn:fileName>jboss-seam-1.0.1.GA.zip</jbn:fileName>
    <jbn:fileSize>30285928</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000005NjmrAAC</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000005NjmrAAC</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=425718"&gt;Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>Binary distribution of JBoss Seam 1.0.1 packaged as a zip.</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-04-24T01:04:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NjmmAAC">
    <title>DISTRIBUTION: JBoss Remoting 1.4.4 binary (zip)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NjmmAAC</link>
    <description>TITLE: &amp;nbsp; JBoss Remoting 1.4.4 binary (zip)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Remoting - 1.4.4&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Binary distribution of JBoss Remoting 1.4.4 packaged as a zip.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=426125"&gt;Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBossRemoting_1_4_4.zip / 10573623&lt;br&gt;MD5: &amp;nbsp; 3884bd52b4ff35fb3d260e5a4db47bae&lt;br&gt;SHA-256: &amp;nbsp; 8322cfd3683c22d52c2a4302fc717df47c229b1f4afed24f4b914cb7f67463fd&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Jul 19 13:26:05 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Apr 24 01:04:08 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss Remoting 1.4.4 binary (zip)</dc:subject>
    <dc:date>2006-07-19T13:26:Z</dc:date>
    <jbn:distributionStatus>REMOVED</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Remoting" jbn:productVersion="1.4.4" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0130">Remoting; 1.4.4</jbn:product>
    </jbn:products>
    <jbn:md5>3884bd52b4ff35fb3d260e5a4db47bae</jbn:md5>
    <jbn:sha256>8322cfd3683c22d52c2a4302fc717df47c229b1f4afed24f4b914cb7f67463fd</jbn:sha256>
    <jbn:fileName>JBossRemoting_1_4_4.zip</jbn:fileName>
    <jbn:fileSize>10573623</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000005NjmmAAC</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000005NjmmAAC</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=426125"&gt;Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>Binary distribution of JBoss Remoting 1.4.4 packaged as a zip.</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-04-24T01:04:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003CBqyAAG">
    <title>DISTRIBUTION: JBoss Remoting 1.4.1 binary (zip)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003CBqyAAG</link>
    <description>TITLE: &amp;nbsp; JBoss Remoting 1.4.1 binary (zip)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Remoting - 1.4.1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Binary distribution of JBoss Remoting 1.4.1 packaged as a zip.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://jira.jboss.com/jira/secure/ReleaseNote.jspa?version=12310632&amp;styleName=Text&amp;projectId=10031&amp;Create=Create"&gt;Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBossRemoting_1_4_1.zip / 10213692&lt;br&gt;MD5: &amp;nbsp; 1ced81dab6d945b3347b9fdf7a2b3bdc&lt;br&gt;SHA-256: &amp;nbsp; d4b7d71659fb1908f70ef71dd044d4f4edbd3683b53627f449e2a18d26dcbc9a&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Apr 07 12:10:30 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Apr 24 01:03:58 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss Remoting 1.4.1 binary (zip)</dc:subject>
    <dc:date>2006-04-07T12:10:Z</dc:date>
    <jbn:distributionStatus>REMOVED</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Remoting" jbn:productVersion="1.4.1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0115">Remoting; 1.4.1</jbn:product>
    </jbn:products>
    <jbn:md5>1ced81dab6d945b3347b9fdf7a2b3bdc</jbn:md5>
    <jbn:sha256>d4b7d71659fb1908f70ef71dd044d4f4edbd3683b53627f449e2a18d26dcbc9a</jbn:sha256>
    <jbn:fileName>JBossRemoting_1_4_1.zip</jbn:fileName>
    <jbn:fileSize>10213692</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000003CBqyAAG</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000003CBqyAAG</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="http://jira.jboss.com/jira/secure/ReleaseNote.jspa?version=12310632&amp;styleName=Text&amp;projectId=10031&amp;Create=Create"&gt;Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>Binary distribution of JBoss Remoting 1.4.1 packaged as a zip.</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-04-24T01:03:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003CC3KAAW">
    <title>DISTRIBUTION: JBoss Remoting 1.4.0 binary (zip)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003CC3KAAW</link>
    <description>TITLE: &amp;nbsp; JBoss Remoting 1.4.0 binary (zip)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Remoting - 1.4.0&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Binary distribution of JBoss Remoting 1.4.0 packaged as a zip.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://jira.jboss.com/jira/secure/ReleaseNote.jspa?version=12310460&amp;styleName=Text&amp;projectId=10031&amp;Create=Create"&gt;Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBossRemoting_1_4_0.zip / 10213692&lt;br&gt;MD5: &amp;nbsp; 1ced81dab6d945b3347b9fdf7a2b3bdc&lt;br&gt;SHA-256: &amp;nbsp; d4b7d71659fb1908f70ef71dd044d4f4edbd3683b53627f449e2a18d26dcbc9a&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Apr 07 12:40:34 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Apr 24 01:03:49 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss Remoting 1.4.0 binary (zip)</dc:subject>
    <dc:date>2006-04-07T12:40:Z</dc:date>
    <jbn:distributionStatus>REMOVED</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Remoting" jbn:productVersion="1.4.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0082">Remoting; 1.4.0</jbn:product>
    </jbn:products>
    <jbn:md5>1ced81dab6d945b3347b9fdf7a2b3bdc</jbn:md5>
    <jbn:sha256>d4b7d71659fb1908f70ef71dd044d4f4edbd3683b53627f449e2a18d26dcbc9a</jbn:sha256>
    <jbn:fileName>JBossRemoting_1_4_0.zip</jbn:fileName>
    <jbn:fileSize>10213692</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000003CC3KAAW</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000003CC3KAAW</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="http://jira.jboss.com/jira/secure/ReleaseNote.jspa?version=12310460&amp;styleName=Text&amp;projectId=10031&amp;Create=Create"&gt;Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>Binary distribution of JBoss Remoting 1.4.0 packaged as a zip.</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-04-24T01:03:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a04300000011gSdAAI">
    <title>DISTRIBUTION: JBoss Remoting 1.2.1 binary (zip)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a04300000011gSdAAI</link>
    <description>TITLE: &amp;nbsp; JBoss Remoting 1.2.1 binary (zip)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Remoting - 1.2.1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Binary distribution of JBoss Remoting 1.2.1 packaged as a zip.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=352475&amp;group_id=22866"&gt;Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBossRemoting_1_2_1.zip / 6157875&lt;br&gt;MD5: &amp;nbsp; 1aa0188ab61815ff7a906a3609cefe68&lt;br&gt;SHA-256: &amp;nbsp; 18960d9f0f72ede570f912f4927cf144373f15caf1019937ee0966da4b703e82&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Dec 28 07:57:04 EST 2005&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Apr 24 01:03:39 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss Remoting 1.2.1 binary (zip)</dc:subject>
    <dc:date>2005-12-28T07:57:Z</dc:date>
    <jbn:distributionStatus>REMOVED</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Remoting" jbn:productVersion="1.2.1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0074">Remoting; 1.2.1</jbn:product>
    </jbn:products>
    <jbn:md5>1aa0188ab61815ff7a906a3609cefe68</jbn:md5>
    <jbn:sha256>18960d9f0f72ede570f912f4927cf144373f15caf1019937ee0966da4b703e82</jbn:sha256>
    <jbn:fileName>JBossRemoting_1_2_1.zip</jbn:fileName>
    <jbn:fileSize>6157875</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a04300000011gSdAAI</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a04300000011gSdAAI</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=352475&amp;group_id=22866"&gt;Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>Binary distribution of JBoss Remoting 1.2.1 packaged as a zip.</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-04-24T01:03:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003DaepAAC">
    <title>DISTRIBUTION: JBoss MicroContainer 1.0.2 - source (tar.gz)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003DaepAAC</link>
    <description>TITLE: &amp;nbsp; JBoss MicroContainer 1.0.2 - source (tar.gz)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Microcontainer - 1.0.2&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss MicroContainer  1.0.2 source distribution&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=388392&amp;group_id=22866"&gt;Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; microcontainer-1.0.2-src.tar.gz / 156684&lt;br&gt;MD5: &amp;nbsp; 4255d754004542a4ffc25c4af34bcc1d&lt;br&gt;SHA-256: &amp;nbsp; f5030ec503930047c6e544c49b1d447ebccdf946a2f49031e6d1b680f832b52b&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed May 03 10:00:00 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Apr 24 01:02:59 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss MicroContainer 1.0.2 - source (tar.gz)</dc:subject>
    <dc:date>2006-05-03T10:00:Z</dc:date>
    <jbn:distributionStatus>REMOVED</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Microcontainer" jbn:productVersion="1.0.2" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0083">Microcontainer; 1.0.2</jbn:product>
    </jbn:products>
    <jbn:md5>4255d754004542a4ffc25c4af34bcc1d</jbn:md5>
    <jbn:sha256>f5030ec503930047c6e544c49b1d447ebccdf946a2f49031e6d1b680f832b52b</jbn:sha256>
    <jbn:fileName>microcontainer-1.0.2-src.tar.gz</jbn:fileName>
    <jbn:fileSize>156684</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000003DaepAAC</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000003DaepAAC</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=388392&amp;group_id=22866"&gt;Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>JBoss MicroContainer  1.0.2 source distribution</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-04-24T01:02:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003DaefAAC">
    <title>DISTRIBUTION: JBoss MicroContainer 1.0.2 - binary (zip)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003DaefAAC</link>
    <description>TITLE: &amp;nbsp; JBoss MicroContainer 1.0.2 - binary (zip)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Microcontainer - 1.0.2&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss MicroContainer binary distribution&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=388392&amp;group_id=22866"&gt;Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; microcontainer-1.0.2.zip / 3404556&lt;br&gt;MD5: &amp;nbsp; 00fe3e4d22ffc128d36f558518648e18&lt;br&gt;SHA-256: &amp;nbsp; 7304c8aaea5b205416267290294336cdbd6187f9116d997ffd8f842c82effe55&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed May 03 09:57:30 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Apr 24 01:02:48 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss MicroContainer 1.0.2 - binary (zip)</dc:subject>
    <dc:date>2006-05-03T09:57:Z</dc:date>
    <jbn:distributionStatus>REMOVED</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Microcontainer" jbn:productVersion="1.0.2" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0083">Microcontainer; 1.0.2</jbn:product>
    </jbn:products>
    <jbn:md5>00fe3e4d22ffc128d36f558518648e18</jbn:md5>
    <jbn:sha256>7304c8aaea5b205416267290294336cdbd6187f9116d997ffd8f842c82effe55</jbn:sha256>
    <jbn:fileName>microcontainer-1.0.2.zip</jbn:fileName>
    <jbn:fileSize>3404556</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000003DaefAAC</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000003DaefAAC</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=388392&amp;group_id=22866"&gt;Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>JBoss MicroContainer binary distribution</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-04-24T01:02:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003CBpvAAG">
    <title>DISTRIBUTION: JBoss Messaging 1.0.0 - binary (zip)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003CBpvAAG</link>
    <description>TITLE: &amp;nbsp; JBoss Messaging 1.0.0 - binary (zip)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Messaging - 1.0.0&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Binary distribution of &lt;a href="http://labs.jboss.com/portal/index.html?ctrl:id=page.default.info&amp;project=jbossmessaging"&gt;JBoss Messaging&lt;/a&gt; 1.0, packaged as a zip.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-messaging-1.0.0.GA.zip / 13884002&lt;br&gt;MD5: &amp;nbsp; 35ec32138ba82489be620f704066ed22&lt;br&gt;SHA-256: &amp;nbsp; 7629452f2e61a72d2f3fa29ca00e3d820303a3a167055eb76e099412afe12f54&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Apr 07 11:55:27 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri Apr 07 11:55:47 EDT 2006&lt;br&gt;</description>
    <dc:subject>JBoss Messaging 1.0.0 - binary (zip)</dc:subject>
    <dc:date>2006-04-07T11:55:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Messaging" jbn:productVersion="1.0.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0114">Messaging; 1.0.0</jbn:product>
    </jbn:products>
    <jbn:md5>35ec32138ba82489be620f704066ed22</jbn:md5>
    <jbn:sha256>7629452f2e61a72d2f3fa29ca00e3d820303a3a167055eb76e099412afe12f54</jbn:sha256>
    <jbn:fileName>jboss-messaging-1.0.0.GA.zip</jbn:fileName>
    <jbn:fileSize>13884002</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000003CBpvAAG</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000003CBpvAAG</jbn:automatedDownloadUrl>
    <jbn:shortDescription>Binary distribution of &lt;a href="http://labs.jboss.com/portal/index.html?ctrl:id=page.default.info&amp;project=jbossmessaging"&gt;JBoss Messaging&lt;/a&gt; 1.0, packaged as a zip.</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-04-07T11:55:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003Dr50AAC">
    <title>DISTRIBUTION: JBossWS 1.0.0 (zip)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003Dr50AAC</link>
    <description>TITLE: &amp;nbsp; JBossWS 1.0.0 (zip)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBossWS - 1.x&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss WebServices distribution&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jbossws-1.0.0.GA.zip / 5117848&lt;br&gt;MD5: &amp;nbsp; 8821e22396fb00798e05f6d28fc7b9fe&lt;br&gt;SHA-256: &amp;nbsp; 13e9fc5a70c29ea2599518984f2cd1d7afe569abcee0951a604ff8fd286a581c&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon May 08 10:06:24 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon May 08 10:06:24 EDT 2006&lt;br&gt;</description>
    <dc:subject>JBossWS 1.0.0 (zip)</dc:subject>
    <dc:date>2006-05-08T10:06:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="JBossWS" jbn:productVersion="1.x" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0126">JBossWS; 1.x</jbn:product>
    </jbn:products>
    <jbn:md5>8821e22396fb00798e05f6d28fc7b9fe</jbn:md5>
    <jbn:sha256>13e9fc5a70c29ea2599518984f2cd1d7afe569abcee0951a604ff8fd286a581c</jbn:sha256>
    <jbn:fileName>jbossws-1.0.0.GA.zip</jbn:fileName>
    <jbn:fileSize>5117848</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000003Dr50AAC</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000003Dr50AAC</jbn:automatedDownloadUrl>
    <jbn:shortDescription>JBoss WebServices distribution</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-05-08T10:06:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006XyGFAA0">
    <title>DISTRIBUTION: JBoss Transactions JTA 4.2.1GA Binary</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006XyGFAA0</link>
    <description>TITLE: &amp;nbsp; JBoss Transactions JTA 4.2.1GA Binary&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss Transactions - JTS - 4.2.0&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss Transactions JTA 4.2.1GA Binary&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://labs.jboss.com/file-access/default/members/jbosstm/downloads/4.2.1/notes/jta_install.txt"&gt;Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jbossts-jta-4.2.1GA.zip / 7364754&lt;br&gt;MD5: &amp;nbsp; 8084ea6c4bef68631d926e6229dcd3b3&lt;br&gt;SHA-256: &amp;nbsp; c36da122156ebb313610889c457b200e130eb655e7ce9196376945d6e6aa4de5&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Sep 11 09:03:39 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Sep 11 09:03:39 EDT 2006&lt;br&gt;</description>
    <dc:subject>JBoss Transactions JTA 4.2.1GA Binary</dc:subject>
    <dc:date>2006-09-11T09:03:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="JBoss Transactions - JTS"
        jbn:productVersion="4.2.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0117">JBoss Transactions - JTS; 4.2.0</jbn:product>
    </jbn:products>
    <jbn:md5>8084ea6c4bef68631d926e6229dcd3b3</jbn:md5>
    <jbn:sha256>c36da122156ebb313610889c457b200e130eb655e7ce9196376945d6e6aa4de5</jbn:sha256>
    <jbn:fileName>jbossts-jta-4.2.1GA.zip</jbn:fileName>
    <jbn:fileSize>7364754</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006XyGFAA0</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006XyGFAA0</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="http://labs.jboss.com/file-access/default/members/jbosstm/downloads/4.2.1/notes/jta_install.txt"&gt;Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>JBoss Transactions JTA 4.2.1GA Binary</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-09-11T09:03:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008krESAAY">
    <title>DISTRIBUTION: JBoss Rules 4.0.3 Binaries</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008krESAAY</link>
    <description>TITLE: &amp;nbsp; JBoss Rules 4.0.3 Binaries&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss Rules - 4.0.3&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss Rules 4.0.3 Binaries&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; drools-4.0.3-bin.zip / 25032426&lt;br&gt;MD5: &amp;nbsp; 119440e243735e3014c955ec38977db4&lt;br&gt;SHA-256: &amp;nbsp; f1beebb644a96b21859be8f65ffd8b1c4abe5328010de292f8bd36e9132fedac&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Nov 05 15:05:59 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Nov 05 15:45:29 EST 2007&lt;br&gt;</description>
    <dc:subject>JBoss Rules 4.0.3 Binaries</dc:subject>
    <dc:date>2007-11-05T15:05:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="JBoss Rules" jbn:productVersion="4.0.3" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0205">JBoss Rules; 4.0.3</jbn:product>
    </jbn:products>
    <jbn:md5>119440e243735e3014c955ec38977db4</jbn:md5>
    <jbn:sha256>f1beebb644a96b21859be8f65ffd8b1c4abe5328010de292f8bd36e9132fedac</jbn:sha256>
    <jbn:fileName>drools-4.0.3-bin.zip</jbn:fileName>
    <jbn:fileSize>25032426</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000008krESAAY</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000008krESAAY</jbn:automatedDownloadUrl>
    <jbn:shortDescription>JBoss Rules 4.0.3 Binaries</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-11-05T15:45:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007FXhjAAG">
    <title>DISTRIBUTION: JBoss Rules 3.0.6 Binaries</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007FXhjAAG</link>
    <description>TITLE: &amp;nbsp; JBoss Rules 3.0.6 Binaries&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss Rules - 3.0&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss Rules 3.0.6 Binaries&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jbossrules-3.0.6-bin.zip / 5867375&lt;br&gt;MD5: &amp;nbsp; b1ebc71b8cdf1793e06d4c48040857d8&lt;br&gt;SHA-256: &amp;nbsp; 721fbfbd4495651161f3c24070680d4c8193697b9c9bc5f60b0d547e688c4fbb&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Apr 24 00:33:43 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Sun Aug 05 17:50:22 EDT 2007&lt;br&gt;</description>
    <dc:subject>JBoss Rules 3.0.6 Binaries</dc:subject>
    <dc:date>2007-04-24T00:33:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="JBoss Rules" jbn:productVersion="3.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0119">JBoss Rules; 3.0</jbn:product>
    </jbn:products>
    <jbn:md5>b1ebc71b8cdf1793e06d4c48040857d8</jbn:md5>
    <jbn:sha256>721fbfbd4495651161f3c24070680d4c8193697b9c9bc5f60b0d547e688c4fbb</jbn:sha256>
    <jbn:fileName>jbossrules-3.0.6-bin.zip</jbn:fileName>
    <jbn:fileSize>5867375</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007FXhjAAG</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007FXhjAAG</jbn:automatedDownloadUrl>
    <jbn:shortDescription>JBoss Rules 3.0.6 Binaries</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-08-05T17:50:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006XyGGAA0">
    <title>DISTRIBUTION: JBoss Rules 3.0.4 Binaries</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006XyGGAA0</link>
    <description>TITLE: &amp;nbsp; JBoss Rules 3.0.4 Binaries&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss Rules - 3.0&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss Rules 3.0.4 Binaries&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jbossrules-3.0.4-bin.zip / 14893547&lt;br&gt;MD5: &amp;nbsp; c0628c68560504b5efc7360d8bdc58e6&lt;br&gt;SHA-256: &amp;nbsp; 0b16c180da46225d599f790c075e51b41d7945c6775ab58f2cd11d1a538580bd&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Sep 11 09:06:56 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Sep 11 09:06:56 EDT 2006&lt;br&gt;</description>
    <dc:subject>JBoss Rules 3.0.4 Binaries</dc:subject>
    <dc:date>2006-09-11T09:06:Z</dc:date>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="JBoss Rules" jbn:productVersion="3.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0119">JBoss Rules; 3.0</jbn:product>
    </jbn:products>
    <jbn:md5>c0628c68560504b5efc7360d8bdc58e6</jbn:md5>
    <jbn:sha256>0b16c180da46225d599f790c075e51b41d7945c6775ab58f2cd11d1a538580bd</jbn:sha256>
    <jbn:fileName>jbossrules-3.0.4-bin.zip</jbn:fileName>
    <jbn:fileSize>14893547</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006XyGGAA0</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006XyGGAA0</jbn:automatedDownloadUrl>
    <jbn:shortDescription>JBoss Rules 3.0.4 Binaries</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-09-11T09:06:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000kxEUAAY">
    <title>DISTRIBUTION: Embeddable EJB 3.0 container, ALPHA 3 -  binary (zip)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000kxEUAAY</link>
    <description>TITLE: &amp;nbsp; Embeddable EJB 3.0 container, ALPHA 3 -  binary (zip)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Embeddable EJB 3.0 - Alpha 3&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Embeddable EJB 3.0 container, ALPHA 3. Binary distribution packaged as a zip&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://jira.jboss.com/jira/secure/ReleaseNote.jspa?version=12310452&amp;styleName=Text&amp;projectId=10021&amp;Create=Create"&gt;Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-EJB-3.0_Embeddable_ALPHA_3.zip / 13193812&lt;br&gt;MD5: &amp;nbsp; 15fc5330323158b8c91ebf39652c0481&lt;br&gt;SHA-256: &amp;nbsp; a0742f8a9a06117e59f0c0b9cbfcb6fb49bb00e545e0809f0310e7c3a60b011f&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Nov 14 16:07:06 EST 2005&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Apr 24 00:52:25 EDT 2007&lt;br&gt;</description>
    <dc:subject>Embeddable EJB 3.0 container, ALPHA 3 -  binary (zip)</dc:subject>
    <dc:date>2005-11-14T16:07:Z</dc:date>
    <jbn:distributionStatus>REMOVED</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Embeddable EJB 3.0"
        jbn:productVersion="Alpha 3" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0066">Embeddable EJB 3.0; Alpha 3</jbn:product>
    </jbn:products>
    <jbn:md5>15fc5330323158b8c91ebf39652c0481</jbn:md5>
    <jbn:sha256>a0742f8a9a06117e59f0c0b9cbfcb6fb49bb00e545e0809f0310e7c3a60b011f</jbn:sha256>
    <jbn:fileName>jboss-EJB-3.0_Embeddable_ALPHA_3.zip</jbn:fileName>
    <jbn:fileSize>13193812</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000000kxEUAAY</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000000kxEUAAY</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="http://jira.jboss.com/jira/secure/ReleaseNote.jspa?version=12310452&amp;styleName=Text&amp;projectId=10021&amp;Create=Create"&gt;Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>Embeddable EJB 3.0 container, ALPHA 3. Binary distribution packaged as a zip</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-04-24T00:52:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000kx95AAA">
    <title>DISTRIBUTION: EJB 3.0 RC3 - binary (zip)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000000kx95AAA</link>
    <description>TITLE: &amp;nbsp; EJB 3.0 RC3 - binary (zip)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;EJB 3.0 - RC3&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Binary distribution of the EJB 3.0 container, RC3, packed as a zip.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://jira.jboss.com/jira/secure/ReleaseNote.jspa?version=12310452&amp;styleName=Text&amp;projectId=10021&amp;Create=Create"&gt;Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-EJB-3.0_RC3.zip / 9235700&lt;br&gt;MD5: &amp;nbsp; cf3723b44157e2951c3533083e414fe7&lt;br&gt;SHA-256: &amp;nbsp; 3f7f1266a01858c14b61ea3cd3dd2d13a200385c477b8d477cb9d05f6139e9e7&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Nov 14 15:41:52 EST 2005&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Apr 24 00:52:08 EDT 2007&lt;br&gt;</description>
    <dc:subject>EJB 3.0 RC3 - binary (zip)</dc:subject>
    <dc:date>2005-11-14T15:41:Z</dc:date>
    <jbn:distributionStatus>REMOVED</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="EJB 3.0" jbn:productVersion="RC3" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0065">EJB 3.0; RC3</jbn:product>
    </jbn:products>
    <jbn:md5>cf3723b44157e2951c3533083e414fe7</jbn:md5>
    <jbn:sha256>3f7f1266a01858c14b61ea3cd3dd2d13a200385c477b8d477cb9d05f6139e9e7</jbn:sha256>
    <jbn:fileName>jboss-EJB-3.0_RC3.zip</jbn:fileName>
    <jbn:fileSize>9235700</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000000kx95AAA</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000000kx95AAA</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="http://jira.jboss.com/jira/secure/ReleaseNote.jspa?version=12310452&amp;styleName=Text&amp;projectId=10021&amp;Create=Create"&gt;Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>Binary distribution of the EJB 3.0 container, RC3, packed as a zip.</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-04-24T00:52:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005KS95AAG">
    <title>DISTRIBUTION: AOP 1.5.0 - binary (zip)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005KS95AAG</link>
    <description>TITLE: &amp;nbsp; AOP 1.5.0 - binary (zip)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;AOP - 1.5.0&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Binary distribution of JBoss AOP 1.5.0, packaged as a zip.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=415800&amp;group_id=22866"&gt;Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-aop_1.5.0.GA.zip / 19713214&lt;br&gt;MD5: &amp;nbsp; 3bd7ff8555d35b24e5e689e48cb72961&lt;br&gt;SHA-256: &amp;nbsp; 645718af5277cecca7eb48a0b96b4a1cfdfcf8e15f7357451c1b3f9692fdfdc0&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon May 15 11:20:24 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Apr 24 00:50:19 EDT 2007&lt;br&gt;</description>
    <dc:subject>AOP 1.5.0 - binary (zip)</dc:subject>
    <dc:date>2006-05-15T11:20:Z</dc:date>
    <jbn:distributionStatus>REMOVED</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="AOP" jbn:productVersion="1.5.0" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0127">AOP; 1.5.0</jbn:product>
    </jbn:products>
    <jbn:md5>3bd7ff8555d35b24e5e689e48cb72961</jbn:md5>
    <jbn:sha256>645718af5277cecca7eb48a0b96b4a1cfdfcf8e15f7357451c1b3f9692fdfdc0</jbn:sha256>
    <jbn:fileName>jboss-aop_1.5.0.GA.zip</jbn:fileName>
    <jbn:fileSize>19713214</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000005KS95AAG</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000005KS95AAG</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=415800&amp;group_id=22866"&gt;Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>Binary distribution of JBoss AOP 1.5.0, packaged as a zip.</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-04-24T00:50:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003CC48AAG">
    <title>DISTRIBUTION: AOP 1.3.6 - binary (zip)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003CC48AAG</link>
    <description>TITLE: &amp;nbsp; AOP 1.3.6 - binary (zip)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;AOP - 1.3.6&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Binary distribution of JBoss AOP 1.3.5, packaged as a zip.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=407601&amp;group_id=22866"&gt;Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-aop_1.3.6.zip / 17007449&lt;br&gt;MD5: &amp;nbsp; 05c7d85a10bc1123f23d07c782a68b6f&lt;br&gt;SHA-256: &amp;nbsp; dbcb704daf2ef549412781475ba36c400e98ddd3974ecca18345c9f83d5e0b38&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Apr 07 13:00:47 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Apr 24 00:50:06 EDT 2007&lt;br&gt;</description>
    <dc:subject>AOP 1.3.6 - binary (zip)</dc:subject>
    <dc:date>2006-04-07T13:00:Z</dc:date>
    <jbn:distributionStatus>REMOVED</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="AOP" jbn:productVersion="1.3.6" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0112">AOP; 1.3.6</jbn:product>
    </jbn:products>
    <jbn:md5>05c7d85a10bc1123f23d07c782a68b6f</jbn:md5>
    <jbn:sha256>dbcb704daf2ef549412781475ba36c400e98ddd3974ecca18345c9f83d5e0b38</jbn:sha256>
    <jbn:fileName>jboss-aop_1.3.6.zip</jbn:fileName>
    <jbn:fileSize>17007449</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000003CC48AAG</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000003CC48AAG</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="http://sourceforge.net/project/shownotes.php?release_id=407601&amp;group_id=22866"&gt;Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>Binary distribution of JBoss AOP 1.3.5, packaged as a zip.</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-04-24T00:50:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003CC3yAAG">
    <title>DISTRIBUTION: AOP 1.3.5 - binary (zip)</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000003CC3yAAG</link>
    <description>TITLE: &amp;nbsp; AOP 1.3.5 - binary (zip)&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;AOP - 1.3.5&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Binary distribution of JBoss AOP 1.3.5, packaged as a zip.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://jira.jboss.com/jira/secure/ReleaseNote.jspa?projectId=10055&amp;styleName=Html&amp;version=12310598"&gt;Release Notes&lt;/a&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; jboss-aop_1.3.5.zip / 16879995&lt;br&gt;MD5: &amp;nbsp; c01e0f17d9558cb94ee6220902e2ae87&lt;br&gt;SHA-256: &amp;nbsp; 383d73f515e166394259770a688a2b8664d5a0fd0f18ec906dffafe47e481b3f&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Apr 07 12:55:47 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Apr 24 00:49:54 EDT 2007&lt;br&gt;</description>
    <dc:subject>AOP 1.3.5 - binary (zip)</dc:subject>
    <dc:date>2006-04-07T12:55:Z</dc:date>
    <jbn:distributionStatus>REMOVED</jbn:distributionStatus>
    <jbn:type>DISTRIBUTION</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="AOP" jbn:productVersion="1.3.5" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0081">AOP; 1.3.5</jbn:product>
    </jbn:products>
    <jbn:md5>c01e0f17d9558cb94ee6220902e2ae87</jbn:md5>
    <jbn:sha256>383d73f515e166394259770a688a2b8664d5a0fd0f18ec906dffafe47e481b3f</jbn:sha256>
    <jbn:fileName>jboss-aop_1.3.5.zip</jbn:fileName>
    <jbn:fileSize>16879995</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000003CC3yAAG</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000003CC3yAAG</jbn:automatedDownloadUrl>
    <jbn:longDescription>&lt;a href="http://jira.jboss.com/jira/secure/ReleaseNote.jspa?projectId=10055&amp;styleName=Html&amp;version=12310598"&gt;Release Notes&lt;/a&gt;</jbn:longDescription>
    <jbn:shortDescription>Binary distribution of JBoss AOP 1.3.5, packaged as a zip.</jbn:shortDescription>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-04-24T00:49:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a04300000011gSTAAY">
    <title>BUGFIX: JBREM-260 - Unmarshalling of server response is not using caller's classloader</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a04300000011gSTAAY</link>
    <description>TITLE: &amp;nbsp; Unmarshalling of server response is not using caller's classloader&lt;br&gt;JIRA ID: &amp;nbsp; JBREM-260&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Remoting - 1.2.1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Not using callers thread context classloader when unmarshalling return from server.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The remoting unmarshaller was using the same classloader used to load the remoting classes when unmarshalling the response object returned from the server. This causes a class not found exception to be thrown if response object is not found within the remoting classloader.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBREM-260.zip / 259866&lt;br&gt;MD5: &amp;nbsp; b1318fe9412ad498b36d9d5095a785d1&lt;br&gt;SHA-256: &amp;nbsp; 9be7a913e50d15cf6fcc8e5ad91f2ced3e8e95b6544362f9747d5c825fdaf089&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Unzip JBREM-260.zip and replace the included jboss-remoting.jar in the jboss server's client, server/all/lib, and server/default/lib directories.&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Dec 28 07:50:25 EST 2005&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Feb 06 11:10:18 EST 2006&lt;br&gt;</description>
    <dc:subject>Unmarshalling of server response is not using caller's classloader</dc:subject>
    <dc:date>2005-12-28T07:50:Z</dc:date>
    <jbn:creator>Tom Elrod</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="Remoting" jbn:productVersion="1.2.1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0074">Remoting; 1.2.1</jbn:product>
    </jbn:products>
    <jbn:jira>JBREM-260</jbn:jira>
    <jbn:md5>b1318fe9412ad498b36d9d5095a785d1</jbn:md5>
    <jbn:sha256>9be7a913e50d15cf6fcc8e5ad91f2ced3e8e95b6544362f9747d5c825fdaf089</jbn:sha256>
    <jbn:fileName>JBREM-260.zip</jbn:fileName>
    <jbn:fileSize>259866</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a04300000011gSTAAY</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a04300000011gSTAAY</jbn:automatedDownloadUrl>
    <jbn:longDescription>The remoting unmarshaller was using the same classloader used to load the remoting classes when unmarshalling the response object returned from the server. This causes a class not found exception to be thrown if response object is not found within the remoting classloader.</jbn:longDescription>
    <jbn:shortDescription>Not using callers thread context classloader when unmarshalling return from server.</jbn:shortDescription>
    <jbn:manualInstallation>Unzip JBREM-260.zip and replace the included jboss-remoting.jar in the jboss server's client, server/all/lib, and server/default/lib directories.</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-02-06T11:10:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005LcfNAAS">
    <title>BUGFIX: JBWS-943 - EAR Scoping Fix</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005LcfNAAS</link>
    <description>TITLE: &amp;nbsp; EAR Scoping Fix&lt;br&gt;JIRA ID: &amp;nbsp; JBWS-943&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBossWS - 1.x&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;EAR Scoping Not Honored&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ClassNotFoundException occurs when a web service deployment is nested in an EAR file, and it accesses shared classes.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBWS-943.zip / 4189982&lt;br&gt;MD5: &amp;nbsp; c49d622aa1fda5bb6353fdb6805a39a1&lt;br&gt;SHA-256: &amp;nbsp; 83d9bd56bf68a9888aeb9589d2431f94680a869a3efc38c1cb4f35d9c821087c&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Extract JBWS-943.zip&lt;br&gt;
        JDK 1.4 - Standard JBoss 4.0.4.GA zip:&lt;br&gt;
            1. Copy jbossws14-client.jar into your jboss-4.0.4.GA/client directory&lt;br&gt;
            2. Copy jbossws14.sar into your jboss-4.0.4.GA/server/[server name]/deploy&lt;br&gt;
        JDK 1.5 - JBoss 4.0.4.GA EJB3 Profile (Installer)&lt;br&gt;
            1. Copy jbossws-client.jar into your jboss-4.0.4.GA-ejb3/client directory&lt;br&gt;
            2. Copy jbossws.sart into your jboss-4.0.4.GA-ejb3/server/[server name]/deploy &lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon May 22 23:12:04 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon May 22 23:12:17 EDT 2006&lt;br&gt;</description>
    <dc:subject>EAR Scoping Fix</dc:subject>
    <dc:date>2006-05-22T23:12:Z</dc:date>
    <jbn:creator>Jason T. Greene</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="JBossWS" jbn:productVersion="1.x" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0126">JBossWS; 1.x</jbn:product>
    </jbn:products>
    <jbn:jira>JBWS-943</jbn:jira>
    <jbn:md5>c49d622aa1fda5bb6353fdb6805a39a1</jbn:md5>
    <jbn:sha256>83d9bd56bf68a9888aeb9589d2431f94680a869a3efc38c1cb4f35d9c821087c</jbn:sha256>
    <jbn:fileName>JBWS-943.zip</jbn:fileName>
    <jbn:fileSize>4189982</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000005LcfNAAS</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000005LcfNAAS</jbn:automatedDownloadUrl>
    <jbn:longDescription>ClassNotFoundException occurs when a web service deployment is nested in an EAR file, and it accesses shared classes.</jbn:longDescription>
    <jbn:shortDescription>EAR Scoping Not Honored</jbn:shortDescription>
    <jbn:manualInstallation>Extract JBWS-943.zip&lt;br&gt;
        JDK 1.4 - Standard JBoss 4.0.4.GA zip:&lt;br&gt;
            1. Copy jbossws14-client.jar into your jboss-4.0.4.GA/client directory&lt;br&gt;
            2. Copy jbossws14.sar into your jboss-4.0.4.GA/server/[server name]/deploy&lt;br&gt;
        JDK 1.5 - JBoss 4.0.4.GA EJB3 Profile (Installer)&lt;br&gt;
            1. Copy jbossws-client.jar into your jboss-4.0.4.GA-ejb3/client directory&lt;br&gt;
            2. Copy jbossws.sart into your jboss-4.0.4.GA-ejb3/server/[server name]/deploy &lt;br&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-05-22T23:12:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000009bW5oAAE">
    <title>BUGFIX: JBWS-1875 - WSDL To Java - Various Fixes</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000009bW5oAAE</link>
    <description>TITLE: &amp;nbsp; WSDL To Java - Various Fixes&lt;br&gt;JIRA ID: &amp;nbsp; JBWS-1875&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBossWS - 1.x&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBossWS - 1.2.1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;WSDL To Java - Various Fixes&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;This patch includes the following fixes: -
&lt;br /&gt;
&lt;br /&gt;        JBWS-1607 - document/literal, IN OUT parameter incorrectly used as return type.
&lt;br /&gt;        JBWS-429 - Create Custom Holders for Custom types that define INOUT parameters and OUT parameters.
&lt;br /&gt;        JBWS-1627 - Array Unwrapping uses incorrect case to reference array type.
&lt;br /&gt;        JBWS-1597 - Add support for bound headers.
&lt;br /&gt;        JBWS-1697 - Incorrect handling of Simple types derived by restriction for holders.
&lt;br /&gt;        JBWS-1698 - If fault name contains 'Fault' the generated Exception does not match the throws clause on the SEI.
&lt;br /&gt;        JBWS-1691 - Initial Character of Service and SEI names should be upper case.
&lt;br /&gt;        JBWS-1723 - WSDL To Java - Anonymous Types Referenced As Bound Headers Not Handled Correctly.
&lt;br /&gt;        JBWS-1536 - NPE in WSDL to Java when webservices.xml requested but no global package mapping.
&lt;br /&gt;        JBWS-1725 - WSDL-JAVA Derivation of a complex type from a Simple type: bas64Binary is not mapped to byte[].
&lt;br /&gt;        JBWS-1453 - WSDL To Java - Invalid name for generated class if complex type name contains a period.
&lt;br /&gt;        JBWS-1801 - WSDL To Java - When an array if returned from a method on the SEI it is incorrectly ommitted from the generated JAX-RPC mapping.
&lt;br /&gt;        JBWS-1873 - WSDL To Java - Incorrect case of generated type for anonymous type.
&lt;br /&gt;        JBWS-1881 - WSDL To Java - All generated types have first character upper case, extends clause in base types do not take this into account.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBWS-1875.zip / 7545127&lt;br&gt;MD5: &amp;nbsp; dfb8d660b287eb7284df7146ecb987c0&lt;br&gt;SHA-256: &amp;nbsp; 4a31002276fb4832f542f43c4e6d50c0bf765c9095cb64f1de944783170e78dd&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;These instructions assume you have already successfully installed JBossWS 1.2.1.GA and are updating the installation.
&lt;br /&gt;
&lt;br /&gt;        If you require the Java 1.4 version: -
&lt;br /&gt;          1.) Copy jbossws14-client.jar to $JBOSS_HOME/client/
&lt;br /&gt;          2.) Delete the contents of the $JBOSS_HOME/server/{configuration}/deploy/jbossws14.sar folder
&lt;br /&gt;          3.) Unzip jbossws40-jdk14.sar to $JBOSS_HOME/server/{configuration}/deploy/jbossws14.sar
&lt;br /&gt;
&lt;br /&gt;        If you require the Java 5.0 version: -
&lt;br /&gt;          1.) Copy jbossws-client.jar to $JBOSS_HOME/client/
&lt;br /&gt;          2.) Delete the contents of the $JBOSS_HOME/server/{configuration}/deploy/jbossws.sar folder
&lt;br /&gt;          3.) Unzip jbossws40.sar to $JBOSS_HOME/server/{configuration}/deploy/jbossws.sar
&lt;br /&gt;
&lt;br /&gt;        Copy the file jbossws.sar/wsdl4j.jar or jbossws14.sar/wsdl4j to the folder $JBOSS_HOME/client
&lt;br /&gt;
&lt;br /&gt;        Copy the batch scripts wstools.bat and wstools.sh to the folder $JBOSS_HOME/bin, if you are running under
        Linux/Unix you will need to make the .sh file executable.&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Dec 17 12:20:24 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Dec 17 12:20:24 EST 2007&lt;br&gt;</description>
    <dc:subject>WSDL To Java - Various Fixes</dc:subject>
    <dc:date>2007-12-17T12:20:Z</dc:date>
    <jbn:creator>Darran Lofthouse</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="JBossWS" jbn:productVersion="1.x" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0126">JBossWS; 1.x</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="JBossWS" jbn:productVersion="1.2.1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0174">JBossWS; 1.2.1</jbn:product>
    </jbn:products>
    <jbn:jira>JBWS-1875</jbn:jira>
    <jbn:md5>dfb8d660b287eb7284df7146ecb987c0</jbn:md5>
    <jbn:sha256>4a31002276fb4832f542f43c4e6d50c0bf765c9095cb64f1de944783170e78dd</jbn:sha256>
    <jbn:fileName>JBWS-1875.zip</jbn:fileName>
    <jbn:fileSize>7545127</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000009bW5oAAE</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000009bW5oAAE</jbn:automatedDownloadUrl>
    <jbn:longDescription>This patch includes the following fixes: -
&lt;br /&gt;
&lt;br /&gt;        JBWS-1607 - document/literal, IN OUT parameter incorrectly used as return type.
&lt;br /&gt;        JBWS-429 - Create Custom Holders for Custom types that define INOUT parameters and OUT parameters.
&lt;br /&gt;        JBWS-1627 - Array Unwrapping uses incorrect case to reference array type.
&lt;br /&gt;        JBWS-1597 - Add support for bound headers.
&lt;br /&gt;        JBWS-1697 - Incorrect handling of Simple types derived by restriction for holders.
&lt;br /&gt;        JBWS-1698 - If fault name contains 'Fault' the generated Exception does not match the throws clause on the SEI.
&lt;br /&gt;        JBWS-1691 - Initial Character of Service and SEI names should be upper case.
&lt;br /&gt;        JBWS-1723 - WSDL To Java - Anonymous Types Referenced As Bound Headers Not Handled Correctly.
&lt;br /&gt;        JBWS-1536 - NPE in WSDL to Java when webservices.xml requested but no global package mapping.
&lt;br /&gt;        JBWS-1725 - WSDL-JAVA Derivation of a complex type from a Simple type: bas64Binary is not mapped to byte[].
&lt;br /&gt;        JBWS-1453 - WSDL To Java - Invalid name for generated class if complex type name contains a period.
&lt;br /&gt;        JBWS-1801 - WSDL To Java - When an array if returned from a method on the SEI it is incorrectly ommitted from the generated JAX-RPC mapping.
&lt;br /&gt;        JBWS-1873 - WSDL To Java - Incorrect case of generated type for anonymous type.
&lt;br /&gt;        JBWS-1881 - WSDL To Java - All generated types have first character upper case, extends clause in base types do not take this into account.</jbn:longDescription>
    <jbn:shortDescription>WSDL To Java - Various Fixes</jbn:shortDescription>
    <jbn:manualInstallation>These instructions assume you have already successfully installed JBossWS 1.2.1.GA and are updating the installation.
&lt;br /&gt;
&lt;br /&gt;        If you require the Java 1.4 version: -
&lt;br /&gt;          1.) Copy jbossws14-client.jar to $JBOSS_HOME/client/
&lt;br /&gt;          2.) Delete the contents of the $JBOSS_HOME/server/{configuration}/deploy/jbossws14.sar folder
&lt;br /&gt;          3.) Unzip jbossws40-jdk14.sar to $JBOSS_HOME/server/{configuration}/deploy/jbossws14.sar
&lt;br /&gt;
&lt;br /&gt;        If you require the Java 5.0 version: -
&lt;br /&gt;          1.) Copy jbossws-client.jar to $JBOSS_HOME/client/
&lt;br /&gt;          2.) Delete the contents of the $JBOSS_HOME/server/{configuration}/deploy/jbossws.sar folder
&lt;br /&gt;          3.) Unzip jbossws40.sar to $JBOSS_HOME/server/{configuration}/deploy/jbossws.sar
&lt;br /&gt;
&lt;br /&gt;        Copy the file jbossws.sar/wsdl4j.jar or jbossws14.sar/wsdl4j to the folder $JBOSS_HOME/client
&lt;br /&gt;
&lt;br /&gt;        Copy the batch scripts wstools.bat and wstools.sh to the folder $JBOSS_HOME/bin, if you are running under
        Linux/Unix you will need to make the .sh file executable.</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-12-17T12:20:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000009aoIkAAI">
    <title>BUGFIX: JBWS-1860 - Memory leak fixes for JBossWS1.2.1</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000009aoIkAAI</link>
    <description>TITLE: &amp;nbsp; Memory leak fixes for JBossWS1.2.1&lt;br&gt;JIRA ID: &amp;nbsp; JBWS-1860&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBossWS - 1.x&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBossWS - 1.2.1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Memory leak fixes for JBossWS.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;This patch contains fixes for the following memory leak issues
&lt;br /&gt;         1 - ConfigObserver was causing a memory leak
&lt;br /&gt;         ConfigObserver becomes a possible memory leak through the Observable pattern that's used between EndpointMetaData(Subject) and CommonBindingProvider(Observer)
&lt;br /&gt;         2 - DOMUtils doesn't clear thread locals
&lt;br /&gt;         DOMUtils doesn't clear thread locals hence it causes Memory Leaks.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBWS-1860.zip / 5657520&lt;br&gt;MD5: &amp;nbsp; 525cb3f76c1a9f47dbe0c779f50c8120&lt;br&gt;SHA-256: &amp;nbsp; 7bd8b024be2f80fe60cfdf7875997d57ffaa51df4ba86b91a74201c8fff117de&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;These instructions assume you have already successfully installed JBossWS 1.2.1.GA and are updating the installation.
&lt;br /&gt;
&lt;br /&gt;        If you require the Java 1.4 version: -
&lt;br /&gt;        1.Copy the attached jbossws14-client.jar file over the existing one in %JBOSS_HOME%/client.
&lt;br /&gt;        2.Copy the attached jbossws14-core.jar file over the existing one in %JBOSS_HOME%/server/%SERVER_CONFIG%/deploy/jbossws.sar.
&lt;br /&gt;        3. Copy the attached jbossretro-rt.jar file over the existing one in %JBOSS_HOME%/client.
&lt;br /&gt;        4. Copy the attached jbossretro-rt.jar file over the existing one in %JBOSS_HOME%/server/%SERVER_CONFIG%/lib.
&lt;br /&gt;        5. If you are running the test suite/samples test cases make sure the attached jbossretro-rt.jar and jbossretro.jar files are copied over the existing ones in thirdparty directory of the test suite/samples directory (This assumes you have already initiated the build by pulling in all the required thirdparty libraries)
&lt;br /&gt;&lt;br /&gt;
        If you require the Java 5.0 version: -
&lt;br /&gt;        1.Copy the attached jbossws-client.jar file over the existing one in %JBOSS_HOME%/client.
&lt;br /&gt;        2.Copy the attached jbossws-core.jar file over the existing one in %JBOSS_HOME%/server/%SERVER_CONFIG%/deploy/jbossws.sar.&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Dec 04 14:00:12 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Dec 04 14:00:12 EST 2007&lt;br&gt;</description>
    <dc:subject>Memory leak fixes for JBossWS1.2.1</dc:subject>
    <dc:date>2007-12-04T14:00:Z</dc:date>
    <jbn:creator>Magesh Kumar B</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="JBossWS" jbn:productVersion="1.x" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0126">JBossWS; 1.x</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="JBossWS" jbn:productVersion="1.2.1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0174">JBossWS; 1.2.1</jbn:product>
    </jbn:products>
    <jbn:jira>JBWS-1860</jbn:jira>
    <jbn:md5>525cb3f76c1a9f47dbe0c779f50c8120</jbn:md5>
    <jbn:sha256>7bd8b024be2f80fe60cfdf7875997d57ffaa51df4ba86b91a74201c8fff117de</jbn:sha256>
    <jbn:fileName>JBWS-1860.zip</jbn:fileName>
    <jbn:fileSize>5657520</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000009aoIkAAI</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000009aoIkAAI</jbn:automatedDownloadUrl>
    <jbn:longDescription>This patch contains fixes for the following memory leak issues
&lt;br /&gt;         1 - ConfigObserver was causing a memory leak
&lt;br /&gt;         ConfigObserver becomes a possible memory leak through the Observable pattern that's used between EndpointMetaData(Subject) and CommonBindingProvider(Observer)
&lt;br /&gt;         2 - DOMUtils doesn't clear thread locals
&lt;br /&gt;         DOMUtils doesn't clear thread locals hence it causes Memory Leaks.</jbn:longDescription>
    <jbn:shortDescription>Memory leak fixes for JBossWS.</jbn:shortDescription>
    <jbn:manualInstallation>These instructions assume you have already successfully installed JBossWS 1.2.1.GA and are updating the installation.
&lt;br /&gt;
&lt;br /&gt;        If you require the Java 1.4 version: -
&lt;br /&gt;        1.Copy the attached jbossws14-client.jar file over the existing one in %JBOSS_HOME%/client.
&lt;br /&gt;        2.Copy the attached jbossws14-core.jar file over the existing one in %JBOSS_HOME%/server/%SERVER_CONFIG%/deploy/jbossws.sar.
&lt;br /&gt;        3. Copy the attached jbossretro-rt.jar file over the existing one in %JBOSS_HOME%/client.
&lt;br /&gt;        4. Copy the attached jbossretro-rt.jar file over the existing one in %JBOSS_HOME%/server/%SERVER_CONFIG%/lib.
&lt;br /&gt;        5. If you are running the test suite/samples test cases make sure the attached jbossretro-rt.jar and jbossretro.jar files are copied over the existing ones in thirdparty directory of the test suite/samples directory (This assumes you have already initiated the build by pulling in all the required thirdparty libraries)
&lt;br /&gt;&lt;br /&gt;
        If you require the Java 5.0 version: -
&lt;br /&gt;        1.Copy the attached jbossws-client.jar file over the existing one in %JBOSS_HOME%/client.
&lt;br /&gt;        2.Copy the attached jbossws-core.jar file over the existing one in %JBOSS_HOME%/server/%SERVER_CONFIG%/deploy/jbossws.sar.</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-12-04T14:00:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008j0iVAAQ">
    <title>BUGFIX: JBWS-1821 - Using JRE from vendors other than Sun the Remoting key store and trust store algorithms are not prop</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008j0iVAAQ</link>
    <description>TITLE: &amp;nbsp; Using JRE from vendors other than Sun the Remoting key store and trust store algorithms are not prop&lt;br&gt;JIRA ID: &amp;nbsp; JBWS-1821&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBossWS - 1.x&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Using JRE from vendors other than Sun the Remoting key store and trust store algorithms are not .&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;When we use JVMs other than Sun the Remoting properties are not reset from the default. For e.g., using IBM JRE and https Service Endpoint URL the following exception is thrown. Currently there is no way to set the Remoting SSL Socket Factory parameter REMOTING_ALGORITHM or REMOTING_TRUST_ALGORITHM.
&lt;br /&gt;&lt;br /&gt;
java.lang.RuntimeException: java.io.IOException: Error creating Remoting SSL Socket Factory:SunX509 KeyManagerFactory not available&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBWS-1821.zip / 4191409&lt;br&gt;MD5: &amp;nbsp; 7ca836059730bba24d58b81d3943dfd7&lt;br&gt;SHA-256: &amp;nbsp; 14bd152581a2be65a8048a7e398a08fe9d01eb99d1caa802481f30a1c72d4e81&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;These instructions assume you have already successfully installed JBossWS 1.0.0.GA and are updating the installation.
&lt;br /&gt;
&lt;br /&gt;        If you require the Java 1.4 version: -
&lt;br /&gt;          1.) Copy jbossws14-client.jar to $JBOSS_HOME/client/
&lt;br /&gt;          2.) Delete the contents of the $JBOSS_HOME/server/{configuration}/deploy/jbossws14.sar folder
&lt;br /&gt;          3.) Unzip jbossws14.sar to $JBOSS_HOME/server/{configuration}/deploy/jbossws14.sar
&lt;br /&gt;
&lt;br /&gt;        If you require the Java 5.0 version: -
&lt;br /&gt;          1.) Copy jbossws-client.jar to $JBOSS_HOME/client/
&lt;br /&gt;          2.) Delete the contents of the $JBOSS_HOME/server/{configuration}/deploy/jbossws.sar folder
&lt;br /&gt;          3.) Unzip jbossws.sar to $JBOSS_HOME/server/{configuration}/deploy/jbossws.sar&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Oct 02 16:20:21 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Oct 02 16:24:58 EDT 2007&lt;br&gt;</description>
    <dc:subject>Using JRE from vendors other than Sun the Remoting key store and trust store algorithms are not prop</dc:subject>
    <dc:date>2007-10-02T16:20:Z</dc:date>
    <jbn:creator>Magesh Kumar B</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="JBossWS" jbn:productVersion="1.x" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0126">JBossWS; 1.x</jbn:product>
    </jbn:products>
    <jbn:jira>JBWS-1821</jbn:jira>
    <jbn:md5>7ca836059730bba24d58b81d3943dfd7</jbn:md5>
    <jbn:sha256>14bd152581a2be65a8048a7e398a08fe9d01eb99d1caa802481f30a1c72d4e81</jbn:sha256>
    <jbn:fileName>JBWS-1821.zip</jbn:fileName>
    <jbn:fileSize>4191409</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000008j0iVAAQ</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000008j0iVAAQ</jbn:automatedDownloadUrl>
    <jbn:longDescription>When we use JVMs other than Sun the Remoting properties are not reset from the default. For e.g., using IBM JRE and https Service Endpoint URL the following exception is thrown. Currently there is no way to set the Remoting SSL Socket Factory parameter REMOTING_ALGORITHM or REMOTING_TRUST_ALGORITHM.
&lt;br /&gt;&lt;br /&gt;
java.lang.RuntimeException: java.io.IOException: Error creating Remoting SSL Socket Factory:SunX509 KeyManagerFactory not available</jbn:longDescription>
    <jbn:shortDescription>Using JRE from vendors other than Sun the Remoting key store and trust store algorithms are not .</jbn:shortDescription>
    <jbn:manualInstallation>These instructions assume you have already successfully installed JBossWS 1.0.0.GA and are updating the installation.
&lt;br /&gt;
&lt;br /&gt;        If you require the Java 1.4 version: -
&lt;br /&gt;          1.) Copy jbossws14-client.jar to $JBOSS_HOME/client/
&lt;br /&gt;          2.) Delete the contents of the $JBOSS_HOME/server/{configuration}/deploy/jbossws14.sar folder
&lt;br /&gt;          3.) Unzip jbossws14.sar to $JBOSS_HOME/server/{configuration}/deploy/jbossws14.sar
&lt;br /&gt;
&lt;br /&gt;        If you require the Java 5.0 version: -
&lt;br /&gt;          1.) Copy jbossws-client.jar to $JBOSS_HOME/client/
&lt;br /&gt;          2.) Delete the contents of the $JBOSS_HOME/server/{configuration}/deploy/jbossws.sar folder
&lt;br /&gt;          3.) Unzip jbossws.sar to $JBOSS_HOME/server/{configuration}/deploy/jbossws.sar</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-10-02T16:24:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008lg3QAAQ">
    <title>BUGFIX: JBWS-1803 - Port JBWS-1647 to 1.2.1 - Text Node Preservation For Messages Sent Across The Wire</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000008lg3QAAQ</link>
    <description>TITLE: &amp;nbsp; Port JBWS-1647 to 1.2.1 - Text Node Preservation For Messages Sent Across The Wire&lt;br&gt;JIRA ID: &amp;nbsp; JBWS-1803&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBossWS - 1.x&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBossWS - 1.2.0.SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;This patch contains fix for JBWS-1647 - Text Node Preservation For Messages Sent Across The Wire ported to 1.2.1.GA.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Text Node Preservation For Messages Sent Across The Wire

        A collection of fixes required for the preservation of text nodes for messages sent across the wire.
        This Jira issue is to add tests for these messages being sent across the wire and to fix the associated issues.
          - SOAPMessage.writeTo comments after body were not escaped.
          - SOAPElementImpl was trimming text nodes so they were getting dropped.
        Then running the test suite there were problems in the following areas: -
          - A number of areas did not expect child nodes to be text nodes and were thrown ClassCastExceptions so have changed to skip these.
          - A number of tests also did not expect this so have changed these tests to call getChildElements and pass in the expected name so the text nodes will not be returned.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBWS-1803.zip / 7536061&lt;br&gt;MD5: &amp;nbsp; 99283c36f371e56705c2365722dfd407&lt;br&gt;SHA-256: &amp;nbsp; 6895e2e3d26a8d2ef4cf948f11d34fbd278dd52cf48e54f2825f7854b9c3f16f&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;These instructions assume you have already successfully installed JBossWS 1.2.1.GA and are updating the installation.
&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;        If you require the Java 1.4 version: -
&lt;br /&gt;          1.) Copy jbossws14-client.jar to $JBOSS_HOME/client/
&lt;br /&gt;          2.) Delete the contents of the $JBOSS_HOME/server/{configuration}/deploy/jbossws14.sar folder
&lt;br /&gt;          3.) Unzip jbossws40-jdk14.sar to $JBOSS_HOME/server/{configuration}/deploy/jbossws14.sar
&lt;br /&gt;
&lt;br /&gt;        If you require the Java 5.0 version: -
&lt;br /&gt;          1.) Copy jbossws-client.jar to $JBOSS_HOME/client/
&lt;br /&gt;          2.) Delete the contents of the $JBOSS_HOME/server/{configuration}/deploy/jbossws.sar folder
&lt;br /&gt;          3.) Unzip jbossws40.sar to $JBOSS_HOME/server/{configuration}/deploy/jbossws.sar&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Nov 21 10:10:56 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Nov 21 10:10:56 EST 2007&lt;br&gt;</description>
    <dc:subject>Port JBWS-1647 to 1.2.1 - Text Node Preservation For Messages Sent Across The Wire</dc:subject>
    <dc:date>2007-11-21T10:10:Z</dc:date>
    <jbn:creator>Magesh Kumar B</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="JBossWS" jbn:productVersion="1.2.0.SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0173">JBossWS; 1.2.0.SP1</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="JBossWS" jbn:productVersion="1.x" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0126">JBossWS; 1.x</jbn:product>
    </jbn:products>
    <jbn:jira>JBWS-1803</jbn:jira>
    <jbn:md5>99283c36f371e56705c2365722dfd407</jbn:md5>
    <jbn:sha256>6895e2e3d26a8d2ef4cf948f11d34fbd278dd52cf48e54f2825f7854b9c3f16f</jbn:sha256>
    <jbn:fileName>JBWS-1803.zip</jbn:fileName>
    <jbn:fileSize>7536061</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000008lg3QAAQ</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000008lg3QAAQ</jbn:automatedDownloadUrl>
    <jbn:longDescription>Text Node Preservation For Messages Sent Across The Wire

        A collection of fixes required for the preservation of text nodes for messages sent across the wire.
        This Jira issue is to add tests for these messages being sent across the wire and to fix the associated issues.
          - SOAPMessage.writeTo comments after body were not escaped.
          - SOAPElementImpl was trimming text nodes so they were getting dropped.
        Then running the test suite there were problems in the following areas: -
          - A number of areas did not expect child nodes to be text nodes and were thrown ClassCastExceptions so have changed to skip these.
          - A number of tests also did not expect this so have changed these tests to call getChildElements and pass in the expected name so the text nodes will not be returned.</jbn:longDescription>
    <jbn:shortDescription>This patch contains fix for JBWS-1647 - Text Node Preservation For Messages Sent Across The Wire ported to 1.2.1.GA.</jbn:shortDescription>
    <jbn:manualInstallation>These instructions assume you have already successfully installed JBossWS 1.2.1.GA and are updating the installation.
&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;        If you require the Java 1.4 version: -
&lt;br /&gt;          1.) Copy jbossws14-client.jar to $JBOSS_HOME/client/
&lt;br /&gt;          2.) Delete the contents of the $JBOSS_HOME/server/{configuration}/deploy/jbossws14.sar folder
&lt;br /&gt;          3.) Unzip jbossws40-jdk14.sar to $JBOSS_HOME/server/{configuration}/deploy/jbossws14.sar
&lt;br /&gt;
&lt;br /&gt;        If you require the Java 5.0 version: -
&lt;br /&gt;          1.) Copy jbossws-client.jar to $JBOSS_HOME/client/
&lt;br /&gt;          2.) Delete the contents of the $JBOSS_HOME/server/{configuration}/deploy/jbossws.sar folder
&lt;br /&gt;          3.) Unzip jbossws40.sar to $JBOSS_HOME/server/{configuration}/deploy/jbossws.sar</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-11-21T10:10:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007lMQvAAM">
    <title>BUGFIX: JBWS-1788 - WSDL To Java - Various Fixes</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007lMQvAAM</link>
    <description>TITLE: &amp;nbsp; WSDL To Java - Various Fixes&lt;br&gt;JIRA ID: &amp;nbsp; JBWS-1788&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBossWS - 1.x&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBossWS - 1.2.0.SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;This patch contains fixes for a number of issues encountered using the WSDL to Java part of wstools.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;This patch includes the following fixes: -
&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;        JBWS-1607 - document/literal, IN OUT parameter incorrectly used as return type.
&lt;br /&gt;        JBWS-429 - Create Custom Holders for Custom types that define INOUT parameters and OUT parameters.
&lt;br /&gt;        JBWS-1627 - Array Unwrapping uses incorrect case to reference array type.
&lt;br /&gt;        JBWS-1597 - Add support for bound headers.
&lt;br /&gt;        JBWS-1697 - Incorrect handling of Simple types derived by restriction for holders.
&lt;br /&gt;        JBWS-1698 - If fault name contains 'Fault' the generated Exception does not match the throws clause on the SEI.
&lt;br /&gt;        JBWS-1691 - Initial Character of Service and SEI names should be upper case.
&lt;br /&gt;        JBWS-1723 - WSDL To Java - Anonymous Types Referenced As Bound Headers Not Handled Correctly.
&lt;br /&gt;        JBWS-1536 - NPE in WSDL to Java when webservices.xml requested but no global package mapping.
&lt;br /&gt;        JBWS-1725 - WSDL-JAVA Derivation of a complex type from a Simple type: bas64Binary is not mapped to byte[].
&lt;br /&gt;        JBWS-1453 - WSDL To Java - Invalid name for generated class if complex type name contains a period.
&lt;br /&gt;        JBWS-1801 - WSDL To Java - When an array if returned from a method on the SEI it is incorrectly ommitted from the generated JAX-RPC mapping.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBWS-1788.zip / 7545906&lt;br&gt;MD5: &amp;nbsp; 3677b4d8d08cbc98e551001ce83f4d79&lt;br&gt;SHA-256: &amp;nbsp; b40e7e83993e4d8316bc90f86a0ab8c9da83c036170d0cb68246a8e599c1a451&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;These instructions assume you have already successfully installed JBossWS 1.2.1.GA and are updating the installation.
&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;        If you require the Java 1.4 version: -
&lt;br /&gt;          1.) Copy jbossws14-client.jar to $JBOSS_HOME/client/
&lt;br /&gt;          2.) Delete the contents of the $JBOSS_HOME/server/{configuration}/deploy/jbossws14.sar folder
&lt;br /&gt;          3.) Unzip jbossws40-jdk14.sar to $JBOSS_HOME/server/{configuration}/deploy/jbossws14.sar
&lt;br /&gt;
&lt;br /&gt;        If you require the Java 5.0 version: -
&lt;br /&gt;          1.) Copy jbossws-client.jar to $JBOSS_HOME/client/
&lt;br /&gt;          2.) Delete the contents of the $JBOSS_HOME/server/{configuration}/deploy/jbossws.sar folder
&lt;br /&gt;          3.) Unzip jbossws40.sar to $JBOSS_HOME/server/{configuration}/deploy/jbossws.sar
&lt;br /&gt;
&lt;br /&gt;        Copy the file jbossws.sar/wsdl4j.jar or jbossws14.sar/wsdl4j to the folder $JBOSS_HOME/client
&lt;br /&gt;
&lt;br /&gt;        Copy the batch scripts wstools.bat and wstools.sh to the folder $JBOSS_HOME/bin, if you are running under
&lt;br /&gt;        Linux/Unix you will need to make the .sh file executable.&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Sep 17 14:38:40 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Sep 17 14:52:25 EDT 2007&lt;br&gt;</description>
    <dc:subject>WSDL To Java - Various Fixes</dc:subject>
    <dc:date>2007-09-17T14:38:Z</dc:date>
    <jbn:creator>Darran Lofthouse</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="JBossWS" jbn:productVersion="1.2.0.SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0173">JBossWS; 1.2.0.SP1</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="JBossWS" jbn:productVersion="1.x" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0126">JBossWS; 1.x</jbn:product>
    </jbn:products>
    <jbn:jira>JBWS-1788</jbn:jira>
    <jbn:md5>3677b4d8d08cbc98e551001ce83f4d79</jbn:md5>
    <jbn:sha256>b40e7e83993e4d8316bc90f86a0ab8c9da83c036170d0cb68246a8e599c1a451</jbn:sha256>
    <jbn:fileName>JBWS-1788.zip</jbn:fileName>
    <jbn:fileSize>7545906</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007lMQvAAM</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007lMQvAAM</jbn:automatedDownloadUrl>
    <jbn:longDescription>This patch includes the following fixes: -
&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;        JBWS-1607 - document/literal, IN OUT parameter incorrectly used as return type.
&lt;br /&gt;        JBWS-429 - Create Custom Holders for Custom types that define INOUT parameters and OUT parameters.
&lt;br /&gt;        JBWS-1627 - Array Unwrapping uses incorrect case to reference array type.
&lt;br /&gt;        JBWS-1597 - Add support for bound headers.
&lt;br /&gt;        JBWS-1697 - Incorrect handling of Simple types derived by restriction for holders.
&lt;br /&gt;        JBWS-1698 - If fault name contains 'Fault' the generated Exception does not match the throws clause on the SEI.
&lt;br /&gt;        JBWS-1691 - Initial Character of Service and SEI names should be upper case.
&lt;br /&gt;        JBWS-1723 - WSDL To Java - Anonymous Types Referenced As Bound Headers Not Handled Correctly.
&lt;br /&gt;        JBWS-1536 - NPE in WSDL to Java when webservices.xml requested but no global package mapping.
&lt;br /&gt;        JBWS-1725 - WSDL-JAVA Derivation of a complex type from a Simple type: bas64Binary is not mapped to byte[].
&lt;br /&gt;        JBWS-1453 - WSDL To Java - Invalid name for generated class if complex type name contains a period.
&lt;br /&gt;        JBWS-1801 - WSDL To Java - When an array if returned from a method on the SEI it is incorrectly ommitted from the generated JAX-RPC mapping.</jbn:longDescription>
    <jbn:shortDescription>This patch contains fixes for a number of issues encountered using the WSDL to Java part of wstools.</jbn:shortDescription>
    <jbn:manualInstallation>These instructions assume you have already successfully installed JBossWS 1.2.1.GA and are updating the installation.
&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;        If you require the Java 1.4 version: -
&lt;br /&gt;          1.) Copy jbossws14-client.jar to $JBOSS_HOME/client/
&lt;br /&gt;          2.) Delete the contents of the $JBOSS_HOME/server/{configuration}/deploy/jbossws14.sar folder
&lt;br /&gt;          3.) Unzip jbossws40-jdk14.sar to $JBOSS_HOME/server/{configuration}/deploy/jbossws14.sar
&lt;br /&gt;
&lt;br /&gt;        If you require the Java 5.0 version: -
&lt;br /&gt;          1.) Copy jbossws-client.jar to $JBOSS_HOME/client/
&lt;br /&gt;          2.) Delete the contents of the $JBOSS_HOME/server/{configuration}/deploy/jbossws.sar folder
&lt;br /&gt;          3.) Unzip jbossws40.sar to $JBOSS_HOME/server/{configuration}/deploy/jbossws.sar
&lt;br /&gt;
&lt;br /&gt;        Copy the file jbossws.sar/wsdl4j.jar or jbossws14.sar/wsdl4j to the folder $JBOSS_HOME/client
&lt;br /&gt;
&lt;br /&gt;        Copy the batch scripts wstools.bat and wstools.sh to the folder $JBOSS_HOME/bin, if you are running under
&lt;br /&gt;        Linux/Unix you will need to make the .sh file executable.</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-09-17T14:52:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007k74PAAQ">
    <title>BUGFIX: JBWS-1786 - Failed to parse source: Element XXXX is not bound as a global element</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007k74PAAQ</link>
    <description>TITLE: &amp;nbsp; Failed to parse source: Element XXXX is not bound as a global element&lt;br&gt;JIRA ID: &amp;nbsp; JBWS-1786&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBossWS - 1.x&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBossWS - 1.0.4&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Failed to parse source: Element XXXX is not bound as a global element.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Failed to parse source: Element XXXX is not bound as a global element. (where XXXX is the name of the element contained within the SOAPBody).
&lt;br /&gt;
        This message is returned to the client when the message has a default namespace set on the envelope element but is not repeated on the content of the body.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBWS-1786.zip / 5051315&lt;br&gt;MD5: &amp;nbsp; 8f8abe469509a202b00f788abd6d1313&lt;br&gt;SHA-256: &amp;nbsp; 32744b6f8a1d155e4798bcc1bea821163d91868b9aa4392bdd43356b08439634&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;These instructions assume you have already successfully installed JBossWS 1.0.4.GA and are updating the installation.
&lt;br /&gt;
&lt;br /&gt;If you require the Java 1.4 version: -
&lt;br /&gt;1.) Copy jbossws14-client.jar to $JBOSS_HOME/client/
&lt;br /&gt;2.) Delete the contents of the $JBOSS_HOME/server/{configuration}/deploy/jbossws14.sar folder
&lt;br /&gt;3.) Unzip jbossws40-jdk14.sar to $JBOSS_HOME/server/{configuration}/deploy/jbossws14.sar
&lt;br /&gt;
&lt;br /&gt;If you require the Java 5.0 version: -
&lt;br /&gt;1.) Copy jbossws-client.jar to $JBOSS_HOME/client/
&lt;br /&gt;2.) Delete the contents of the $JBOSS_HOME/server/{configuration}/deploy/jbossws.sar folder
&lt;br /&gt;3.) Unzip jbossws40.sar to $JBOSS_HOME/server/{configuration}/deploy/jbossws.sar&lt;br&gt;CREATED DATE: &amp;nbsp; Thu Aug 23 22:19:37 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Thu Aug 23 22:31:40 EDT 2007&lt;br&gt;</description>
    <dc:subject>Failed to parse source: Element XXXX is not bound as a global element</dc:subject>
    <dc:date>2007-08-23T22:19:Z</dc:date>
    <jbn:creator>Darran Lofthouse</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="JBossWS" jbn:productVersion="1.x" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0126">JBossWS; 1.x</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="JBossWS" jbn:productVersion="1.0.4" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0159">JBossWS; 1.0.4</jbn:product>
    </jbn:products>
    <jbn:jira>JBWS-1786</jbn:jira>
    <jbn:md5>8f8abe469509a202b00f788abd6d1313</jbn:md5>
    <jbn:sha256>32744b6f8a1d155e4798bcc1bea821163d91868b9aa4392bdd43356b08439634</jbn:sha256>
    <jbn:fileName>JBWS-1786.zip</jbn:fileName>
    <jbn:fileSize>5051315</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007k74PAAQ</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007k74PAAQ</jbn:automatedDownloadUrl>
    <jbn:longDescription>Failed to parse source: Element XXXX is not bound as a global element. (where XXXX is the name of the element contained within the SOAPBody).
&lt;br /&gt;
        This message is returned to the client when the message has a default namespace set on the envelope element but is not repeated on the content of the body.</jbn:longDescription>
    <jbn:shortDescription>Failed to parse source: Element XXXX is not bound as a global element.</jbn:shortDescription>
    <jbn:manualInstallation>These instructions assume you have already successfully installed JBossWS 1.0.4.GA and are updating the installation.
&lt;br /&gt;
&lt;br /&gt;If you require the Java 1.4 version: -
&lt;br /&gt;1.) Copy jbossws14-client.jar to $JBOSS_HOME/client/
&lt;br /&gt;2.) Delete the contents of the $JBOSS_HOME/server/{configuration}/deploy/jbossws14.sar folder
&lt;br /&gt;3.) Unzip jbossws40-jdk14.sar to $JBOSS_HOME/server/{configuration}/deploy/jbossws14.sar
&lt;br /&gt;
&lt;br /&gt;If you require the Java 5.0 version: -
&lt;br /&gt;1.) Copy jbossws-client.jar to $JBOSS_HOME/client/
&lt;br /&gt;2.) Delete the contents of the $JBOSS_HOME/server/{configuration}/deploy/jbossws.sar folder
&lt;br /&gt;3.) Unzip jbossws40.sar to $JBOSS_HOME/server/{configuration}/deploy/jbossws.sar</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-08-23T22:31:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007jkizAAA">
    <title>BUGFIX: JBWS-1768 - WSDL To Java - Various Fixes</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007jkizAAA</link>
    <description>TITLE: &amp;nbsp; WSDL To Java - Various Fixes&lt;br&gt;JIRA ID: &amp;nbsp; JBWS-1768&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBossWS - 1.x&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBossWS - 1.2.1&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP04&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP03&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP02&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP01&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;This patch contains fixes for a number of issues encountered using the WSDL to Java part of wstools.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;LONG DESCRIPTION: &lt;br /&gt;
        This patch includes the following fixes: - &lt;br /&gt;
 &lt;br /&gt;
        JBWS-1607 - document/literal, IN OUT parameter incorrectly used as return type. &lt;br /&gt;
        JBWS-429 - Create Custom Holders for Custom types that define INOUT parameters and OUT parameters. &lt;br /&gt;
        JBWS-1627 - Array Unwrapping uses incorrect case to reference array type. &lt;br /&gt;
        JBWS-1597 - Add support for bound headers. &lt;br /&gt;
        JBWS-1697 - Incorrect handling of Simple  &lt;br /&gt;types derived by restriction for holders.
        JBWS-1698 - If fault name contains 'Fault' the generated Exception does not match the throws clause on the SEI. &lt;br /&gt;
        JBWS-1691 - Initial Character of Service and SEI names should be upper case. &lt;br /&gt;
        JBWS-1723 - WSDL To Java - Anonymous Types Referenced As Bound Headers Not Handled Correctly. &lt;br /&gt;
        JBWS-1536 - NPE in WSDL to Java when webservices.xml requested but no global package mapping. &lt;br /&gt;
        JBWS-1725 - WSDL-JAVA Derivation of a complex type from a Simple type: bas64Binary is not mapped to byte[]. &lt;br /&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBWS-1768.zip / 7545576&lt;br&gt;MD5: &amp;nbsp; 7d907d03a872d828b773ae34a63935b6&lt;br&gt;SHA-256: &amp;nbsp; c90c10bb87896d01c74e8f5613293f305e0f2e14ffb4e31e151f084d9a9625f3&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;MANUAL INSTALL INSTRUCTIONS: &lt;br /&gt;
        These instructions assume you have already successfully installed JBossWS 1.2.1.GA and are updating the installation.&lt;br /&gt;
&lt;br /&gt;
        If you require the Java 1.4 version: -&lt;br /&gt;
          1.) Copy jbossws14-client.jar to $JBOSS_HOME/client/&lt;br /&gt;
          2.) Delete the contents of the $JBOSS_HOME/server/{configuration}/deploy/jbossws14.sar folder&lt;br /&gt;
          3.) Unzip jbossws40-jdk14.sar to $JBOSS_HOME/server/{configuration}/deploy/jbossws14.sar&lt;br /&gt;
&lt;br /&gt;
        If you require the Java 5.0 version: -&lt;br /&gt;
          1.) Copy jbossws-client.jar to $JBOSS_HOME/client/&lt;br /&gt;
          2.) Delete the contents of the $JBOSS_HOME/server/{configuration}/deploy/jbossws.sar folder&lt;br /&gt;
          3.) Unzip jbossws40.sar to $JBOSS_HOME/server/{configuration}/deploy/jbossws.sar&lt;br /&gt;
&lt;br /&gt;
        Copy the file jbossws.sar/wsdl4j.jar or jbossws14.sar/wsdl4j to the folder $JBOSS_HOME/client&lt;br /&gt;
&lt;br /&gt;
        Copy the batch scripts wstools.bat and wstools.sh to the folder $JBOSS_HOME/bin, if you are running under&lt;br /&gt;
        Linux/Unix you will need to make the .sh file executable.&lt;br /&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Aug 15 17:10:49 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Aug 15 17:12:57 EDT 2007&lt;br&gt;</description>
    <dc:subject>WSDL To Java - Various Fixes</dc:subject>
    <dc:date>2007-08-15T17:10:Z</dc:date>
    <jbn:creator>Darran Lofthouse</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5GA"
        jbn:productName="Application Server" jbn:productVersion="4.0.5" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0142">Application Server; 4.0.5</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="JBossWS" jbn:productVersion="1.x" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0126">JBossWS; 1.x</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP04"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP04" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0177">Application Server; 4.0.5.GA_CP04</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP02"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP02" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0161">Application Server; 4.0.5.GA_CP02</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="JBossWS" jbn:productVersion="1.2.1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0174">JBossWS; 1.2.1</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP03"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP03" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0172">Application Server; 4.0.5.GA_CP03</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP01"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP01" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0156">Application Server; 4.0.5.GA_CP01</jbn:product>
    </jbn:products>
    <jbn:jira>JBWS-1768</jbn:jira>
    <jbn:md5>7d907d03a872d828b773ae34a63935b6</jbn:md5>
    <jbn:sha256>c90c10bb87896d01c74e8f5613293f305e0f2e14ffb4e31e151f084d9a9625f3</jbn:sha256>
    <jbn:fileName>JBWS-1768.zip</jbn:fileName>
    <jbn:fileSize>7545576</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007jkizAAA</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007jkizAAA</jbn:automatedDownloadUrl>
    <jbn:longDescription>LONG DESCRIPTION: &lt;br /&gt;
        This patch includes the following fixes: - &lt;br /&gt;
 &lt;br /&gt;
        JBWS-1607 - document/literal, IN OUT parameter incorrectly used as return type. &lt;br /&gt;
        JBWS-429 - Create Custom Holders for Custom types that define INOUT parameters and OUT parameters. &lt;br /&gt;
        JBWS-1627 - Array Unwrapping uses incorrect case to reference array type. &lt;br /&gt;
        JBWS-1597 - Add support for bound headers. &lt;br /&gt;
        JBWS-1697 - Incorrect handling of Simple  &lt;br /&gt;types derived by restriction for holders.
        JBWS-1698 - If fault name contains 'Fault' the generated Exception does not match the throws clause on the SEI. &lt;br /&gt;
        JBWS-1691 - Initial Character of Service and SEI names should be upper case. &lt;br /&gt;
        JBWS-1723 - WSDL To Java - Anonymous Types Referenced As Bound Headers Not Handled Correctly. &lt;br /&gt;
        JBWS-1536 - NPE in WSDL to Java when webservices.xml requested but no global package mapping. &lt;br /&gt;
        JBWS-1725 - WSDL-JAVA Derivation of a complex type from a Simple type: bas64Binary is not mapped to byte[]. &lt;br /&gt;</jbn:longDescription>
    <jbn:shortDescription>This patch contains fixes for a number of issues encountered using the WSDL to Java part of wstools.</jbn:shortDescription>
    <jbn:manualInstallation>MANUAL INSTALL INSTRUCTIONS: &lt;br /&gt;
        These instructions assume you have already successfully installed JBossWS 1.2.1.GA and are updating the installation.&lt;br /&gt;
&lt;br /&gt;
        If you require the Java 1.4 version: -&lt;br /&gt;
          1.) Copy jbossws14-client.jar to $JBOSS_HOME/client/&lt;br /&gt;
          2.) Delete the contents of the $JBOSS_HOME/server/{configuration}/deploy/jbossws14.sar folder&lt;br /&gt;
          3.) Unzip jbossws40-jdk14.sar to $JBOSS_HOME/server/{configuration}/deploy/jbossws14.sar&lt;br /&gt;
&lt;br /&gt;
        If you require the Java 5.0 version: -&lt;br /&gt;
          1.) Copy jbossws-client.jar to $JBOSS_HOME/client/&lt;br /&gt;
          2.) Delete the contents of the $JBOSS_HOME/server/{configuration}/deploy/jbossws.sar folder&lt;br /&gt;
          3.) Unzip jbossws40.sar to $JBOSS_HOME/server/{configuration}/deploy/jbossws.sar&lt;br /&gt;
&lt;br /&gt;
        Copy the file jbossws.sar/wsdl4j.jar or jbossws14.sar/wsdl4j to the folder $JBOSS_HOME/client&lt;br /&gt;
&lt;br /&gt;
        Copy the batch scripts wstools.bat and wstools.sh to the folder $JBOSS_HOME/bin, if you are running under&lt;br /&gt;
        Linux/Unix you will need to make the .sh file executable.&lt;br /&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-08-15T17:12:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007kQQ2AAM">
    <title>BUGFIX: JBWS-1764 - Incorrect handling of charsets</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007kQQ2AAM</link>
    <description>TITLE: &amp;nbsp; Incorrect handling of charsets&lt;br&gt;JIRA ID: &amp;nbsp; JBWS-1764&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBossWS - 1.x&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBossWS - 1.2.0.SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Incorrect handling of charsets when the default charset is not UTF-8&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Internally JBossWS makes a number of transitions from Strings to byte arrays and InputStreams, it is assumed that these are always UTF-8 however in a number of places the default methods are called that uses the default charset of the platform.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBWS-1764.zip / 7221817&lt;br&gt;MD5: &amp;nbsp; ebd4b216891d6900790694fdbcc00c66&lt;br&gt;SHA-256: &amp;nbsp; 263a0ebf5ac17394d78e1709661c3c795e39e92a6fe2db2d8e2e036e7bf53216&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;These instructions assume you have already successfully installed JBossWS 1.2.0.SP1 and are updating the installation.
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;        If you require the Java 1.4 version: -
&lt;br /&gt;          1.) Copy jbossws14-client.jar to $JBOSS_HOME/client/
&lt;br /&gt;          2.) Delete the contents of the $JBOSS_HOME/server/{configuration}/deploy/jbossws14.sar folder
&lt;br /&gt;          3.) Unzip jbossws40-jdk14.sar to $JBOSS_HOME/server/{configuration}/deploy/jbossws14.sar
&lt;br /&gt;
&lt;br /&gt;        If you require the Java 5.0 version: -
&lt;br /&gt;          1.) Copy jbossws-client.jar to $JBOSS_HOME/client/
&lt;br /&gt;          2.) Delete the contents of the $JBOSS_HOME/server/{configuration}/deploy/jbossws.sar folder
&lt;br /&gt;          3.) Unzip jbossws40.sar to $JBOSS_HOME/server/{configuration}/deploy/jbossws.sar&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Aug 29 11:19:45 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Aug 29 11:19:45 EDT 2007&lt;br&gt;</description>
    <dc:subject>Incorrect handling of charsets</dc:subject>
    <dc:date>2007-08-29T11:19:Z</dc:date>
    <jbn:creator>Darran Lofthouse</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="JBossWS" jbn:productVersion="1.2.0.SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0173">JBossWS; 1.2.0.SP1</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="JBossWS" jbn:productVersion="1.x" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0126">JBossWS; 1.x</jbn:product>
    </jbn:products>
    <jbn:jira>JBWS-1764</jbn:jira>
    <jbn:md5>ebd4b216891d6900790694fdbcc00c66</jbn:md5>
    <jbn:sha256>263a0ebf5ac17394d78e1709661c3c795e39e92a6fe2db2d8e2e036e7bf53216</jbn:sha256>
    <jbn:fileName>JBWS-1764.zip</jbn:fileName>
    <jbn:fileSize>7221817</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007kQQ2AAM</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007kQQ2AAM</jbn:automatedDownloadUrl>
    <jbn:longDescription>Internally JBossWS makes a number of transitions from Strings to byte arrays and InputStreams, it is assumed that these are always UTF-8 however in a number of places the default methods are called that uses the default charset of the platform.</jbn:longDescription>
    <jbn:shortDescription>Incorrect handling of charsets when the default charset is not UTF-8</jbn:shortDescription>
    <jbn:manualInstallation>These instructions assume you have already successfully installed JBossWS 1.2.0.SP1 and are updating the installation.
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;        If you require the Java 1.4 version: -
&lt;br /&gt;          1.) Copy jbossws14-client.jar to $JBOSS_HOME/client/
&lt;br /&gt;          2.) Delete the contents of the $JBOSS_HOME/server/{configuration}/deploy/jbossws14.sar folder
&lt;br /&gt;          3.) Unzip jbossws40-jdk14.sar to $JBOSS_HOME/server/{configuration}/deploy/jbossws14.sar
&lt;br /&gt;
&lt;br /&gt;        If you require the Java 5.0 version: -
&lt;br /&gt;          1.) Copy jbossws-client.jar to $JBOSS_HOME/client/
&lt;br /&gt;          2.) Delete the contents of the $JBOSS_HOME/server/{configuration}/deploy/jbossws.sar folder
&lt;br /&gt;          3.) Unzip jbossws40.sar to $JBOSS_HOME/server/{configuration}/deploy/jbossws.sar</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-08-29T11:19:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007lAEdAAM">
    <title>BUGFIX: JBWS-1610 - Various SAAJ fixes for JBossWS 1.2.0.GA</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007lAEdAAM</link>
    <description>TITLE: &amp;nbsp; Various SAAJ fixes for JBossWS 1.2.0.GA&lt;br&gt;JIRA ID: &amp;nbsp; JBWS-1610&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBossWS - 1.x&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBossWS - 1.2.0.SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;This patch contains a collection of marshaling and SAAJ API fixes, please see below for the complete list.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1 - Updating the message from the JAX-RPC Handlers fails with the following error: -
&lt;br /&gt;
&lt;br /&gt;        javax.xml.soap.SOAPException: SOAPEnvelope already has a header element
&lt;br /&gt;          at org.jboss.ws.core.soap.SOAPEnvelopeImpl.addHeader(SOAPEnvelopeImpl.java:124)
&lt;br /&gt;          at org.jboss.ws.core.soap.SOAPEnvelopeImpl.&lt;init&gt;(SOAPEnvelopeImpl.java:74)
&lt;br /&gt;          at org.jboss.ws.core.soap.EnvelopeBuilderDOM.build(EnvelopeBuilderDOM.java:87)
&lt;br /&gt;          at org.jboss.ws.core.soap.SOAPPartImpl.setContent(SOAPPartImpl.java:169
&lt;br /&gt;
&lt;br /&gt;        2 - The 'javax.xml.soap.MessageFactory' does not preserver comments or text nodes.
&lt;br /&gt;
&lt;br /&gt;        This has been fixed under http://jira.jboss.com/jira/browse/JBWS-1511
&lt;br /&gt;
&lt;br /&gt;        3 - Calling setContent on the SOAPPart with a DOMSource based off a SOAPElement the contents of the SOAPBody will be in the message twice.
&lt;br /&gt;
&lt;br /&gt;        This has been fixed under http://jira.jboss.com/jira/browse/JBWS-1625
&lt;br /&gt;
&lt;br /&gt;        4 - Text Node Preservation For Messages Sent Across The Wire
&lt;br /&gt;
&lt;br /&gt;        A collection of fixes required for the preservation of text nodes for messages sent across the wire.
&lt;br /&gt;
&lt;br /&gt;        5 - Post-handler-chain not invoked for "Standard Client" configuration.
&lt;br /&gt;
&lt;br /&gt;        This has been fixed under http://jira.jboss.com/jira/browse/JBWS-1653
&lt;br /&gt;
&lt;br /&gt;        6 - init-param for handler defined in jaxrpc-config not processed
&lt;br /&gt;
&lt;br /&gt;        This has been fixed under http://jira.jboss.com/jira/browse/JBWS-1792&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBWS-1610.zip / 7215253&lt;br&gt;MD5: &amp;nbsp; 17b034f4d9cb64510df8e427213b318a&lt;br&gt;SHA-256: &amp;nbsp; b00b607afc3e8cbd095c41db9c31afa7ed4d0f46051cd908526ca372f62b4acc&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;These instructions assume you have already successfully installed JBossWS 1.2.0.GA and are updating the installation.
&lt;br /&gt;
&lt;br /&gt;        If you require the Java 1.4 version: -
&lt;br /&gt;          1.) Copy jbossws14-client.jar to $JBOSS_HOME/client/
&lt;br /&gt;          2.) Delete the contents of the $JBOSS_HOME/server/{configuration}/deploy/jbossws14.sar folder
&lt;br /&gt;          3.) Unzip jbossws40-jdk14.sar to $JBOSS_HOME/server/{configuration}/deploy/jbossws14.sar
&lt;br /&gt;
&lt;br /&gt;        If you require the Java 5.0 version: -
&lt;br /&gt;          1.) Copy jbossws-client.jar to $JBOSS_HOME/client/
&lt;br /&gt;          2.) Delete the contents of the $JBOSS_HOME/server/{configuration}/deploy/jbossws.sar folder
&lt;br /&gt;          3.) Unzip jbossws40.sar to $JBOSS_HOME/server/{configuration}/deploy/jbossws.sar&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Sep 12 14:23:10 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Sep 12 14:23:10 EDT 2007&lt;br&gt;</description>
    <dc:subject>Various SAAJ fixes for JBossWS 1.2.0.GA</dc:subject>
    <dc:date>2007-09-12T14:23:Z</dc:date>
    <jbn:creator>Darran Lofthouse</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="JBossWS" jbn:productVersion="1.2.0.SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0173">JBossWS; 1.2.0.SP1</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="JBossWS" jbn:productVersion="1.x" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0126">JBossWS; 1.x</jbn:product>
    </jbn:products>
    <jbn:jira>JBWS-1610</jbn:jira>
    <jbn:md5>17b034f4d9cb64510df8e427213b318a</jbn:md5>
    <jbn:sha256>b00b607afc3e8cbd095c41db9c31afa7ed4d0f46051cd908526ca372f62b4acc</jbn:sha256>
    <jbn:fileName>JBWS-1610.zip</jbn:fileName>
    <jbn:fileSize>7215253</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007lAEdAAM</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007lAEdAAM</jbn:automatedDownloadUrl>
    <jbn:longDescription>1 - Updating the message from the JAX-RPC Handlers fails with the following error: -
&lt;br /&gt;
&lt;br /&gt;        javax.xml.soap.SOAPException: SOAPEnvelope already has a header element
&lt;br /&gt;          at org.jboss.ws.core.soap.SOAPEnvelopeImpl.addHeader(SOAPEnvelopeImpl.java:124)
&lt;br /&gt;          at org.jboss.ws.core.soap.SOAPEnvelopeImpl.&lt;init&gt;(SOAPEnvelopeImpl.java:74)
&lt;br /&gt;          at org.jboss.ws.core.soap.EnvelopeBuilderDOM.build(EnvelopeBuilderDOM.java:87)
&lt;br /&gt;          at org.jboss.ws.core.soap.SOAPPartImpl.setContent(SOAPPartImpl.java:169
&lt;br /&gt;
&lt;br /&gt;        2 - The 'javax.xml.soap.MessageFactory' does not preserver comments or text nodes.
&lt;br /&gt;
&lt;br /&gt;        This has been fixed under http://jira.jboss.com/jira/browse/JBWS-1511
&lt;br /&gt;
&lt;br /&gt;        3 - Calling setContent on the SOAPPart with a DOMSource based off a SOAPElement the contents of the SOAPBody will be in the message twice.
&lt;br /&gt;
&lt;br /&gt;        This has been fixed under http://jira.jboss.com/jira/browse/JBWS-1625
&lt;br /&gt;
&lt;br /&gt;        4 - Text Node Preservation For Messages Sent Across The Wire
&lt;br /&gt;
&lt;br /&gt;        A collection of fixes required for the preservation of text nodes for messages sent across the wire.
&lt;br /&gt;
&lt;br /&gt;        5 - Post-handler-chain not invoked for "Standard Client" configuration.
&lt;br /&gt;
&lt;br /&gt;        This has been fixed under http://jira.jboss.com/jira/browse/JBWS-1653
&lt;br /&gt;
&lt;br /&gt;        6 - init-param for handler defined in jaxrpc-config not processed
&lt;br /&gt;
&lt;br /&gt;        This has been fixed under http://jira.jboss.com/jira/browse/JBWS-1792</jbn:longDescription>
    <jbn:shortDescription>This patch contains a collection of marshaling and SAAJ API fixes, please see below for the complete list.</jbn:shortDescription>
    <jbn:manualInstallation>These instructions assume you have already successfully installed JBossWS 1.2.0.GA and are updating the installation.
&lt;br /&gt;
&lt;br /&gt;        If you require the Java 1.4 version: -
&lt;br /&gt;          1.) Copy jbossws14-client.jar to $JBOSS_HOME/client/
&lt;br /&gt;          2.) Delete the contents of the $JBOSS_HOME/server/{configuration}/deploy/jbossws14.sar folder
&lt;br /&gt;          3.) Unzip jbossws40-jdk14.sar to $JBOSS_HOME/server/{configuration}/deploy/jbossws14.sar
&lt;br /&gt;
&lt;br /&gt;        If you require the Java 5.0 version: -
&lt;br /&gt;          1.) Copy jbossws-client.jar to $JBOSS_HOME/client/
&lt;br /&gt;          2.) Delete the contents of the $JBOSS_HOME/server/{configuration}/deploy/jbossws.sar folder
&lt;br /&gt;          3.) Unzip jbossws40.sar to $JBOSS_HOME/server/{configuration}/deploy/jbossws.sar</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-09-12T14:23:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006u3SAAAY">
    <title>BUGFIX: JBWS-1454 - Multiple wstools fixes.</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006u3SAAAY</link>
    <description>TITLE: &amp;nbsp; Multiple wstools fixes.&lt;br&gt;JIRA ID: &amp;nbsp; JBWS-1454&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBossWS - 1.x&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;This patch addresses a number of issues identified with wstools since the JBossWS 1.0.4.GA release.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The mapping of anonymous types is not consitent across the generated source and the generated mapping file when
        using wsdl to java, this patch incorporates the fix for this.&lt;br&gt;&lt;br&gt;

          http://jira.jboss.com/jira/browse/JBWS-1079&lt;br&gt;&lt;br&gt;

        A lot of errors are reported when using wsdl to java with JBossWS 1.0.4.GA with wrapped parameter style, this patch
        incorporates the fixes implemented as part of the following task: -&lt;br&gt;&lt;br&gt;

          http://jira.jboss.com/jira/browse/JBWS-1260&lt;br&gt;&lt;br&gt;

        Also when using java to wsdl if an array is defined with indexed accessors it is rejected even though non-indexed
        access has been made available.&lt;br&gt;&lt;br&gt;

          http://jira.jboss.com/jira/browse/JBWS-1428&lt;br&gt;&lt;br&gt;

        WSDL to Java - Complex type defined with complexContent only last element is in the generated java class
        if base type is empty&lt;br&gt;&lt;br&gt;

          http://jira.jboss.com/jira/browse/JBWS-1441&lt;br&gt;&lt;br&gt;


        WSDL To Java - Parameter unwrapping not handling nillable types correctly.&lt;br&gt;&lt;br&gt;

          http://jira.jboss.com/jira/browse/JBWS-1450&lt;br&gt;&lt;br&gt;

        WSDL to Java - maps required xsd:double attribute to java.lang.Double&lt;br&gt;&lt;br&gt;

          http://jira.jboss.com/jira/browse/JBWS-1184&lt;br&gt;&lt;br&gt;

        WSDL To Java - Generated jaxrpc mapping contains same exception mapped multiple times
        if there are multiple operations.&lt;br&gt;&lt;br&gt;

          http://jira.jboss.com/jira/browse/JBWS-1455&lt;br&gt;&lt;br&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBWS-1454.zip / 5062743&lt;br&gt;MD5: &amp;nbsp; b453a5c02d043ba8ba983fbac6b41486&lt;br&gt;SHA-256: &amp;nbsp; 6f6c72cde542f805efdea31497f507d9288277576743c37bf1e880a031be705b&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;If you require the Java 1.4 version: -&lt;br&gt;
          1.) Copy lib/jbossws14-client.jar to $JBOSS_HOME/client/&lt;br&gt;
          2.) Unzip lib/jbossws14.sar to $JBOSS_HOME/server/{configuration}/deploy/&lt;br&gt;&lt;br&gt;

        If you require the Java 5.0 version: -&lt;br&gt;
          1.) Copy lib/jbossws-client.jar to $JBOSS_HOME/client/&lt;br&gt;
          2.) Unzip lib/jbossws.sar to $JBOSS_HOME/server/{configuration}/deploy/&lt;br&gt;&lt;br&gt;

        You need to manually replace the jboss-xml-binding.jar in the $JBOSS_HOME/client and $JBOSS_HOME/lib directories.
        The compatible release can be found here: http://repository.jboss.com/jboss/jbossxb/1.0.0.CR7&lt;br&gt;CREATED DATE: &amp;nbsp; Thu Jan 18 16:02:53 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Thu Jan 18 16:02:53 EST 2007&lt;br&gt;</description>
    <dc:subject>Multiple wstools fixes.</dc:subject>
    <dc:date>2007-01-18T16:02:Z</dc:date>
    <jbn:creator>Darran Lofthouse</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="JBossWS" jbn:productVersion="1.x" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0126">JBossWS; 1.x</jbn:product>
    </jbn:products>
    <jbn:jira>JBWS-1454</jbn:jira>
    <jbn:md5>b453a5c02d043ba8ba983fbac6b41486</jbn:md5>
    <jbn:sha256>6f6c72cde542f805efdea31497f507d9288277576743c37bf1e880a031be705b</jbn:sha256>
    <jbn:fileName>JBWS-1454.zip</jbn:fileName>
    <jbn:fileSize>5062743</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006u3SAAAY</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006u3SAAAY</jbn:automatedDownloadUrl>
    <jbn:longDescription>The mapping of anonymous types is not consitent across the generated source and the generated mapping file when
        using wsdl to java, this patch incorporates the fix for this.&lt;br&gt;&lt;br&gt;

          http://jira.jboss.com/jira/browse/JBWS-1079&lt;br&gt;&lt;br&gt;

        A lot of errors are reported when using wsdl to java with JBossWS 1.0.4.GA with wrapped parameter style, this patch
        incorporates the fixes implemented as part of the following task: -&lt;br&gt;&lt;br&gt;

          http://jira.jboss.com/jira/browse/JBWS-1260&lt;br&gt;&lt;br&gt;

        Also when using java to wsdl if an array is defined with indexed accessors it is rejected even though non-indexed
        access has been made available.&lt;br&gt;&lt;br&gt;

          http://jira.jboss.com/jira/browse/JBWS-1428&lt;br&gt;&lt;br&gt;

        WSDL to Java - Complex type defined with complexContent only last element is in the generated java class
        if base type is empty&lt;br&gt;&lt;br&gt;

          http://jira.jboss.com/jira/browse/JBWS-1441&lt;br&gt;&lt;br&gt;


        WSDL To Java - Parameter unwrapping not handling nillable types correctly.&lt;br&gt;&lt;br&gt;

          http://jira.jboss.com/jira/browse/JBWS-1450&lt;br&gt;&lt;br&gt;

        WSDL to Java - maps required xsd:double attribute to java.lang.Double&lt;br&gt;&lt;br&gt;

          http://jira.jboss.com/jira/browse/JBWS-1184&lt;br&gt;&lt;br&gt;

        WSDL To Java - Generated jaxrpc mapping contains same exception mapped multiple times
        if there are multiple operations.&lt;br&gt;&lt;br&gt;

          http://jira.jboss.com/jira/browse/JBWS-1455&lt;br&gt;&lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>This patch addresses a number of issues identified with wstools since the JBossWS 1.0.4.GA release.</jbn:shortDescription>
    <jbn:manualInstallation>If you require the Java 1.4 version: -&lt;br&gt;
          1.) Copy lib/jbossws14-client.jar to $JBOSS_HOME/client/&lt;br&gt;
          2.) Unzip lib/jbossws14.sar to $JBOSS_HOME/server/{configuration}/deploy/&lt;br&gt;&lt;br&gt;

        If you require the Java 5.0 version: -&lt;br&gt;
          1.) Copy lib/jbossws-client.jar to $JBOSS_HOME/client/&lt;br&gt;
          2.) Unzip lib/jbossws.sar to $JBOSS_HOME/server/{configuration}/deploy/&lt;br&gt;&lt;br&gt;

        You need to manually replace the jboss-xml-binding.jar in the $JBOSS_HOME/client and $JBOSS_HOME/lib directories.
        The compatible release can be found here: http://repository.jboss.com/jboss/jbossxb/1.0.0.CR7</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-01-18T16:02:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006tkitAAA">
    <title>BUGFIX: JBWS-1440 - WSDL To Java - Fixes for parameter unwrapping and anonymous types.</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006tkitAAA</link>
    <description>TITLE: &amp;nbsp; WSDL To Java - Fixes for parameter unwrapping and anonymous types.&lt;br&gt;JIRA ID: &amp;nbsp; JBWS-1440&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBossWS - 1.x&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;This patch addresses a number of issues identified with wstools since the JBossWS 1.0.4.GA release.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The mapping of anonymous types is not consitent across the generated source and the generated mapping file when  using wsdl to java, this patch incorporates the fix for this. &lt;br&gt;&lt;br&gt;

          http://jira.jboss.com/jira/browse/JBWS-1079 &lt;br&gt;

        A lot of errors are reported when using wsdl to java with JBossWS 1.0.4.GA with wrapped parameter style, this patch
        incorporates the fixes implemented as part of the following task: - &lt;br&gt;&lt;br&gt;

          http://jira.jboss.com/jira/browse/JBWS-1260 &lt;br&gt;

        Also when using java to wsdl if an array is defined with indexed accessors it is rejected even though non-indexed
        access has been made available. &lt;br&gt;&lt;br&gt;

          http://jira.jboss.com/jira/browse/JBWS-1428 &lt;br&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBWS-1440.zip / 5605269&lt;br&gt;MD5: &amp;nbsp; 65f782f942b265ff4eb073e6f09b14b0&lt;br&gt;SHA-256: &amp;nbsp; 2fc4d836ad1fe4c446c6bc4305ebf5c2e14243b3ae91f1ca088840e337bf2ef6&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;If you require the Java 1.4 version: - &lt;br&gt;
          1.) Copy lib/jbossws14-client.jar to $JBOSS_HOME/client/ &lt;br&gt;
          2.) Unzip lib/jbossws14.sar to $JBOSS_HOME/server/{configuration}/deploy/ &lt;br&gt;&lt;br&gt;

        If you require the Java 5.0 version: - &lt;br&gt;
          1.) Copy lib/jbossws-client.jar to $JBOSS_HOME/client/ &lt;br&gt;
          2.) Unzip lib/jbossws.sar to $JBOSS_HOME/server/{configuration}/deploy/ &lt;br&gt;&lt;br&gt;

        You need to manually replace the jboss-xml-binding.jar in the $JBOSS_HOME/client and $JBOSS_HOME/lib directories. &lt;br&gt;
        The compatible release can be found here: http://repository.jboss.com/jboss/jbossxb/1.0.0.CR7 &lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Jan 10 14:27:17 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Jan 10 14:27:17 EST 2007&lt;br&gt;</description>
    <dc:subject>WSDL To Java - Fixes for parameter unwrapping and anonymous types.</dc:subject>
    <dc:date>2007-01-10T14:27:Z</dc:date>
    <jbn:creator>Darran Lofthouse</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="JBossWS" jbn:productVersion="1.x" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0126">JBossWS; 1.x</jbn:product>
    </jbn:products>
    <jbn:jira>JBWS-1440</jbn:jira>
    <jbn:md5>65f782f942b265ff4eb073e6f09b14b0</jbn:md5>
    <jbn:sha256>2fc4d836ad1fe4c446c6bc4305ebf5c2e14243b3ae91f1ca088840e337bf2ef6</jbn:sha256>
    <jbn:fileName>JBWS-1440.zip</jbn:fileName>
    <jbn:fileSize>5605269</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006tkitAAA</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006tkitAAA</jbn:automatedDownloadUrl>
    <jbn:longDescription>The mapping of anonymous types is not consitent across the generated source and the generated mapping file when  using wsdl to java, this patch incorporates the fix for this. &lt;br&gt;&lt;br&gt;

          http://jira.jboss.com/jira/browse/JBWS-1079 &lt;br&gt;

        A lot of errors are reported when using wsdl to java with JBossWS 1.0.4.GA with wrapped parameter style, this patch
        incorporates the fixes implemented as part of the following task: - &lt;br&gt;&lt;br&gt;

          http://jira.jboss.com/jira/browse/JBWS-1260 &lt;br&gt;

        Also when using java to wsdl if an array is defined with indexed accessors it is rejected even though non-indexed
        access has been made available. &lt;br&gt;&lt;br&gt;

          http://jira.jboss.com/jira/browse/JBWS-1428 &lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>This patch addresses a number of issues identified with wstools since the JBossWS 1.0.4.GA release.</jbn:shortDescription>
    <jbn:manualInstallation>If you require the Java 1.4 version: - &lt;br&gt;
          1.) Copy lib/jbossws14-client.jar to $JBOSS_HOME/client/ &lt;br&gt;
          2.) Unzip lib/jbossws14.sar to $JBOSS_HOME/server/{configuration}/deploy/ &lt;br&gt;&lt;br&gt;

        If you require the Java 5.0 version: - &lt;br&gt;
          1.) Copy lib/jbossws-client.jar to $JBOSS_HOME/client/ &lt;br&gt;
          2.) Unzip lib/jbossws.sar to $JBOSS_HOME/server/{configuration}/deploy/ &lt;br&gt;&lt;br&gt;

        You need to manually replace the jboss-xml-binding.jar in the $JBOSS_HOME/client and $JBOSS_HOME/lib directories. &lt;br&gt;
        The compatible release can be found here: http://repository.jboss.com/jboss/jbossxb/1.0.0.CR7 &lt;br&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-01-10T14:27:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006tn5tAAA">
    <title>BUGFIX: JBWS-1436 - JSR-181 Support methods with no parameters for document/literal/wrapped</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006tn5tAAA</link>
    <description>TITLE: &amp;nbsp; JSR-181 Support methods with no parameters for document/literal/wrapped&lt;br&gt;JIRA ID: &amp;nbsp; JBWS-1436&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBossWS - 1.x&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JSR-181 Support methods with no parameters for document/literal/wrapped&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;This patch allows for methods which take no parameters when using  document/literal/wrapped JSR-181 endpoints.

          http://jira.jboss.com/jira/browse/JBWS-1079 &lt;br&gt;

        A lot of errors are reported when using wsdl to java with JBossWS 1.0.4.GA with wrapped parameter style, this patch
        incorporates the fixes implemented as part of the following task: - &lt;br&gt;&lt;br&gt;

          http://jira.jboss.com/jira/browse/JBWS-1260 &lt;br&gt;

        Also when using java to wsdl if an array is defined with indexed accessors it is rejected even though non-indexed
        access has been made available. &lt;br&gt;&lt;br&gt;

          http://jira.jboss.com/jira/browse/JBWS-1428 &lt;br&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBWS-1436.zip / 2509967&lt;br&gt;MD5: &amp;nbsp; b2d570e1fa08781f510dd1401bc108b1&lt;br&gt;SHA-256: &amp;nbsp; 916b834add797732ff5ba57853df1a57322d5b997e4376f83e828a0ca7f2ff08&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;As JSR-181 endpoints require Java 5.0 the Java 1.4 version of JBossWS is not
        inlcuded with this patch.&lt;br&gt;&lt;br&gt;

        1.) Copy lib/jbossws-client.jar to $JBOSS_HOME/client/&lt;br&gt;
        2.) Unzip lib/jbossws.sar to $JBOSS_HOME/server/{configuration}/deploy/&lt;br&gt;&lt;br&gt;

        You need to manually replace the jboss-xml-binding.jar in the $JBOSS_HOME/client and

$JBOSS_HOME/lib directories.&lt;br&gt;
        The compatible release can be found here: http://repository.jboss.com/jboss/jbossxb/1.0.0.CR7&lt;br&gt;CREATED DATE: &amp;nbsp; Thu Jan 11 13:45:00 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Thu Jan 11 13:45:00 EST 2007&lt;br&gt;</description>
    <dc:subject>JSR-181 Support methods with no parameters for document/literal/wrapped</dc:subject>
    <dc:date>2007-01-11T13:45:Z</dc:date>
    <jbn:creator>Darran Lofthouse</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="JBossWS" jbn:productVersion="1.x" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0126">JBossWS; 1.x</jbn:product>
    </jbn:products>
    <jbn:jira>JBWS-1436</jbn:jira>
    <jbn:md5>b2d570e1fa08781f510dd1401bc108b1</jbn:md5>
    <jbn:sha256>916b834add797732ff5ba57853df1a57322d5b997e4376f83e828a0ca7f2ff08</jbn:sha256>
    <jbn:fileName>JBWS-1436.zip</jbn:fileName>
    <jbn:fileSize>2509967</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006tn5tAAA</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006tn5tAAA</jbn:automatedDownloadUrl>
    <jbn:longDescription>This patch allows for methods which take no parameters when using  document/literal/wrapped JSR-181 endpoints.

          http://jira.jboss.com/jira/browse/JBWS-1079 &lt;br&gt;

        A lot of errors are reported when using wsdl to java with JBossWS 1.0.4.GA with wrapped parameter style, this patch
        incorporates the fixes implemented as part of the following task: - &lt;br&gt;&lt;br&gt;

          http://jira.jboss.com/jira/browse/JBWS-1260 &lt;br&gt;

        Also when using java to wsdl if an array is defined with indexed accessors it is rejected even though non-indexed
        access has been made available. &lt;br&gt;&lt;br&gt;

          http://jira.jboss.com/jira/browse/JBWS-1428 &lt;br&gt;</jbn:longDescription>
    <jbn:shortDescription>JSR-181 Support methods with no parameters for document/literal/wrapped</jbn:shortDescription>
    <jbn:manualInstallation>As JSR-181 endpoints require Java 5.0 the Java 1.4 version of JBossWS is not
        inlcuded with this patch.&lt;br&gt;&lt;br&gt;

        1.) Copy lib/jbossws-client.jar to $JBOSS_HOME/client/&lt;br&gt;
        2.) Unzip lib/jbossws.sar to $JBOSS_HOME/server/{configuration}/deploy/&lt;br&gt;&lt;br&gt;

        You need to manually replace the jboss-xml-binding.jar in the $JBOSS_HOME/client and

$JBOSS_HOME/lib directories.&lt;br&gt;
        The compatible release can be found here: http://repository.jboss.com/jboss/jbossxb/1.0.0.CR7</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-01-11T13:45:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006b7kzAAA">
    <title>BUGFIX: JBWS-1379 - Gracefully handle invalid ImageIO mime types</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006b7kzAAA</link>
    <description>TITLE: &amp;nbsp; Gracefully handle invalid ImageIO mime types&lt;br&gt;JIRA ID: &amp;nbsp; JBWS-1379&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBossWS - 1.x&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBWS-1284 - Gracefully handle invalid ImageIO mime types&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;When JAI.jar is added to JBoss classpath, it breaks JBossWS and empty SOAP message reponse is sent back to client.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBWS-1379.zip / 5058094&lt;br&gt;MD5: &amp;nbsp; 70f730eee491c79480bbaa321c8fb1a0&lt;br&gt;SHA-256: &amp;nbsp; 9bea3f06c097cf2db2888f75e53ab1d5e4201c71bdaa37a46c7d30e287477a16&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JDK 1.4 - Standard JBoss 4.0.5.GA zip :&lt;br&gt;
            1. Copy jbossws14-client.jar into your jboss-4.0.5.GA/client directory&lt;br&gt;
            2. Copy jbossws14.sar into your jboss-4.0.5.GA/server/[server name]/deploy&lt;br&gt;&lt;br&gt;
        JDK 1.5 - JBoss 4.0.5.GA EJB3 Profile (Installer)&lt;br&gt;
            1. Copy jbossws-client.jar into your jboss-4.0.5.GA-ejb3/client directory&lt;br&gt;
            2. Copy jbossws.sart into your jboss-4.0.5.GA-ejb3/server/[server name]/deploy&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Nov 29 20:27:10 EST 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Nov 29 20:27:10 EST 2006&lt;br&gt;</description>
    <dc:subject>Gracefully handle invalid ImageIO mime types</dc:subject>
    <dc:date>2006-11-29T20:27:Z</dc:date>
    <jbn:creator>Magesh Kumar B</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="JBossWS" jbn:productVersion="1.x" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0126">JBossWS; 1.x</jbn:product>
    </jbn:products>
    <jbn:jira>JBWS-1379</jbn:jira>
    <jbn:md5>70f730eee491c79480bbaa321c8fb1a0</jbn:md5>
    <jbn:sha256>9bea3f06c097cf2db2888f75e53ab1d5e4201c71bdaa37a46c7d30e287477a16</jbn:sha256>
    <jbn:fileName>JBWS-1379.zip</jbn:fileName>
    <jbn:fileSize>5058094</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006b7kzAAA</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006b7kzAAA</jbn:automatedDownloadUrl>
    <jbn:longDescription>When JAI.jar is added to JBoss classpath, it breaks JBossWS and empty SOAP message reponse is sent back to client.</jbn:longDescription>
    <jbn:shortDescription>JBWS-1284 - Gracefully handle invalid ImageIO mime types</jbn:shortDescription>
    <jbn:manualInstallation>JDK 1.4 - Standard JBoss 4.0.5.GA zip :&lt;br&gt;
            1. Copy jbossws14-client.jar into your jboss-4.0.5.GA/client directory&lt;br&gt;
            2. Copy jbossws14.sar into your jboss-4.0.5.GA/server/[server name]/deploy&lt;br&gt;&lt;br&gt;
        JDK 1.5 - JBoss 4.0.5.GA EJB3 Profile (Installer)&lt;br&gt;
            1. Copy jbossws-client.jar into your jboss-4.0.5.GA-ejb3/client directory&lt;br&gt;
            2. Copy jbossws.sart into your jboss-4.0.5.GA-ejb3/server/[server name]/deploy&lt;br&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-11-29T20:27:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006Zes6AAC">
    <title>BUGFIX: JBWS-1311 - Unmarshall issue with xsi:type specified bean property</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006Zes6AAC</link>
    <description>TITLE: &amp;nbsp; Unmarshall issue with xsi:type specified bean property&lt;br&gt;JIRA ID: &amp;nbsp; JBWS-1311&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBossWS - 1.x&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Unmarshall issue with xsi:type specified bean property&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;If a stack sent gratuitus xsi:type attributes for predefined types (xsd prefix), then the request

would fail.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBWS-1311.zip / 5647474&lt;br&gt;MD5: &amp;nbsp; 114dbf1c66a999301e805659d8880dcc&lt;br&gt;SHA-256: &amp;nbsp; f42715060fb5a872ecad3fff798498108cc7713749449807328e990b488055b7&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Follow the 1.0.3 install instructions, but overwrite the jars with the ones attached in this issue&lt;br&gt;CREATED DATE: &amp;nbsp; Thu Oct 26 17:43:51 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Thu Oct 26 17:43:51 EDT 2006&lt;br&gt;</description>
    <dc:subject>Unmarshall issue with xsi:type specified bean property</dc:subject>
    <dc:date>2006-10-26T17:43:Z</dc:date>
    <jbn:creator>Jason Greene</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="JBossWS" jbn:productVersion="1.x" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0126">JBossWS; 1.x</jbn:product>
    </jbn:products>
    <jbn:jira>JBWS-1311</jbn:jira>
    <jbn:md5>114dbf1c66a999301e805659d8880dcc</jbn:md5>
    <jbn:sha256>f42715060fb5a872ecad3fff798498108cc7713749449807328e990b488055b7</jbn:sha256>
    <jbn:fileName>JBWS-1311.zip</jbn:fileName>
    <jbn:fileSize>5647474</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006Zes6AAC</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006Zes6AAC</jbn:automatedDownloadUrl>
    <jbn:longDescription>If a stack sent gratuitus xsi:type attributes for predefined types (xsd prefix), then the request

would fail.</jbn:longDescription>
    <jbn:shortDescription>Unmarshall issue with xsi:type specified bean property</jbn:shortDescription>
    <jbn:manualInstallation>Follow the 1.0.3 install instructions, but overwrite the jars with the ones attached in this issue</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-10-26T17:43:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006YrNhAAK">
    <title>BUGFIX: JBWS-1210 - JMSTransportSupport unable to access MessageContext to generate response.</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006YrNhAAK</link>
    <description>TITLE: &amp;nbsp; JMSTransportSupport unable to access MessageContext to generate response.&lt;br&gt;JIRA ID: &amp;nbsp; JBWS-1210&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBossWS - 1.x&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The class JMSTransportSupport does not have access to the SOAPMessageContext so is unable to
        generate the response message.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The class JMSTransportSupport does not have access to the SOAPMessageContext so is unable to
        generate the response message. &lt;br&gt;

        If debug logging for 'jbossws.SOAPMessage' is enabled this error is hidden as the debug logging causes the message to
        be cached so it does not need to be generated again from the MDB. &lt;br&gt;

        This patch forks the JMSTransportSupport so that the SOAPMessageContext can be made available within the MDB
        if the logging level has been reduced. &lt;br&gt;

        After installing the patch MDB installations should be updated to extend 'org.jboss.ws.integration.jboss.jms.JMSTransportSupport'.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBWS-1210.zip / 5981376&lt;br&gt;MD5: &amp;nbsp; e3a8c7eb2223035fe81d5bd9864854ee&lt;br&gt;SHA-256: &amp;nbsp; 1521648f8820fe701506c0d91d6414d423f6b6f106e847f69fee8719314e62db&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JDK 1.4 - Standard JBoss 4.0.4.GA zip: &lt;br&gt;
            1. Copy jbossws14-client.jar into your jboss-4.0.4.GA/client directory &lt;br&gt;
            2. Copy jbossws14.sar into your jboss-4.0.4.GA/server/[server name]/deploy &lt;br&gt;
        JDK 1.5 - JBoss 4.0.4.GA EJB3 Profile (Installer) &lt;br&gt;
            1. Copy jbossws-client.jar into your jboss-4.0.4.GA-ejb3/client directory &lt;br&gt;
            2. Copy jbossws.sart into your jboss-4.0.4.GA-ejb3/server/[server name]/deploy &lt;br&gt;&lt;br&gt;

        Update any code that extends 'org.jboss.webservice.transport.jms.JMSTransportSupport' to now extend
        'org.jboss.ws.integration.jboss.jms.JMSTransportSupport'. &lt;br&gt;

        If you have not already upgraded to JBossXB 1.0.0.CR6 you can download it from here: - &lt;br&gt;

          http://repository.jboss.com/jboss/jbossxb/1.0.0.CR6/ &lt;br&gt;

        The jboss-xml-binding.jar should be placed in {jboss.home}/client and {jboss.home}/lib &lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Oct 06 09:46:46 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri Oct 06 09:46:46 EDT 2006&lt;br&gt;</description>
    <dc:subject>JMSTransportSupport unable to access MessageContext to generate response.</dc:subject>
    <dc:date>2006-10-06T09:46:Z</dc:date>
    <jbn:creator>Darran Lofthouse</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="JBossWS" jbn:productVersion="1.x" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0126">JBossWS; 1.x</jbn:product>
    </jbn:products>
    <jbn:jira>JBWS-1210</jbn:jira>
    <jbn:md5>e3a8c7eb2223035fe81d5bd9864854ee</jbn:md5>
    <jbn:sha256>1521648f8820fe701506c0d91d6414d423f6b6f106e847f69fee8719314e62db</jbn:sha256>
    <jbn:fileName>JBWS-1210.zip</jbn:fileName>
    <jbn:fileSize>5981376</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006YrNhAAK</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006YrNhAAK</jbn:automatedDownloadUrl>
    <jbn:longDescription>The class JMSTransportSupport does not have access to the SOAPMessageContext so is unable to
        generate the response message. &lt;br&gt;

        If debug logging for 'jbossws.SOAPMessage' is enabled this error is hidden as the debug logging causes the message to
        be cached so it does not need to be generated again from the MDB. &lt;br&gt;

        This patch forks the JMSTransportSupport so that the SOAPMessageContext can be made available within the MDB
        if the logging level has been reduced. &lt;br&gt;

        After installing the patch MDB installations should be updated to extend 'org.jboss.ws.integration.jboss.jms.JMSTransportSupport'.</jbn:longDescription>
    <jbn:shortDescription>The class JMSTransportSupport does not have access to the SOAPMessageContext so is unable to
        generate the response message.</jbn:shortDescription>
    <jbn:manualInstallation>JDK 1.4 - Standard JBoss 4.0.4.GA zip: &lt;br&gt;
            1. Copy jbossws14-client.jar into your jboss-4.0.4.GA/client directory &lt;br&gt;
            2. Copy jbossws14.sar into your jboss-4.0.4.GA/server/[server name]/deploy &lt;br&gt;
        JDK 1.5 - JBoss 4.0.4.GA EJB3 Profile (Installer) &lt;br&gt;
            1. Copy jbossws-client.jar into your jboss-4.0.4.GA-ejb3/client directory &lt;br&gt;
            2. Copy jbossws.sart into your jboss-4.0.4.GA-ejb3/server/[server name]/deploy &lt;br&gt;&lt;br&gt;

        Update any code that extends 'org.jboss.webservice.transport.jms.JMSTransportSupport' to now extend
        'org.jboss.ws.integration.jboss.jms.JMSTransportSupport'. &lt;br&gt;

        If you have not already upgraded to JBossXB 1.0.0.CR6 you can download it from here: - &lt;br&gt;

          http://repository.jboss.com/jboss/jbossxb/1.0.0.CR6/ &lt;br&gt;

        The jboss-xml-binding.jar should be placed in {jboss.home}/client and {jboss.home}/lib &lt;br&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-10-06T09:46:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006YrNIAA0">
    <title>BUGFIX: JBWS-1204 - nillable complex types stop working in jbossws 1.0.3.GA</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006YrNIAA0</link>
    <description>TITLE: &amp;nbsp; nillable complex types stop working in jbossws 1.0.3.GA&lt;br&gt;JIRA ID: &amp;nbsp; JBWS-1204&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBossWS - 1.x&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBWS-1186 - The prefix "xsi" for attribute "xsi:nil" is not bound.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Please see http://jira.jboss.com/jira/browse/JBWS-1186 for the full background to the fix.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBWS-1204.zip / 5624116&lt;br&gt;MD5: &amp;nbsp; f529432def45c87bae0c3ac03c89f3c8&lt;br&gt;SHA-256: &amp;nbsp; 641dec46d70c26cf89d4c27e46f071c16bcdba2599bdfa69de8bdd3ff79e060e&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JDK 1.4 - Standard JBoss 4.0.4.GA zip:&lt;br&gt;
            1. Copy jbossws14-client.jar into your jboss-4.0.4.GA/client directory&lt;br&gt;
            2. Copy jbossws14.sar into your jboss-4.0.4.GA/server/[server name]/deploy&lt;br&gt;
        JDK 1.5 - JBoss 4.0.4.GA EJB3 Profile (Installer)&lt;br&gt;
            1. Copy jbossws-client.jar into your jboss-4.0.4.GA-ejb3/client directory&lt;br&gt;
            2. Copy jbossws.sart into your jboss-4.0.4.GA-ejb3/server/[server name]/deploy&lt;br&gt;

        If you have not already upgraded to JBossXB 1.0.0.CR6 you can download it from here: -&lt;br&gt;&lt;br&gt;

          http://repository.jboss.com/jboss/jbossxb/1.0.0.CR6/&lt;br&gt;

        The jboss-xml-binding.jar should be placed in {jboss.home}/client and {jboss.home}/lib&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Oct 06 08:44:48 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri Oct 06 08:44:48 EDT 2006&lt;br&gt;</description>
    <dc:subject>nillable complex types stop working in jbossws 1.0.3.GA</dc:subject>
    <dc:date>2006-10-06T08:44:Z</dc:date>
    <jbn:creator>Thomas Diesler</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="JBossWS" jbn:productVersion="1.x" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0126">JBossWS; 1.x</jbn:product>
    </jbn:products>
    <jbn:jira>JBWS-1204</jbn:jira>
    <jbn:md5>f529432def45c87bae0c3ac03c89f3c8</jbn:md5>
    <jbn:sha256>641dec46d70c26cf89d4c27e46f071c16bcdba2599bdfa69de8bdd3ff79e060e</jbn:sha256>
    <jbn:fileName>JBWS-1204.zip</jbn:fileName>
    <jbn:fileSize>5624116</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006YrNIAA0</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006YrNIAA0</jbn:automatedDownloadUrl>
    <jbn:longDescription>Please see http://jira.jboss.com/jira/browse/JBWS-1186 for the full background to the fix.</jbn:longDescription>
    <jbn:shortDescription>JBWS-1186 - The prefix "xsi" for attribute "xsi:nil" is not bound.</jbn:shortDescription>
    <jbn:manualInstallation>JDK 1.4 - Standard JBoss 4.0.4.GA zip:&lt;br&gt;
            1. Copy jbossws14-client.jar into your jboss-4.0.4.GA/client directory&lt;br&gt;
            2. Copy jbossws14.sar into your jboss-4.0.4.GA/server/[server name]/deploy&lt;br&gt;
        JDK 1.5 - JBoss 4.0.4.GA EJB3 Profile (Installer)&lt;br&gt;
            1. Copy jbossws-client.jar into your jboss-4.0.4.GA-ejb3/client directory&lt;br&gt;
            2. Copy jbossws.sart into your jboss-4.0.4.GA-ejb3/server/[server name]/deploy&lt;br&gt;

        If you have not already upgraded to JBossXB 1.0.0.CR6 you can download it from here: -&lt;br&gt;&lt;br&gt;

          http://repository.jboss.com/jboss/jbossxb/1.0.0.CR6/&lt;br&gt;

        The jboss-xml-binding.jar should be placed in {jboss.home}/client and {jboss.home}/lib</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-10-06T08:44:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006YV7bAAG">
    <title>BUGFIX: JBWS-1193 - Fixes for class names of exceptions representing faults.</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006YV7bAAG</link>
    <description>TITLE: &amp;nbsp; Fixes for class names of exceptions representing faults.&lt;br&gt;JIRA ID: &amp;nbsp; JBWS-1193&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBossWS - 1.x&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBWS-1153 and JBWS-1191 Incorrect fault to exception mapping when running WSDLToJava&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBWS-1153 - Where faults are defined using an anonymous type the name of the generated Exception was not a valid
Java identifier. &lt;br&gt;
        JBWS-1191 - The name of the generated exception and the name of the exception in the throws clause of the method
in the generated SEI were different, this fix brings the various parts the exception name is used back in synch.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBWS-1193.zip / 5605041&lt;br&gt;MD5: &amp;nbsp; 294d0d0b6d690e08984573046dc0b9b2&lt;br&gt;SHA-256: &amp;nbsp; 0ab814b9d426d330c1f78d7bd7b11ebd46333e7d185cd02e21cb0403320a3658&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JDK 1.4 - Standard JBoss 4.0.4.GA zip: &lt;br&gt;
            1. Copy jbossws14-client.jar into your jboss-4.0.4.GA/client directory &lt;br&gt;
            2. Copy jbossws14.sar into your jboss-4.0.4.GA/server/[server name]/deploy &lt;br&gt;
        JDK 1.5 - JBoss 4.0.4.GA EJB3 Profile (Installer) &lt;br&gt;
            1. Copy jbossws-client.jar into your jboss-4.0.4.GA-ejb3/client directory &lt;br&gt;
            2. Copy jbossws.sart into your jboss-4.0.4.GA-ejb3/server/[server name]/deploy &lt;br&gt;

        If you have not already upgraded to JBossXB 1.0.0.CR6 you can download it from here: - &lt;br&gt;

          http://repository.jboss.com/jboss/jbossxb/1.0.0.CR6/ &lt;br&gt;

        The jboss-xml-binding.jar should be placed in {jboss.home}/client and {jboss.home}/lib &lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Sep 26 09:17:34 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Sep 26 09:17:34 EDT 2006&lt;br&gt;</description>
    <dc:subject>Fixes for class names of exceptions representing faults.</dc:subject>
    <dc:date>2006-09-26T09:17:Z</dc:date>
    <jbn:creator>Darran Lofthouse</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="JBossWS" jbn:productVersion="1.x" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0126">JBossWS; 1.x</jbn:product>
    </jbn:products>
    <jbn:jira>JBWS-1193</jbn:jira>
    <jbn:md5>294d0d0b6d690e08984573046dc0b9b2</jbn:md5>
    <jbn:sha256>0ab814b9d426d330c1f78d7bd7b11ebd46333e7d185cd02e21cb0403320a3658</jbn:sha256>
    <jbn:fileName>JBWS-1193.zip</jbn:fileName>
    <jbn:fileSize>5605041</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006YV7bAAG</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006YV7bAAG</jbn:automatedDownloadUrl>
    <jbn:longDescription>JBWS-1153 - Where faults are defined using an anonymous type the name of the generated Exception was not a valid
Java identifier. &lt;br&gt;
        JBWS-1191 - The name of the generated exception and the name of the exception in the throws clause of the method
in the generated SEI were different, this fix brings the various parts the exception name is used back in synch.</jbn:longDescription>
    <jbn:shortDescription>JBWS-1153 and JBWS-1191 Incorrect fault to exception mapping when running WSDLToJava</jbn:shortDescription>
    <jbn:manualInstallation>JDK 1.4 - Standard JBoss 4.0.4.GA zip: &lt;br&gt;
            1. Copy jbossws14-client.jar into your jboss-4.0.4.GA/client directory &lt;br&gt;
            2. Copy jbossws14.sar into your jboss-4.0.4.GA/server/[server name]/deploy &lt;br&gt;
        JDK 1.5 - JBoss 4.0.4.GA EJB3 Profile (Installer) &lt;br&gt;
            1. Copy jbossws-client.jar into your jboss-4.0.4.GA-ejb3/client directory &lt;br&gt;
            2. Copy jbossws.sart into your jboss-4.0.4.GA-ejb3/server/[server name]/deploy &lt;br&gt;

        If you have not already upgraded to JBossXB 1.0.0.CR6 you can download it from here: - &lt;br&gt;

          http://repository.jboss.com/jboss/jbossxb/1.0.0.CR6/ &lt;br&gt;

        The jboss-xml-binding.jar should be placed in {jboss.home}/client and {jboss.home}/lib &lt;br&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-09-26T09:17:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006YrNcAAK">
    <title>BUGFIX: JBWS-1166 - DOMEnvelopeBuilder misses nested namespaces</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006YrNcAAK</link>
    <description>TITLE: &amp;nbsp; DOMEnvelopeBuilder misses nested namespaces&lt;br&gt;JIRA ID: &amp;nbsp; JBWS-1166&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBossWS - 1.x&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;MessageFactory drops nested namespace prefixes, which leads to a binding exception.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;MessageFactory drops nested namespace prefixes, which leads to a binding exception.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBWS-1166.zip / 5605269&lt;br&gt;MD5: &amp;nbsp; 5f10e3ac0ff38afa42c3959edddee739&lt;br&gt;SHA-256: &amp;nbsp; 7edbae24bde7ebfa43cb3c11c54f372a5acb277e206608f55f80078b30904cb7&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1.) Copy lib/jbossws-client.jar to &lt;JBOSS_HOME&gt;/client/ &lt;br&gt;
2.) Unzip lib/jbossws.sar to &lt;JBOSS_HOME&gt;/server/&lt;SERVER&gt;/deploy/ &lt;br&gt;
3.) Replacing JBossXB &lt;br&gt;&lt;br&gt;

In order to upgrade to 1.0.3 you need to manually replace the jboss-xml-binding.jar &lt;br&gt;
in the JBOSS/client and JBOSS/lib directories. &lt;br&gt;
The 4.0.4GA compatible release can be found here: &lt;br&gt;
http://repository.jboss.com/jboss/jbossxb/1.0.0.CR6/ &lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Oct 06 09:40:36 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri Oct 06 09:40:36 EDT 2006&lt;br&gt;</description>
    <dc:subject>DOMEnvelopeBuilder misses nested namespaces</dc:subject>
    <dc:date>2006-10-06T09:40:Z</dc:date>
    <jbn:creator>Heiko Braun</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="JBossWS" jbn:productVersion="1.x" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0126">JBossWS; 1.x</jbn:product>
    </jbn:products>
    <jbn:jira>JBWS-1166</jbn:jira>
    <jbn:md5>5f10e3ac0ff38afa42c3959edddee739</jbn:md5>
    <jbn:sha256>7edbae24bde7ebfa43cb3c11c54f372a5acb277e206608f55f80078b30904cb7</jbn:sha256>
    <jbn:fileName>JBWS-1166.zip</jbn:fileName>
    <jbn:fileSize>5605269</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006YrNcAAK</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006YrNcAAK</jbn:automatedDownloadUrl>
    <jbn:longDescription>MessageFactory drops nested namespace prefixes, which leads to a binding exception.</jbn:longDescription>
    <jbn:shortDescription>MessageFactory drops nested namespace prefixes, which leads to a binding exception.</jbn:shortDescription>
    <jbn:manualInstallation>1.) Copy lib/jbossws-client.jar to &lt;JBOSS_HOME&gt;/client/ &lt;br&gt;
2.) Unzip lib/jbossws.sar to &lt;JBOSS_HOME&gt;/server/&lt;SERVER&gt;/deploy/ &lt;br&gt;
3.) Replacing JBossXB &lt;br&gt;&lt;br&gt;

In order to upgrade to 1.0.3 you need to manually replace the jboss-xml-binding.jar &lt;br&gt;
in the JBOSS/client and JBOSS/lib directories. &lt;br&gt;
The 4.0.4GA compatible release can be found here: &lt;br&gt;
http://repository.jboss.com/jboss/jbossxb/1.0.0.CR6/ &lt;br&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-10-06T09:40:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NnDCAA0">
    <title>BUGFIX: JBWS-1122 - Support for inherited service endpoint interfaces - JAX-RPC 5.5.4</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NnDCAA0</link>
    <description>TITLE: &amp;nbsp; Support for inherited service endpoint interfaces - JAX-RPC 5.5.4&lt;br&gt;JIRA ID: &amp;nbsp; JBWS-1122&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBossWS - 1.x&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Fix MTOM interop issues with .NET&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Maps 'application/octet-stream' to DataHandler and allows DataHandler as SEI parameter type.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBWS-1122.zip / 2383067&lt;br&gt;MD5: &amp;nbsp; 4722b6970695de8d457f421577caec1c&lt;br&gt;SHA-256: &amp;nbsp; 5603757e574cdab2a79e68e7324cf70350a02b6a1236ecb82e89a8a5a3828000&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JDK 1.4 - Standard JBoss 4.0.4.GA zip:&lt;br&gt;
        1. Install JBossWS 1.4: http://wiki.jboss.org/wiki/Wiki.jsp?page=JBWSFAQBuildAndInstallJBoss40x&lt;br&gt;
        2. Replace jbossws14.sar to JBOSS/server/default/deploy&lt;br&gt;
        3. Replace jbossws14-client.jar JBOSS/client&lt;br&gt;

1. Copy jbossws14-client.jar into your jboss-4.0.4.GA/client directory&lt;br&gt;

2. Copy jbossws14.sar into your jboss-4.0.4.GA/server/[server name]/deploy&lt;br&gt;

JDK 1.5 - JBoss 4.0.4.GA EJB3 Profile (Installer)&lt;br&gt;

1. Copy jbossws-client.jar into your jboss-4.0.4.GA-ejb3/client directory&lt;br&gt;

2. Copy jbossws.sart into your jboss-4.0.4.GA-ejb3/server/[server name]/deploy&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Aug 09 14:50:55 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Aug 09 14:50:55 EDT 2006&lt;br&gt;</description>
    <dc:subject>Support for inherited service endpoint interfaces - JAX-RPC 5.5.4</dc:subject>
    <dc:date>2006-08-09T14:50:Z</dc:date>
    <jbn:creator>Heiko Braun</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="JBossWS" jbn:productVersion="1.x" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0126">JBossWS; 1.x</jbn:product>
    </jbn:products>
    <jbn:jira>JBWS-1122</jbn:jira>
    <jbn:md5>4722b6970695de8d457f421577caec1c</jbn:md5>
    <jbn:sha256>5603757e574cdab2a79e68e7324cf70350a02b6a1236ecb82e89a8a5a3828000</jbn:sha256>
    <jbn:fileName>JBWS-1122.zip</jbn:fileName>
    <jbn:fileSize>2383067</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000005NnDCAA0</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000005NnDCAA0</jbn:automatedDownloadUrl>
    <jbn:longDescription>Maps 'application/octet-stream' to DataHandler and allows DataHandler as SEI parameter type.</jbn:longDescription>
    <jbn:shortDescription>Fix MTOM interop issues with .NET</jbn:shortDescription>
    <jbn:manualInstallation>JDK 1.4 - Standard JBoss 4.0.4.GA zip:&lt;br&gt;
        1. Install JBossWS 1.4: http://wiki.jboss.org/wiki/Wiki.jsp?page=JBWSFAQBuildAndInstallJBoss40x&lt;br&gt;
        2. Replace jbossws14.sar to JBOSS/server/default/deploy&lt;br&gt;
        3. Replace jbossws14-client.jar JBOSS/client&lt;br&gt;

1. Copy jbossws14-client.jar into your jboss-4.0.4.GA/client directory&lt;br&gt;

2. Copy jbossws14.sar into your jboss-4.0.4.GA/server/[server name]/deploy&lt;br&gt;

JDK 1.5 - JBoss 4.0.4.GA EJB3 Profile (Installer)&lt;br&gt;

1. Copy jbossws-client.jar into your jboss-4.0.4.GA-ejb3/client directory&lt;br&gt;

2. Copy jbossws.sart into your jboss-4.0.4.GA-ejb3/server/[server name]/deploy&lt;br&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-08-09T14:50:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NnNHAA0">
    <title>BUGFIX: JBWS-1096 - WS4EE discards superclass properties</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NnNHAA0</link>
    <description>TITLE: &amp;nbsp; WS4EE discards superclass properties&lt;br&gt;JIRA ID: &amp;nbsp; JBWS-1096&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBossWS - 1.x&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Fix for jaxrpc-mapping.xml with regard to class hirarchies&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;WS4EE jaxrpc-mapping discards superclass properties&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBWS-1096.zip / 1571617&lt;br&gt;MD5: &amp;nbsp; 0fc50e2f49c809c37e0bb07d33d14236&lt;br&gt;SHA-256: &amp;nbsp; d7a7a362fdf86b7e02ed0c73dee846ffef0605a328d1f7bb45d5cc00706acc08&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JDK 1.4 - Standard JBoss 4.0.4.GA zip:&lt;br&gt;
            1. Install WS4EE: http://wiki.jboss.org/wiki/Wiki.jsp?page=WS4EEDowngrade&lt;br&gt;
            2. Copy axis-ws4ee.jar to JBOSS/client and JBOSS/server/default/deploy/jboss-ws4ee.sar&lt;br&gt;
3. Copy jboss-ws4ee.jar JBOSS/server/default/deploy/jboss-ws4ee.sar&lt;br&gt;
4. Copy jboss-ws4ee-client.jar to JBOSS/client&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Thu Aug 10 07:39:17 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Thu Aug 10 07:39:17 EDT 2006&lt;br&gt;</description>
    <dc:subject>WS4EE discards superclass properties</dc:subject>
    <dc:date>2006-08-10T07:39:Z</dc:date>
    <jbn:creator>Heiko Braun</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="JBossWS" jbn:productVersion="1.x" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0126">JBossWS; 1.x</jbn:product>
    </jbn:products>
    <jbn:jira>JBWS-1096</jbn:jira>
    <jbn:md5>0fc50e2f49c809c37e0bb07d33d14236</jbn:md5>
    <jbn:sha256>d7a7a362fdf86b7e02ed0c73dee846ffef0605a328d1f7bb45d5cc00706acc08</jbn:sha256>
    <jbn:fileName>JBWS-1096.zip</jbn:fileName>
    <jbn:fileSize>1571617</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000005NnNHAA0</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000005NnNHAA0</jbn:automatedDownloadUrl>
    <jbn:longDescription>WS4EE jaxrpc-mapping discards superclass properties</jbn:longDescription>
    <jbn:shortDescription>Fix for jaxrpc-mapping.xml with regard to class hirarchies</jbn:shortDescription>
    <jbn:manualInstallation>JDK 1.4 - Standard JBoss 4.0.4.GA zip:&lt;br&gt;
            1. Install WS4EE: http://wiki.jboss.org/wiki/Wiki.jsp?page=WS4EEDowngrade&lt;br&gt;
            2. Copy axis-ws4ee.jar to JBOSS/client and JBOSS/server/default/deploy/jboss-ws4ee.sar&lt;br&gt;
3. Copy jboss-ws4ee.jar JBOSS/server/default/deploy/jboss-ws4ee.sar&lt;br&gt;
4. Copy jboss-ws4ee-client.jar to JBOSS/client&lt;br&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-08-10T07:39:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NiliAAC">
    <title>BUGFIX: JBWS-1028 - Support for inherited service endpoint interfaces - JAX-RPC 5.5.4</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000005NiliAAC</link>
    <description>TITLE: &amp;nbsp; Support for inherited service endpoint interfaces - JAX-RPC 5.5.4&lt;br&gt;JIRA ID: &amp;nbsp; JBWS-1028&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBossWS - 1.x&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Support for inherited service endpoint interfaces - JAX-RPC 5.5.4&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;When using wstools java-wsdl with a service endpoint interface that extends another interface  only the methods in the child interface will be added to the generated WSDL.&lt;br&gt;&lt;br&gt;
Using this patch the methods from all of the interfaces in the hierarchy will be added to the  generated WSDL.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBWS-1028.zip / 4189844&lt;br&gt;MD5: &amp;nbsp; 9530778266e21d4a37ed0ba6b8420e39&lt;br&gt;SHA-256: &amp;nbsp; 6524c7c3f0dd221a1c7bd94c36b95d961dd70bbdee8fdd3957ff7a6677374e08&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Extract JBWS-1028.zip&lt;br&gt;
JDK 1.4 - Standard JBoss 4.0.4.GA zip:&lt;br&gt;

1. Copy jbossws14-client.jar into your jboss-4.0.4.GA/client directory&lt;br&gt;

2. Copy jbossws14.sar into your jboss-4.0.4.GA/server/[server name]/deploy&lt;br&gt;

JDK 1.5 - JBoss 4.0.4.GA EJB3 Profile (Installer)&lt;br&gt;

1. Copy jbossws-client.jar into your jboss-4.0.4.GA-ejb3/client directory&lt;br&gt;

2. Copy jbossws.sart into your jboss-4.0.4.GA-ejb3/server/[server name]/deploy&lt;br&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Tue Jul 11 07:43:04 EDT 2006&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Tue Jul 11 07:44:12 EDT 2006&lt;br&gt;</description>
    <dc:subject>Support for inherited service endpoint interfaces - JAX-RPC 5.5.4</dc:subject>
    <dc:date>2006-07-11T07:43:Z</dc:date>
    <jbn:creator>Darran Lofthouse</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="JBossWS" jbn:productVersion="1.x" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0126">JBossWS; 1.x</jbn:product>
    </jbn:products>
    <jbn:jira>JBWS-1028</jbn:jira>
    <jbn:md5>9530778266e21d4a37ed0ba6b8420e39</jbn:md5>
    <jbn:sha256>6524c7c3f0dd221a1c7bd94c36b95d961dd70bbdee8fdd3957ff7a6677374e08</jbn:sha256>
    <jbn:fileName>JBWS-1028.zip</jbn:fileName>
    <jbn:fileSize>4189844</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000005NiliAAC</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000005NiliAAC</jbn:automatedDownloadUrl>
    <jbn:longDescription>When using wstools java-wsdl with a service endpoint interface that extends another interface  only the methods in the child interface will be added to the generated WSDL.&lt;br&gt;&lt;br&gt;
Using this patch the methods from all of the interfaces in the hierarchy will be added to the  generated WSDL.</jbn:longDescription>
    <jbn:shortDescription>Support for inherited service endpoint interfaces - JAX-RPC 5.5.4</jbn:shortDescription>
    <jbn:manualInstallation>Extract JBWS-1028.zip&lt;br&gt;
JDK 1.4 - Standard JBoss 4.0.4.GA zip:&lt;br&gt;

1. Copy jbossws14-client.jar into your jboss-4.0.4.GA/client directory&lt;br&gt;

2. Copy jbossws14.sar into your jboss-4.0.4.GA/server/[server name]/deploy&lt;br&gt;

JDK 1.5 - JBoss 4.0.4.GA EJB3 Profile (Installer)&lt;br&gt;

1. Copy jbossws-client.jar into your jboss-4.0.4.GA-ejb3/client directory&lt;br&gt;

2. Copy jbossws.sart into your jboss-4.0.4.GA-ejb3/server/[server name]/deploy&lt;br&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2006-07-11T07:44:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007i3SSAAY">
    <title>BUGFIX: JBWS-1703 - WSDL To Java - Various Fixes</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007i3SSAAY</link>
    <description>TITLE: &amp;nbsp; WSDL To Java - Various Fixes&lt;br&gt;JIRA ID: &amp;nbsp; JBWS-1703&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBossWS - 1.2.1&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP04&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP03&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP02&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5.GA_CP01&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application Server - 4.0.5&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;This patch contains fixes for a number of issues encountered using the WSDL to Java part of wstools.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;This patch includes the following fixes: -

        JBWS-1607 - document/literal, IN OUT parameter incorrectly used as return type.
        JBWS-429 - Create Custom Holders for Custom types that define INOUT parameters and OUT parameters.
        JBWS-1627 - Array Unwrapping uses incorrect case to reference array type.
        JBWS-1597 - Add support for bound headers.
        JBWS-1697 - Incorrect handling of Simple types derived by restriction for holders.
        JBWS-1698 - If fault name contains 'Fault' the generated Exception does not match the throws clause on the SEI.
        JBWS-1691 - Initial Character of Service and SEI names should be upper case.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBWS-1703.zip / 7545142&lt;br&gt;MD5: &amp;nbsp; 952bfd81b44f94c9079af43ee87de88a&lt;br&gt;SHA-256: &amp;nbsp; d7ece4f8c764aee2842aa7bdcfb48608c032463f247c1266511e0eaf9f0848c8&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;These instructions assume you have already successfully installed JBossWS 1.2.1.GA and are updating the installation. &lt;br /&gt;
&lt;br /&gt;
        If you require the Java 1.4 version: -&lt;br /&gt;
          1.) Copy jbossws14-client.jar to $JBOSS_HOME/client/&lt;br /&gt;
          2.) Delete the contents of the $JBOSS_HOME/server/{configuration}/deploy/jbossws14.sar folder&lt;br /&gt;
          3.) Unzip jbossws40-jdk14.sar to $JBOSS_HOME/server/{configuration}/deploy/jbossws14.sar&lt;br /&gt;
&lt;br /&gt;
        If you require the Java 5.0 version: -&lt;br /&gt;
          1.) Copy jbossws-client.jar to $JBOSS_HOME/client/&lt;br /&gt;
          2.) Delete the contents of the $JBOSS_HOME/server/{configuration}/deploy/jbossws.sar folder&lt;br /&gt;
          3.) Unzip jbossws40.sar to $JBOSS_HOME/server/{configuration}/deploy/jbossws.sar&lt;br /&gt;
&lt;br /&gt;
        Copy the file jbossws.sar/wsdl4j.jar or jbossws14.sar/wsdl4j to the folder $JBOSS_HOME/client&lt;br /&gt;
&lt;br /&gt;
        Copy the batch scripts wstools.bat and wstools.sh to the folder $JBOSS_HOME/bin, if you are running under&lt;br /&gt;
        Linux/Unix you will need to make the .sh file executable.&lt;br /&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Mon Jun 18 12:15:43 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon Jun 18 12:49:55 EDT 2007&lt;br&gt;</description>
    <dc:subject>WSDL To Java - Various Fixes</dc:subject>
    <dc:date>2007-06-18T12:15:Z</dc:date>
    <jbn:creator>Darran Lofthouse</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5GA"
        jbn:productName="Application Server" jbn:productVersion="4.0.5" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0142">Application Server; 4.0.5</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP04"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP04" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0177">Application Server; 4.0.5.GA_CP04</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP02"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP02" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0161">Application Server; 4.0.5.GA_CP02</jbn:product>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="JBossWS" jbn:productVersion="1.2.1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0174">JBossWS; 1.2.1</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP03"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP03" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0172">Application Server; 4.0.5.GA_CP03</jbn:product>
      <jbn:product jbn:jonResourceType="JBoss 4.0"
        jbn:jonResourceVersion="4.0.5.GA_CP01"
        jbn:productName="Application Server"
        jbn:productVersion="4.0.5.GA_CP01" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0156">Application Server; 4.0.5.GA_CP01</jbn:product>
    </jbn:products>
    <jbn:jira>JBWS-1703</jbn:jira>
    <jbn:md5>952bfd81b44f94c9079af43ee87de88a</jbn:md5>
    <jbn:sha256>d7ece4f8c764aee2842aa7bdcfb48608c032463f247c1266511e0eaf9f0848c8</jbn:sha256>
    <jbn:fileName>JBWS-1703.zip</jbn:fileName>
    <jbn:fileSize>7545142</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007i3SSAAY</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007i3SSAAY</jbn:automatedDownloadUrl>
    <jbn:longDescription>This patch includes the following fixes: -

        JBWS-1607 - document/literal, IN OUT parameter incorrectly used as return type.
        JBWS-429 - Create Custom Holders for Custom types that define INOUT parameters and OUT parameters.
        JBWS-1627 - Array Unwrapping uses incorrect case to reference array type.
        JBWS-1597 - Add support for bound headers.
        JBWS-1697 - Incorrect handling of Simple types derived by restriction for holders.
        JBWS-1698 - If fault name contains 'Fault' the generated Exception does not match the throws clause on the SEI.
        JBWS-1691 - Initial Character of Service and SEI names should be upper case.</jbn:longDescription>
    <jbn:shortDescription>This patch contains fixes for a number of issues encountered using the WSDL to Java part of wstools.</jbn:shortDescription>
    <jbn:manualInstallation>These instructions assume you have already successfully installed JBossWS 1.2.1.GA and are updating the installation. &lt;br /&gt;
&lt;br /&gt;
        If you require the Java 1.4 version: -&lt;br /&gt;
          1.) Copy jbossws14-client.jar to $JBOSS_HOME/client/&lt;br /&gt;
          2.) Delete the contents of the $JBOSS_HOME/server/{configuration}/deploy/jbossws14.sar folder&lt;br /&gt;
          3.) Unzip jbossws40-jdk14.sar to $JBOSS_HOME/server/{configuration}/deploy/jbossws14.sar&lt;br /&gt;
&lt;br /&gt;
        If you require the Java 5.0 version: -&lt;br /&gt;
          1.) Copy jbossws-client.jar to $JBOSS_HOME/client/&lt;br /&gt;
          2.) Delete the contents of the $JBOSS_HOME/server/{configuration}/deploy/jbossws.sar folder&lt;br /&gt;
          3.) Unzip jbossws40.sar to $JBOSS_HOME/server/{configuration}/deploy/jbossws.sar&lt;br /&gt;
&lt;br /&gt;
        Copy the file jbossws.sar/wsdl4j.jar or jbossws14.sar/wsdl4j to the folder $JBOSS_HOME/client&lt;br /&gt;
&lt;br /&gt;
        Copy the batch scripts wstools.bat and wstools.sh to the folder $JBOSS_HOME/bin, if you are running under&lt;br /&gt;
        Linux/Unix you will need to make the .sh file executable.&lt;br /&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-06-18T12:49:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007Gp86AAC">
    <title>BUGFIX: JBWS-1646 - WSDL To Java - Array Unwrapping uses incorect case</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007Gp86AAC</link>
    <description>TITLE: &amp;nbsp; WSDL To Java - Array Unwrapping uses incorect case&lt;br&gt;JIRA ID: &amp;nbsp; JBWS-1646&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBossWS - 1.2.1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;WSDL To Java - Array Unwrapping uses incorect case to reference array type.&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The following types defined in the schema: &lt;br /&gt;

           complexType name='Person'&lt;br /&gt;
            sequence&lt;br /&gt;
             element name='surname' nillable='true' type='string'&lt;br /&gt;
             element name='nickNames' nillable='true' type='tns:ArrayOf_nickNames'&lt;br /&gt;
            sequence&lt;br /&gt;
           complexType&lt;br /&gt;

           complexType name='ArrayOf_nickNames'&lt;br /&gt;
            sequence&lt;br /&gt;
              element name='names' maxOccurs='unbounded' nillable='true' type='tns:nickName'&lt;br /&gt;
            sequence&lt;br /&gt;
           complexType&lt;br /&gt;

           complexType name='nickName'&lt;br /&gt;
            sequence&lt;br /&gt;
              element name='name' nillable='true' type='string'&lt;br /&gt;
            sequence&lt;br /&gt;
           complexType&lt;br /&gt;

        Cause Person to contain: &lt;br /&gt;

        protected java.lang.String surname;&lt;br /&gt;

        protected org.jboss.test.ws.jbws1627.nickName[] nickNames;&lt;br /&gt;

        However the generated nick name class is called NickName.java &lt;br /&gt;&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBWS-1646.zip / 7522241&lt;br&gt;MD5: &amp;nbsp; f9e70aa3e49d57c6a2b29fc7dc0b57f5&lt;br&gt;SHA-256: &amp;nbsp; 89d394c26072e2ed2f2a82a8ddf9cb098a28fa07aee25d9c2ffb5f0d54d338e2&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;If you require the Java 1.4 version: &lt;br /&gt;
          1.) Copy jbossws14-client.jar to $JBOSS_HOME/client/&lt;br /&gt;
          2.) Delete the contents of the $JBOSS_HOME/server/{configuration}/deploy/jbossws14.sar folder&lt;br /&gt;
          3.) Unzip jbossws40-jdk14.sar to $JBOSS_HOME/server/{configuration}/deploy/jbossws14.sar&lt;br /&gt;

        If you require the Java 5.0 version: &lt;br /&gt;
          1.) Copy jbossws-client.jar to $JBOSS_HOME/client/&lt;br /&gt;
          2.) Delete the contents of the $JBOSS_HOME/server/{configuration}/deploy/jbossws.sar folder&lt;br /&gt;
          3.) Unzip jbossws40.sar to $JBOSS_HOME/server/{configuration}/deploy/jbossws.sar &lt;br /&gt;&lt;br&gt;CREATED DATE: &amp;nbsp; Wed May 16 10:52:57 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed May 16 11:30:59 EDT 2007&lt;br&gt;</description>
    <dc:subject>WSDL To Java - Array Unwrapping uses incorect case</dc:subject>
    <dc:date>2007-05-16T10:52:Z</dc:date>
    <jbn:creator>Magesh Kumar</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="JBossWS" jbn:productVersion="1.2.1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0174">JBossWS; 1.2.1</jbn:product>
    </jbn:products>
    <jbn:jira>JBWS-1646</jbn:jira>
    <jbn:md5>f9e70aa3e49d57c6a2b29fc7dc0b57f5</jbn:md5>
    <jbn:sha256>89d394c26072e2ed2f2a82a8ddf9cb098a28fa07aee25d9c2ffb5f0d54d338e2</jbn:sha256>
    <jbn:fileName>JBWS-1646.zip</jbn:fileName>
    <jbn:fileSize>7522241</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007Gp86AAC</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007Gp86AAC</jbn:automatedDownloadUrl>
    <jbn:longDescription>The following types defined in the schema: &lt;br /&gt;

           complexType name='Person'&lt;br /&gt;
            sequence&lt;br /&gt;
             element name='surname' nillable='true' type='string'&lt;br /&gt;
             element name='nickNames' nillable='true' type='tns:ArrayOf_nickNames'&lt;br /&gt;
            sequence&lt;br /&gt;
           complexType&lt;br /&gt;

           complexType name='ArrayOf_nickNames'&lt;br /&gt;
            sequence&lt;br /&gt;
              element name='names' maxOccurs='unbounded' nillable='true' type='tns:nickName'&lt;br /&gt;
            sequence&lt;br /&gt;
           complexType&lt;br /&gt;

           complexType name='nickName'&lt;br /&gt;
            sequence&lt;br /&gt;
              element name='name' nillable='true' type='string'&lt;br /&gt;
            sequence&lt;br /&gt;
           complexType&lt;br /&gt;

        Cause Person to contain: &lt;br /&gt;

        protected java.lang.String surname;&lt;br /&gt;

        protected org.jboss.test.ws.jbws1627.nickName[] nickNames;&lt;br /&gt;

        However the generated nick name class is called NickName.java &lt;br /&gt;</jbn:longDescription>
    <jbn:shortDescription>WSDL To Java - Array Unwrapping uses incorect case to reference array type.</jbn:shortDescription>
    <jbn:manualInstallation>If you require the Java 1.4 version: &lt;br /&gt;
          1.) Copy jbossws14-client.jar to $JBOSS_HOME/client/&lt;br /&gt;
          2.) Delete the contents of the $JBOSS_HOME/server/{configuration}/deploy/jbossws14.sar folder&lt;br /&gt;
          3.) Unzip jbossws40-jdk14.sar to $JBOSS_HOME/server/{configuration}/deploy/jbossws14.sar&lt;br /&gt;

        If you require the Java 5.0 version: &lt;br /&gt;
          1.) Copy jbossws-client.jar to $JBOSS_HOME/client/&lt;br /&gt;
          2.) Delete the contents of the $JBOSS_HOME/server/{configuration}/deploy/jbossws.sar folder&lt;br /&gt;
          3.) Unzip jbossws40.sar to $JBOSS_HOME/server/{configuration}/deploy/jbossws.sar &lt;br /&gt;</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-05-16T11:30:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007Gj7pAAC">
    <title>BUGFIX: JBWS-1539 - Port value is -1</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007Gj7pAAC</link>
    <description>TITLE: &amp;nbsp; Port value is -1&lt;br&gt;JIRA ID: &amp;nbsp; JBWS-1539&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBossWS - 1.2.0.SP1&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Address in WSDL - Port value is -1 when server is requested with default port 80&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;When JBoss runs on default port 80 and SSL port 443, the wsdl url in the webservices list and in the wsdl is displayed as -1. The list of webservices currently deployed can be viewed here http://&amp;lt;server&amp;gt;:&amp;lt;port or 80 for default&gt;/jbossws/services&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBWS-1643.zip / 7250894&lt;br&gt;MD5: &amp;nbsp; ee8166592684ff32a36394b96d8544b7&lt;br&gt;SHA-256: &amp;nbsp; 6b19be32d8b310211955cf161bb776c9a5eabd0c3b39b12ef2d167089414c6d4&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JDK 1.4 - Standard JBoss 4.0.5.GA zip : &lt;br /&gt;
            1. Copy jbossws14-client.jar into your jboss-4.0.5.GA/client directory &lt;br /&gt;
            2. Extract jbossws40-jdk14.sar into your jboss-4.0.5.GA/server/[server name]/deploy &lt;br /&gt;
        JDK 1.5 - JBoss 4.0.5.GA EJB3 Profile (Installer) &lt;br /&gt;
            1. Copy jbossws-client.jar into your jboss-4.0.5.GA-ejb3/client directory &lt;br /&gt;
            2. Extract jbossws40.sar into your jboss-4.0.5.GA-ejb3/server/[server name]/deploy &lt;br /&gt;&lt;br&gt;REQUIRES:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss 4.0.5 - binary (zip)&lt;br&gt;CREATED DATE: &amp;nbsp; Mon May 14 09:15:11 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Mon May 14 09:15:11 EDT 2007&lt;br&gt;</description>
    <dc:subject>Port value is -1</dc:subject>
    <dc:date>2007-05-14T09:15:Z</dc:date>
    <jbn:creator>Magesh Kumar</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="JBossWS" jbn:productVersion="1.2.0.SP1" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0173">JBossWS; 1.2.0.SP1</jbn:product>
    </jbn:products>
    <jbn:jira>JBWS-1539</jbn:jira>
    <jbn:md5>ee8166592684ff32a36394b96d8544b7</jbn:md5>
    <jbn:sha256>6b19be32d8b310211955cf161bb776c9a5eabd0c3b39b12ef2d167089414c6d4</jbn:sha256>
    <jbn:fileName>JBWS-1643.zip</jbn:fileName>
    <jbn:fileSize>7250894</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007Gj7pAAC</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007Gj7pAAC</jbn:automatedDownloadUrl>
    <jbn:longDescription>When JBoss runs on default port 80 and SSL port 443, the wsdl url in the webservices list and in the wsdl is displayed as -1. The list of webservices currently deployed can be viewed here http://&amp;lt;server&amp;gt;:&amp;lt;port or 80 for default&gt;/jbossws/services</jbn:longDescription>
    <jbn:shortDescription>Address in WSDL - Port value is -1 when server is requested with default port 80</jbn:shortDescription>
    <jbn:manualInstallation>JDK 1.4 - Standard JBoss 4.0.5.GA zip : &lt;br /&gt;
            1. Copy jbossws14-client.jar into your jboss-4.0.5.GA/client directory &lt;br /&gt;
            2. Extract jbossws40-jdk14.sar into your jboss-4.0.5.GA/server/[server name]/deploy &lt;br /&gt;
        JDK 1.5 - JBoss 4.0.5.GA EJB3 Profile (Installer) &lt;br /&gt;
            1. Copy jbossws-client.jar into your jboss-4.0.5.GA-ejb3/client directory &lt;br /&gt;
            2. Extract jbossws40.sar into your jboss-4.0.5.GA-ejb3/server/[server name]/deploy &lt;br /&gt;</jbn:manualInstallation>
    <jbn:requires>
      <jbn:patch rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006aAqRAAU">JBoss 4.0.5 - binary (zip)</jbn:patch>
    </jbn:requires>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-05-14T09:15:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006we92AAA">
    <title>BUGFIX: JBWS-1539 - Java to WSDL - Invalid JAXRPC mapping generated for inherited classes</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006we92AAA</link>
    <description>TITLE: &amp;nbsp; Java to WSDL - Invalid JAXRPC mapping generated for inherited classes&lt;br&gt;JIRA ID: &amp;nbsp; JBWS-1539&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBossWS - 1.0.4&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Java to WSDL - Invalid JAXRPC mapping generated for inherited classes&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Java to WSDL - Invalid JAXRPC mapping generated for inherited classes&lt;br&gt;

        For complex types with an inheritence hierarchy of more than 2 the 'java-xml-type-mapping' in the

generated&lt;br&gt;
        jax-rpc mapping contains the variables from the grand parent (and higher) mapped multiple times.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; JBWS-1539.zip / 5806018&lt;br&gt;MD5: &amp;nbsp; 52ece828c972744761df4fd319bfc3c9&lt;br&gt;SHA-256: &amp;nbsp; 912b11cd667427ee64f67cc3a7d40aa706bd104965b62997b91c8879602da65d&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;If you require the Java 1.4 version: -&lt;br&gt;
          1.) Copy lib/jbossws14-client.jar to $JBOSS_HOME/client/&lt;br&gt;
          2.) Unzip lib/jbossws14.sar to $JBOSS_HOME/server/{configuration}/deploy/&lt;br&gt;&lt;br&gt;

        If you require the Java 5.0 version: -&lt;br&gt;
          1.) Copy lib/jbossws-client.jar to $JBOSS_HOME/client/&lt;br&gt;
          2.) Unzip lib/jbossws.sar to $JBOSS_HOME/server/{configuration}/deploy/&lt;br&gt;

        You need to manually replace the jboss-xml-binding.jar in the $JBOSS_HOME/client and $JBOSS_HOME/lib

directories.&lt;br&gt;
        The compatible release can be found here: http://repository.jboss.com/jboss/jbossxb/1.0.0.CR7&lt;br&gt;REQUIRES:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;JBoss 4.0.5 - binary (zip)&lt;br&gt;CREATED DATE: &amp;nbsp; Wed Mar 07 08:54:51 EST 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Wed Mar 07 14:01:28 EST 2007&lt;br&gt;</description>
    <dc:subject>Java to WSDL - Invalid JAXRPC mapping generated for inherited classes</dc:subject>
    <dc:date>2007-03-07T08:54:Z</dc:date>
    <jbn:creator>Darran Lofthouse</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="JBossWS" jbn:productVersion="1.0.4" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0159">JBossWS; 1.0.4</jbn:product>
    </jbn:products>
    <jbn:jira>JBWS-1539</jbn:jira>
    <jbn:md5>52ece828c972744761df4fd319bfc3c9</jbn:md5>
    <jbn:sha256>912b11cd667427ee64f67cc3a7d40aa706bd104965b62997b91c8879602da65d</jbn:sha256>
    <jbn:fileName>JBWS-1539.zip</jbn:fileName>
    <jbn:fileSize>5806018</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000006we92AAA</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000006we92AAA</jbn:automatedDownloadUrl>
    <jbn:longDescription>Java to WSDL - Invalid JAXRPC mapping generated for inherited classes&lt;br&gt;

        For complex types with an inheritence hierarchy of more than 2 the 'java-xml-type-mapping' in the

generated&lt;br&gt;
        jax-rpc mapping contains the variables from the grand parent (and higher) mapped multiple times.</jbn:longDescription>
    <jbn:shortDescription>Java to WSDL - Invalid JAXRPC mapping generated for inherited classes</jbn:shortDescription>
    <jbn:manualInstallation>If you require the Java 1.4 version: -&lt;br&gt;
          1.) Copy lib/jbossws14-client.jar to $JBOSS_HOME/client/&lt;br&gt;
          2.) Unzip lib/jbossws14.sar to $JBOSS_HOME/server/{configuration}/deploy/&lt;br&gt;&lt;br&gt;

        If you require the Java 5.0 version: -&lt;br&gt;
          1.) Copy lib/jbossws-client.jar to $JBOSS_HOME/client/&lt;br&gt;
          2.) Unzip lib/jbossws.sar to $JBOSS_HOME/server/{configuration}/deploy/&lt;br&gt;

        You need to manually replace the jboss-xml-binding.jar in the $JBOSS_HOME/client and $JBOSS_HOME/lib

directories.&lt;br&gt;
        The compatible release can be found here: http://repository.jboss.com/jboss/jbossxb/1.0.0.CR7</jbn:manualInstallation>
    <jbn:requires>
      <jbn:patch rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000006aAqRAAU">JBoss 4.0.5 - binary (zip)</jbn:patch>
    </jbn:requires>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-03-07T14:01:Z</jbn:lastUpdated>
  </item>
  <item rdf:about="https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007j8N6AAI">
    <title>BUGFIX: EJBTHREE-1017 - Patch for EJB3 RC9 Patch 1</title>
    <link>https://network.jboss.com/jbossnetwork/restricted/softwareDetail.html?softwareId=a0430000007j8N6AAI</link>
    <description>TITLE: &amp;nbsp; Patch for EJB3 RC9 Patch 1&lt;br&gt;JIRA ID: &amp;nbsp; EJBTHREE-1017&lt;br&gt;PRODUCTS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;EJB 3.0 - RC9&lt;br&gt;SHORT DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ClassNotFoundException is reported on classes that belong to an isolated deployment are passivated&lt;br&gt;LONG DESCRIPTION:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Prior to this fix, classes belonging to isolated deployments were passivated with the server's classloader which resulted in ClassNotFoundExceptions. With this fix, the Thread's class loader is switched to the one associated with the container where the EJB is deployed, which will be either the server one, or the isolated one if the class was deployed as isolated.&lt;br&gt;FILE NAME / SIZE(bytes): &amp;nbsp; EJBTHREE-1017.zip / 670613&lt;br&gt;MD5: &amp;nbsp; 282c2ccd6f08061214fe0db97efca109&lt;br&gt;SHA-256: &amp;nbsp; 146e01c7d15fe7973518c14ae1d444f9c0d4446e47fb6efcad08891701a8cf86&lt;br&gt;&lt;br&gt;MANUAL INSTALLATION INSTRUCTIONS:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Rename %JBOSS_HOME%/server/all/deploy/ejb3.deployer/jboss-ejb3.jar to "jboss-ejb3.replacedBy.EJBTHREE-1017.jar.old"
&lt;br /&gt;        Copy the new jboss-ejb3.jar to %JBOSS_HOME%/server/all/deploy/ejb3.deployer/
&lt;br /&gt;        Rename %JBOSS_HOME%/server/default/deploy/ejb3.deployer/jboss-ejb3.jar to "jboss-ejb3.replacedBy.EJBTHREE-1017.jar.old"
 &lt;br /&gt;       Copy the new jboss-ejb3.jar to %JBOSS_HOME%/server/default/deploy/ejb3.deployer/&lt;br&gt;CREATED DATE: &amp;nbsp; Fri Jul 27 12:33:55 EDT 2007&lt;br&gt;LAST UPDATED DATE: &amp;nbsp; Fri Jul 27 12:35:02 EDT 2007&lt;br&gt;</description>
    <dc:subject>Patch for EJB3 RC9 Patch 1</dc:subject>
    <dc:date>2007-07-27T12:33:Z</dc:date>
    <jbn:creator>Galder Zamarreno</jbn:creator>
    <jbn:distributionStatus>AVAILABLE</jbn:distributionStatus>
    <jbn:type>BUGFIX</jbn:type>
    <jbn:products>
      <jbn:product jbn:jonResourceType="" jbn:jonResourceVersion=""
        jbn:productName="EJB 3.0" jbn:productVersion="RC9" rdf:about="https://network.jboss.com/jbossnetwork/rss/product#SOFT-0189">EJB 3.0; RC9</jbn:product>
    </jbn:products>
    <jbn:jira>EJBTHREE-1017</jbn:jira>
    <jbn:md5>282c2ccd6f08061214fe0db97efca109</jbn:md5>
    <jbn:sha256>146e01c7d15fe7973518c14ae1d444f9c0d4446e47fb6efcad08891701a8cf86</jbn:sha256>
    <jbn:fileName>EJBTHREE-1017.zip</jbn:fileName>
    <jbn:fileSize>670613</jbn:fileSize>
    <jbn:downloadUrl>https://network.jboss.com/jbossnetwork/restricted/softwareDownload.html?softwareId=a0430000007j8N6AAI</jbn:downloadUrl>
    <jbn:automatedDownloadUrl>https://network.jboss.com/jbossnetwork/secureDownload.html?softwareId=a0430000007j8N6AAI</jbn:automatedDownloadUrl>
    <jbn:longDescription>Prior to this fix, classes belonging to isolated deployments were passivated with the server's classloader which resulted in ClassNotFoundExceptions. With this fix, the Thread's class loader is switched to the one associated with the container where the EJB is deployed, which will be either the server one, or the isolated one if the class was deployed as isolated.</jbn:longDescription>
    <jbn:shortDescription>ClassNotFoundException is reported on classes that belong to an isolated deployment are passivated</jbn:shortDescription>
    <jbn:manualInstallation>Rename %JBOSS_HOME%/server/all/deploy/ejb3.deployer/jboss-ejb3.jar to "jboss-ejb3.replacedBy.EJBTHREE-1017.jar.old"
&lt;br /&gt;        Copy the new jboss-ejb3.jar to %JBOSS_HOME%/server/all/deploy/ejb3.deployer/
&lt;br /&gt;        Rename %JBOSS_HOME%/server/default/deploy/ejb3.deployer/jboss-ejb3.jar to "jboss-ejb3.replacedBy.EJBTHREE-1017.jar.old"
 &lt;br /&gt;       Copy the new jboss-ejb3.jar to %JBOSS_HOME%/server/default/deploy/ejb3.deployer/</jbn:manualInstallation>
    <jbn:requires/>
    <jbn:isReplacedBy/>
    <jbn:replaces/>
    <jbn:compatibleWith/>
    <jbn:lastUpdated>2007-07-27T12:35:Z</jbn:lastUpdated>
  </item>
</rdf:RDF>
