In fact, I really want to study JBoss's architecture, very appreciation of HOT Deploy characteristics; but have been suffering from no good learning materials, recently I have got up JBoss website, suddenly found that he gave a lot of documents to sort out, big! The version I often use is 3.2. * Series; From this: first is the first document
JBoss Disadvantages include:
1) Existing deployments may need to be repackaged to avoid duplicate classes. Duplication of classes in a repository can lead to class cast exceptions and linkage errors depending on how the classes are loaded.2) Deployments that depend on different versions of a given class need TO BE ISOLATED IN Separate Ears and a unique HeirarchicalLoaderRepository3 Defined USING A JBOSS-App.xml Descriptor.