I deploy my web application into the JBoss server from the JBOSS Eclipse IDE. After the deployment are the new files on the server copied, but if I request some servlet from this aplication, the old classes are invoked. Only after restart the JBoss server the actual classes are loaded.
How can I solve this problem so that JBoss automatically detects the changes and reloads the classes? appropriated section in the jboss-service: | | <!-- An mbean for hot deployment/undeployment of archives. | --> | <mbean code="org.jboss.deployment.scanner.URLDeploymentScanner" | name="jboss.deployment:type=DeploymentScanner,flavor=URL"> | | <!-- Uncomment (and comment/remove version below) to enable usage of the | DeploymentCache | <depends optional-attribute-name="Deployer">jboss.deployment:type=DeploymentCache</depends> | --> | <depends optional-attribute-name="Deployer">jboss.system:service=MainDeployer</depends> | | <!-- The URLComparator can be used to specify a deployment ordering | for deployments found in a scanned directory. The class specified | must be an implementation of java.util.Comparator, it must be able | to compare two URL objects, and it must have a no-arg constructor. | Two deployment comparators are shipped with JBoss: | - org.jboss.deployment.DeploymentSorter | Sorts by file extension, as follows: | "sar", "service.xml", "rar", "jar", "war", "wsr", "ear", "zip", | "*" | --> | <attribute name="URLComparator">org.jboss.deployment.DeploymentSorter</attribute> | <!-- | <attribute name="URLComparator">org.jboss.deployment.scanner.PrefixDeploymentSorter</attribute> | --> | | <!-- The FilterInstance specifies a URLLister.URLFilter for scanned | directories. This DeploymentFilter is initialized with the given | prefixes, suffixes and matches that define which URLs should be | ignored. | --> | <attribute name="FilterInstance" | attributeClass="org.jboss.deployment.scanner.DeploymentFilter" | serialDataType="javaBean"> | <!-- Files starting with theses strings are ignored --> | <property name="prefixes">#,%,\,,.,_$</property> | <!-- Files ending with theses strings are ignored --> | <property name="suffixes">#,$,%,~,\,v,.BAK,.bak,.old,.orig,.tmp,.rej,.sh</property> | <!-- Files matching with theses strings are ignored --> | <property name="matches">.make.state,.nse_depinfo,CVS,CVS.admin,RCS,RCSLOG,SCCS,TAGS,core,tags</property> | </attribute> | | <!-- Frequency in milliseconds to rescan the URLs for changes --> | <attribute name="ScanPeriod">5000</attribute> | <!-- A flag to disable the scans --> | <attribute name="ScanEnabled">true</attribute> | | <attribute name="URLs"> | deploy/ | </attribute> | | | <attribute name="RecursiveSearch">True</attribute> | | </mbean> | Thanks for answers. View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3929417#3929417 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3929417 ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 _______________________________________________ JBoss-user mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/jboss-user
