[Design of Messaging on JBoss (Messaging/JBoss)] - Hot Deploy with JBM 2
by ataylor
As part of the move to using POJO's we have lost some of the functionality we get from mbeans being redeployed on changes to the configuration. Since all the configuration is in one file we have to decide how best to replace this functionality.
As it stands now we deploy a directory structure that looks as follows:
| |-- META-INF
| | `-- jbm-beans.xml
| |-- jbm-configuration.xml
| |-- jgroups.jar
| |-- mina-core.jar
| |-- slf4j-api-1.4.3.jar
| `-- slf4j-log4j12.jar
|
At the minute any changes to the jbm-configuration.xml file will force a redeploy (albeit there is a bug in JBoss 5 Beta 3 and it doesnt work).
However i think we should go for the following deployment configuration: deploy as an actual archive, which would have the same structure as above apart from the jbm-configuration.xml file which we would put in the conf dir. We then implement our own redeployment of changes to the config file, and also support multiple configuration files. This means that users can ship apps with a built in configuration file specific to the app.
thoughts?
PS Ive already implemented this on my local machine so not to much work would be involved.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4117370#4117370
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4117370
18 years, 3 months
[Design the new POJO MicroContainer] - Re: NoCopyNestedJarHandler usage
by alesj
"scott.stark(a)jboss.org" wrote :
| Based on the exception, the problem is the class loader appears to have the class packaged index, but the class cannot be loaded. I have added some additional trace to see if this is just a resource loading problem, or the class does not actually exist for this class loader.
|
The enabled trace produces 600MB of log. :-)
This is the first attempt to load a class from jboss-seam-booking.war/WEB-INF/lib/jboss-seam-debug.jar
| 2008-01-05 23:52:37,671 TRACE [org.jboss.deployment.AnnotationMetaDataDeployer] Deploying: vfsfile:/C:/projects/jboss5/trunk/build/output/jboss-5.0.0.Beta3/server/default/deploy/jboss-seam-booking.ear/jboss-seam-booking.war
| 2008-01-05 23:52:37,671 TRACE [org.jboss.deployment.AnnotationMetaDataDeployer] Deploying annotations for unit: org.jboss.deployers.vfs.plugins.structure.AbstractVFSDeploymentUnit@e2cf08, classpath: [JarEntryContents(a)23876901[path=jboss-seam-booking.ear/jboss-seam-booking.war/WEB-INF/classes context=file:/C:/projects/jboss5/trunk/build/output/jboss-5.0.0.Beta3/server/default/deploy/ real=jar:file:/C:/projects/jboss5/trunk/build/output/jboss-5.0.0.Beta3/server/default/deploy/jboss-seam-booking.ear!/jboss-seam-booking.war!/WEB-INF/classes/][name=classes,size=0,time=1197537422000,URI=jar:file:/C:/projects/jboss5/trunk/build/output/jboss-5.0.0.Beta3/server/default/deploy/jboss-seam-booking.ear!/jboss-seam-booking.war!/WEB-INF/classes/], JarEntryContents(a)8791042[path=jboss-seam-booking.ear/jboss-seam-booking.war/WEB-INF/lib/jboss-seam-debug.jar context=file:/C:/projects/jboss5/trunk/build/output/jboss-5.0.0.Beta3/server/default/deploy/ real=jar:file:/C:/projects/jboss5/trunk/build/output/jboss-5.0.0.Beta3/server/default/deploy/jboss-seam-booking.ear!/jboss-seam-booking.war!/WEB-INF/lib/jboss-seam-debug.jar][name=jboss-seam-debug.jar,size=14231,time=1197537422000,URI=jar:file:/C:/projects/jboss5/trunk/build/output/jboss-5.0.0.Beta3/server/default/deploy/jboss-seam-booking.ear!/jboss-seam-booking.war!/WEB-INF/lib/jboss-seam-debug.jar], JarEntryContents(a)10883068[path=jboss-seam-booking.ear/jboss-seam-booking.war/WEB-INF/lib/jboss-seam-ui.jar context=file:/C:/projects/jboss5/trunk/build/output/jboss-5.0.0.Beta3/server/default/deploy/ real=jar:file:/C:/projects/jboss5/trunk/build/output/jboss-5.0.0.Beta3/server/default/deploy/jboss-seam-booking.ear!/jboss-seam-booking.war!/WEB-INF/lib/jboss-seam-ui.jar][name=jboss-seam-ui.jar,size=217937,time=1197537422000,URI=jar:file:/C:/projects/jboss5/trunk/build/output/jboss-5.0.0.Beta3/server/default/deploy/jboss-seam-booking.ear!/jboss-seam-booking.war!/WEB-INF/lib/jboss-seam-ui.jar], JarEntryContents(a)6524320[path=jboss-seam-booking.ear/jboss-seam-booking.war/WEB-INF/lib/jsf-facelets.jar context=file:/C:/projects/jboss5/trunk/build/output/jboss-5.0.0.Beta3/server/default/deploy/ real=jar:file:/C:/projects/jboss5/trunk/build/output/jboss-5.0.0.Beta3/server/default/deploy/jboss-seam-booking.ear!/jboss-seam-booking.war!/WEB-INF/lib/jsf-facelets.jar][name=jsf-facelets.jar,size=300771,time=1197537422000,URI=jar:file:/C:/projects/jboss5/trunk/build/output/jboss-5.0.0.Beta3/server/default/deploy/jboss-seam-booking.ear!/jboss-seam-booking.war!/WEB-INF/lib/jsf-facelets.jar], JarEntryContents(a)31925350[path=jboss-seam-booking.ear/jboss-seam-booking.war/WEB-INF/lib/richfaces-impl.jar context=file:/C:/projects/jboss5/trunk/build/output/jboss-5.0.0.Beta3/server/default/deploy/ real=jar:file:/C:/projects/jboss5/trunk/build/output/jboss-5.0.0.Beta3/server/default/deploy/jboss-seam-booking.ear!/jboss-seam-booking.war!/WEB-INF/lib/richfaces-impl.jar][name=richfaces-impl.jar,size=1200311,time=1197537422000,URI=jar:file:/C:/projects/jboss5/trunk/build/output/jboss-5.0.0.Beta3/server/default/deploy/jboss-seam-booking.ear!/jboss-seam-booking.war!/WEB-INF/lib/richfaces-impl.jar], JarEntryContents(a)444779[path=jboss-seam-booking.ear/jboss-seam-booking.war/WEB-INF/lib/richfaces-ui.jar context=file:/C:/projects/jboss5/trunk/build/output/jboss-5.0.0.Beta3/server/default/deploy/ real=jar:file:/C:/projects/jboss5/trunk/build/output/jboss-5.0.0.Beta3/server/default/deploy/jboss-seam-booking.ear!/jboss-seam-booking.war!/WEB-INF/lib/richfaces-ui.jar][name=richfaces-ui.jar,size=1521325,time=1197537422000,URI=jar:file:/C:/projects/jboss5/trunk/build/output/jboss-5.0.0.Beta3/server/default/deploy/jboss-seam-booking.ear!/jboss-seam-booking.war!/WEB-INF/lib/richfaces-ui.jar]]
|
| 2008-01-05 23:52:37,671 TRACE [org.jboss.mx.loading.RepositoryClassLoader] loadClass org.jboss.mx.loading.UnifiedClassLoader3@1ead9ba{ url=vfsfile:/C:/projects/jboss5/trunk/build/output/jboss-5.0.0.Beta3/server/default/deploy/jboss-seam-booking.ear ,addedOrder=23} name=org.jboss.seam.debug.Contexts, loadClassDepth=0
| 2008-01-05 23:52:37,671 TRACE [org.jboss.mx.loading.UnifiedClassLoader] loadClassImpl, name=org.jboss.seam.debug.Contexts, resolve=false
| 2008-01-05 23:52:37,671 TRACE [org.jboss.mx.loading.RepositoryClassLoader] attempt(1) was: true for :org.jboss.mx.loading.UnifiedClassLoader3@1ead9ba{ url=vfsfile:/C:/projects/jboss5/trunk/build/output/jboss-5.0.0.Beta3/server/default/deploy/jboss-seam-booking.ear ,addedOrder=23}
| 2008-01-05 23:52:37,671 TRACE [org.jboss.mx.loading.LoadMgr3] registerLoaderThread, ucl=org.jboss.mx.loading.UnifiedClassLoader3@1ead9ba{ url=vfsfile:/C:/projects/jboss5/trunk/build/output/jboss-5.0.0.Beta3/server/default/deploy/jboss-seam-booking.ear ,addedOrder=23}, t=Thread[main,5,jboss], prevT=null
| 2008-01-05 23:52:37,671 TRACE [org.jboss.mx.loading.LoadMgr3] Begin beginLoadTask, task=org.jboss.mx.loading.ClassLoadingTask@1919c1f{classname: org.jboss.seam.debug.Contexts, requestingThread: Thread[main,5,jboss], requestingClassLoader: org.jboss.mx.loading.UnifiedClassLoader3@1ead9ba{ url=vfsfile:/C:/projects/jboss5/trunk/build/output/jboss-5.0.0.Beta3/server/default/deploy/jboss-seam-booking.ear ,addedOrder=23}, loadedClass: nullnull, loadOrder: 2147483647, loadException: null, threadTaskCount: 0, state: 0, #CCE: 0}
| 2008-01-05 23:52:37,796 TRACE [org.jboss.mx.loading.RepositoryClassLoader] getResourceLocally(org.jboss.mx.loading.UnifiedClassLoader3@1ead9ba{ url=vfsfile:/C:/projects/jboss5/trunk/build/output/jboss-5.0.0.Beta3/server/default/deploy/jboss-seam-booking.ear ,addedOrder=23}), name=org/jboss/seam/debug/Contexts.class, resURL:null
| 2008-01-05 23:52:37,796 TRACE [org.jboss.mx.loading.LoadMgr3] No resource found for: org/jboss/seam/debug/Contexts.class
| 2008-01-05 23:52:37,796 TRACE [org.jboss.mx.loading.RepositoryClassLoader] getResourceLocally(org.jboss.mx.loading.UnifiedClassLoader3@16752c9{ url=vfsfile:/C:/projects/jboss5/trunk/build/output/jboss-5.0.0.Beta3/server/default/conf/jboss-service.xml ,addedOrder=2}), name=org/jboss/seam/debug/Contexts.class, resURL:null
| 2008-01-05 23:52:37,796 TRACE [org.jboss.mx.loading.LoadMgr3] No resource found for: org/jboss/seam/debug/Contexts.class
| 2008-01-05 23:52:37,796 TRACE [org.jboss.mx.loading.RepositoryClassLoader] getResourceLocally(org.jboss.mx.loading.UnifiedClassLoader3@131767b{ url=vfsfile:/C:/projects/jboss5/trunk/build/output/jboss-5.0.0.Beta3/server/default/deployers/bsh.deployer/ ,addedOrder=3}), name=org/jboss/seam/debug/Contexts.class, resURL:null
| 2008-01-05 23:52:37,796 TRACE [org.jboss.mx.loading.LoadMgr3] No resource found for: org/jboss/seam/debug/Contexts.class
| 2008-01-05 23:52:37,796 TRACE [org.jboss.mx.loading.RepositoryClassLoader] getResourceLocally(org.jboss.mx.loading.UnifiedClassLoader3@89f3e5{ url=vfsfile:/C:/projects/jboss5/trunk/build/output/jboss-5.0.0.Beta3/server/default/deployers/ear-deployer-beans.xml ,addedOrder=4}), name=org/jboss/seam/debug/Contexts.class, resURL:null
| 2008-01-05 23:52:37,796 TRACE [org.jboss.mx.loading.LoadMgr3] No resource found for: org/jboss/seam/debug/Contexts.class
| 2008-01-05 23:52:37,796 TRACE [org.jboss.mx.loading.RepositoryClassLoader] getResourceLocally(org.jboss.mx.loading.UnifiedClassLoader3@10bbf6d{ url=vfsfile:/C:/projects/jboss5/trunk/build/output/jboss-5.0.0.Beta3/server/default/deployers/ejb-deployer-beans.xml ,addedOrder=5}), name=org/jboss/seam/debug/Contexts.class, resURL:null
| 2008-01-05 23:52:37,796 TRACE [org.jboss.mx.loading.LoadMgr3] No resource found for: org/jboss/seam/debug/Contexts.class
| 2008-01-05 23:52:37,812 TRACE [org.jboss.mx.loading.RepositoryClassLoader] getResourceLocally(org.jboss.mx.loading.UnifiedClassLoader3@938b4a{ url=vfsfile:/C:/projects/jboss5/trunk/build/output/jboss-5.0.0.Beta3/server/default/deployers/ejb3.deployer/ ,addedOrder=6}), name=org/jboss/seam/debug/Contexts.class, resURL:null
| 2008-01-05 23:52:37,812 TRACE [org.jboss.mx.loading.LoadMgr3] No resource found for: org/jboss/seam/debug/Contexts.class
| 2008-01-05 23:52:37,812 TRACE [org.jboss.mx.loading.RepositoryClassLoader] getResourceLocally(org.jboss.mx.loading.UnifiedClassLoader3@311410{ url=vfsfile:/C:/projects/jboss5/trunk/build/output/jboss-5.0.0.Beta3/server/default/deployers/jboss-aop-jboss5.deployer/ ,addedOrder=7}), name=org/jboss/seam/debug/Contexts.class, resURL:null
| 2008-01-05 23:52:37,812 TRACE [org.jboss.mx.loading.LoadMgr3] No resource found for: org/jboss/seam/debug/Contexts.class
| 2008-01-05 23:52:37,812 TRACE [org.jboss.mx.loading.RepositoryClassLoader] getResourceLocally(org.jboss.mx.loading.UnifiedClassLoader3@26fbfc{ url=vfsfile:/C:/projects/jboss5/trunk/build/output/jboss-5.0.0.Beta3/server/default/deployers/jboss-jca.deployer/ ,addedOrder=8}), name=org/jboss/seam/debug/Contexts.class, resURL:null
| 2008-01-05 23:52:37,812 TRACE [org.jboss.mx.loading.LoadMgr3] No resource found for: org/jboss/seam/debug/Contexts.class
| 2008-01-05 23:52:37,812 TRACE [org.jboss.mx.loading.RepositoryClassLoader] getResourceLocally(org.jboss.mx.loading.UnifiedClassLoader3@69a6cb{ url=vfsfile:/C:/projects/jboss5/trunk/build/output/jboss-5.0.0.Beta3/server/default/deployers/jbossweb.deployer/ ,addedOrder=9}), name=org/jboss/seam/debug/Contexts.class, resURL:null
| 2008-01-05 23:52:37,812 TRACE [org.jboss.mx.loading.LoadMgr3] No resource found for: org/jboss/seam/debug/Contexts.class
| 2008-01-05 23:52:37,812 TRACE [org.jboss.mx.loading.RepositoryClassLoader] getResourceLocally(org.jboss.mx.loading.UnifiedClassLoader3@1fb7cbb{ url=vfsfile:/C:/projects/jboss5/trunk/build/output/jboss-5.0.0.Beta3/server/default/deployers/jbossws.deployer/ ,addedOrder=10}), name=org/jboss/seam/debug/Contexts.class, resURL:null
| 2008-01-05 23:52:37,812 TRACE [org.jboss.mx.loading.LoadMgr3] No resource found for: org/jboss/seam/debug/Contexts.class
| 2008-01-05 23:52:37,812 TRACE [org.jboss.mx.loading.RepositoryClassLoader] getResourceLocally(org.jboss.mx.loading.UnifiedClassLoader3@2f8c99{ url=vfsfile:/C:/projects/jboss5/trunk/build/output/jboss-5.0.0.Beta3/server/default/deployers/jca-hack-for-tomcat-service.xml ,addedOrder=11}), name=org/jboss/seam/debug/Contexts.class, resURL:null
| 2008-01-05 23:52:37,812 TRACE [org.jboss.mx.loading.LoadMgr3] No resource found for: org/jboss/seam/debug/Contexts.class
| 2008-01-05 23:52:37,812 TRACE [org.jboss.mx.loading.RepositoryClassLoader] getResourceLocally(org.jboss.mx.loading.UnifiedClassLoader3@385715{ url=vfsfile:/C:/projects/jboss5/trunk/build/output/jboss-5.0.0.Beta3/server/default/deployers/metadata-beans.xml ,addedOrder=12}), name=org/jboss/seam/debug/Contexts.class, resURL:null
| 2008-01-05 23:52:37,812 TRACE [org.jboss.mx.loading.LoadMgr3] No resource found for: org/jboss/seam/debug/Contexts.class
| 2008-01-05 23:52:37,812 TRACE [org.jboss.mx.loading.RepositoryClassLoader] getResourceLocally(org.jboss.mx.loading.UnifiedClassLoader3@5a25f3{ url=vfsfile:/C:/projects/jboss5/trunk/build/output/jboss-5.0.0.Beta3/server/default/deployers/security-deployer-beans.xml ,addedOrder=13}), name=org/jboss/seam/debug/Contexts.class, resURL:null
| 2008-01-05 23:52:37,812 TRACE [org.jboss.mx.loading.LoadMgr3] No resource found for: org/jboss/seam/debug/Contexts.class
| 2008-01-05 23:52:37,812 TRACE [org.jboss.mx.loading.RepositoryClassLoader] getResourceLocally(org.jboss.mx.loading.UnifiedClassLoader3@52d37e{ url=vfsfile:/C:/projects/jboss5/trunk/build/output/jboss-5.0.0.Beta3/server/default/deploy/cache-invalidation-service.xml ,addedOrder=14}), name=org/jboss/seam/debug/Contexts.class, resURL:null
| 2008-01-05 23:52:37,812 TRACE [org.jboss.mx.loading.LoadMgr3] No resource found for: org/jboss/seam/debug/Contexts.class
| 2008-01-05 23:52:37,812 TRACE [org.jboss.mx.loading.RepositoryClassLoader] getResourceLocally(org.jboss.mx.loading.UnifiedClassLoader3@4fee5c{ url=vfsfile:/C:/projects/jboss5/trunk/build/output/jboss-5.0.0.Beta3/server/default/deploy/ejb2-timer-service.xml ,addedOrder=15}), name=org/jboss/seam/debug/Contexts.class, resURL:null
| 2008-01-05 23:52:37,812 TRACE [org.jboss.mx.loading.LoadMgr3] No resource found for: org/jboss/seam/debug/Contexts.class
| 2008-01-05 23:52:37,812 TRACE [org.jboss.mx.loading.RepositoryClassLoader] getResourceLocally(org.jboss.mx.loading.UnifiedClassLoader3@167e86a{ url=vfsfile:/C:/projects/jboss5/trunk/build/output/jboss-5.0.0.Beta3/server/default/deploy/ejb3-connectors-service.xml ,addedOrder=16}), name=org/jboss/seam/debug/Contexts.class, resURL:null
| 2008-01-05 23:52:37,812 TRACE [org.jboss.mx.loading.LoadMgr3] No resource found for: org/jboss/seam/debug/Contexts.class
| 2008-01-05 23:52:37,812 TRACE [org.jboss.mx.loading.RepositoryClassLoader] getResourceLocally(org.jboss.mx.loading.UnifiedClassLoader3@f9cff1{ url=vfsfile:/C:/projects/jboss5/trunk/build/output/jboss-5.0.0.Beta3/server/default/deploy/ejb3-interceptors-aop.xml ,addedOrder=17}), name=org/jboss/seam/debug/Contexts.class, resURL:null
| 2008-01-05 23:52:37,812 TRACE [org.jboss.mx.loading.LoadMgr3] No resource found for: org/jboss/seam/debug/Contexts.class
| 2008-01-05 23:52:37,812 TRACE [org.jboss.mx.loading.RepositoryClassLoader] getResourceLocally(org.jboss.mx.loading.UnifiedClassLoader3@b73feb{ url=vfsfile:/C:/projects/jboss5/trunk/build/output/jboss-5.0.0.Beta3/server/default/deploy/ejb3-timer-service.xml ,addedOrder=18}), name=org/jboss/seam/debug/Contexts.class, resURL:null
| 2008-01-05 23:52:37,812 TRACE [org.jboss.mx.loading.LoadMgr3] No resource found for: org/jboss/seam/debug/Contexts.class
| 2008-01-05 23:52:37,812 TRACE [org.jboss.mx.loading.RepositoryClassLoader] getResourceLocally(org.jboss.mx.loading.UnifiedClassLoader3@6c8a0c{ url=vfsfile:/C:/projects/jboss5/trunk/build/output/jboss-5.0.0.Beta3/server/default/deploy/hsqldb-ds.xml ,addedOrder=19}), name=org/jboss/seam/debug/Contexts.class, resURL:null
| 2008-01-05 23:52:37,812 TRACE [org.jboss.mx.loading.LoadMgr3] No resource found for: org/jboss/seam/debug/Contexts.class
| 2008-01-05 23:52:37,812 TRACE [org.jboss.mx.loading.RepositoryClassLoader] getResourceLocally(org.jboss.mx.loading.UnifiedClassLoader3@17d2a06{ url=vfsfile:/C:/projects/jboss5/trunk/build/output/jboss-5.0.0.Beta3/server/default/deploy/http-invoker.sar/ ,addedOrder=20}), name=org/jboss/seam/debug/Contexts.class, resURL:null
| 2008-01-05 23:52:37,812 TRACE [org.jboss.mx.loading.LoadMgr3] No resource found for: org/jboss/seam/debug/Contexts.class
| 2008-01-05 23:52:37,812 TRACE [org.jboss.mx.loading.RepositoryClassLoader] getResourceLocally(org.jboss.mx.loading.UnifiedClassLoader3@5223f7{ url=vfsfile:/C:/projects/jboss5/trunk/build/output/jboss-5.0.0.Beta3/server/default/deploy/jboss-local-jdbc.rar ,addedOrder=21}), name=org/jboss/seam/debug/Contexts.class, resURL:null
| 2008-01-05 23:52:37,812 TRACE [org.jboss.mx.loading.LoadMgr3] No resource found for: org/jboss/seam/debug/Contexts.class
| 2008-01-05 23:52:37,812 TRACE [org.jboss.mx.loading.RepositoryClassLoader] getResourceLocally(org.jboss.mx.loading.UnifiedClassLoader3@14b70a9{ url=vfsfile:/C:/projects/jboss5/trunk/build/output/jboss-5.0.0.Beta3/server/default/deploy/jboss-seam-booking-ds.xml ,addedOrder=22}), name=org/jboss/seam/debug/Contexts.class, resURL:null
| 2008-01-05 23:52:37,812 TRACE [org.jboss.mx.loading.LoadMgr3] No resource found for: org/jboss/seam/debug/Contexts.class
| 2008-01-05 23:52:37,812 TRACE [org.jboss.mx.loading.RepositoryClassLoader] getResourceLocally(org.jboss.mx.loading.UnifiedClassLoader3@766c0{ url=null ,addedOrder=0}), name=org/jboss/seam/debug/Contexts.class, resURL:null
| 2008-01-05 23:52:37,812 TRACE [org.jboss.mx.loading.LoadMgr3] No resource found for: org/jboss/seam/debug/Contexts.class
| 2008-01-05 23:52:37,812 TRACE [org.jboss.mx.loading.RepositoryClassLoader] loadClassLocally, org.jboss.mx.loading.UnifiedClassLoader3@1ead9ba{ url=vfsfile:/C:/projects/jboss5/trunk/build/output/jboss-5.0.0.Beta3/server/default/deploy/jboss-seam-booking.ear ,addedOrder=23} name=org.jboss.seam.debug.Contexts
| 2008-01-05 23:52:37,812 TRACE [org.jboss.mx.loading.RepositoryClassLoader] findClass, name=org.jboss.seam.debug.Contexts
| 2008-01-05 23:52:37,812 TRACE [org.jboss.mx.loading.RepositoryClassLoader] CFNE: Adding to blacklist: org.jboss.seam.debug.Contexts
| 2008-01-05 23:52:37,812 TRACE [org.jboss.mx.loading.RepositoryClassLoader] CFNE: Adding to blacklist: org.jboss.seam.debug.Contexts
| 2008-01-05 23:52:37,812 TRACE [org.jboss.mx.loading.RepositoryClassLoader] loadClassLocally, org.jboss.mx.loading.UnifiedClassLoader3@1ead9ba{ url=vfsfile:/C:/projects/jboss5/trunk/build/output/jboss-5.0.0.Beta3/server/default/deploy/jboss-seam-booking.ear ,addedOrder=23} name=org.jboss.seam.debug.Contexts not found
| 2008-01-05 23:52:37,812 TRACE [org.jboss.mx.loading.UnifiedLoaderRepository3] Failed to load class: org.jboss.seam.debug.Contexts
| java.lang.ClassNotFoundException: org.jboss.seam.debug.Contexts
| at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
| at java.security.AccessController.doPrivileged(Native Method)
| at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
| at org.jboss.mx.loading.RepositoryClassLoader.findClassLocally(RepositoryClassLoader.java:608)
| at org.jboss.mx.loading.RepositoryClassLoader.findClass(RepositoryClassLoader.java:588)
| at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
| at org.jboss.mx.loading.RepositoryClassLoader.loadClassLocally(RepositoryClassLoader.java:225)
| at org.jboss.mx.loading.UnifiedLoaderRepository3.loadClassFromClassLoader(UnifiedLoaderRepository3.java:317)
| at org.jboss.mx.loading.LoadMgr3.beginLoadTask(LoadMgr3.java:291)
| at org.jboss.mx.loading.UnifiedClassLoader.loadClassImpl(UnifiedClassLoader.java:290)
| at org.jboss.mx.loading.RepositoryClassLoader.loadClass(RepositoryClassLoader.java:441)
| at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
| at org.jboss.deployment.AnnotatedClassFilter.accepts(AnnotatedClassFilter.java:112)
| at org.jboss.deployment.AnnotatedClassFilter.visit(AnnotatedClassFilter.java:93)
| at org.jboss.virtual.plugins.vfs.helpers.WrappingVirtualFileHandlerVisitor.visit(WrappingVirtualFileHandlerVisitor.java:62)
| at org.jboss.virtual.plugins.context.AbstractVFSContext.visit(AbstractVFSContext.java:197)
| at org.jboss.virtual.plugins.context.AbstractVFSContext.visit(AbstractVFSContext.java:209)
| at org.jboss.virtual.plugins.context.AbstractVFSContext.visit(AbstractVFSContext.java:209)
| at org.jboss.virtual.plugins.context.AbstractVFSContext.visit(AbstractVFSContext.java:209)
| at org.jboss.virtual.plugins.context.AbstractVFSContext.visit(AbstractVFSContext.java:209)
| at org.jboss.virtual.plugins.context.AbstractVFSContext.visit(AbstractVFSContext.java:141)
| at org.jboss.virtual.VFS.visit(VFS.java:316)
| at org.jboss.virtual.VirtualFile.visit(VirtualFile.java:363)
| at org.jboss.deployment.AnnotationMetaDataDeployer.deploy(AnnotationMetaDataDeployer.java:151)
| at org.jboss.deployment.AnnotationMetaDataDeployer.deploy(AnnotationMetaDataDeployer.java:90)
| at org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:169)
| at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:853)
| at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:906)
| at org.jboss.deployers.plugins.deployers.DeployersImpl.install(DeployersImpl.java:794)
| at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:327)
| at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1309)
| at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:734)
| at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:862)
| at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:784)
| at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:622)
| at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:411)
| at org.jboss.deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:498)
| at org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:506)
| at org.jboss.system.server.profileservice.ProfileServiceBootstrap.loadProfile(ProfileServiceBootstrap.java:245)
| at org.jboss.system.server.profileservice.ProfileServiceBootstrap.start(ProfileServiceBootstrap.java:131)
| at org.jboss.bootstrap.AbstractServerImpl.start(AbstractServerImpl.java:408)
| at org.jboss.Main.boot(Main.java:208)
| at org.jboss.Main$1.run(Main.java:534)
| at java.lang.Thread.run(Thread.java:595)
| 2008-01-05 23:52:37,812 TRACE [org.jboss.mx.loading.LoadMgr3] End beginLoadTask, ClassNotFoundException
| 2008-01-05 23:52:37,812 TRACE [org.jboss.mx.loading.LoadMgr3] Begin endLoadTask, task=org.jboss.mx.loading.ClassLoadingTask@1919c1f{classname: org.jboss.seam.debug.Contexts, requestingThread: Thread[main,5,jboss], requestingClassLoader: org.jboss.mx.loading.UnifiedClassLoader3@1ead9ba{ url=vfsfile:/C:/projects/jboss5/trunk/build/output/jboss-5.0.0.Beta3/server/default/deploy/jboss-seam-booking.ear ,addedOrder=23}, loadedClass: nullnull, loadOrder: 2147483647, loadException: null, threadTaskCount: 0, state: 0, #CCE: 0}
| 2008-01-05 23:52:37,812 TRACE [org.jboss.mx.loading.RepositoryClassLoader] release(1) for :org.jboss.mx.loading.UnifiedClassLoader3@1ead9ba{ url=vfsfile:/C:/projects/jboss5/trunk/build/output/jboss-5.0.0.Beta3/server/default/deploy/jboss-seam-booking.ear ,addedOrder=23}
| 2008-01-05 23:52:37,812 TRACE [org.jboss.mx.loading.RepositoryClassLoader] released, holds: 0
| 2008-01-05 23:52:37,812 TRACE [org.jboss.mx.loading.RepositoryClassLoader] loadClass org.jboss.mx.loading.UnifiedClassLoader3@1ead9ba{ url=vfsfile:/C:/projects/jboss5/trunk/build/output/jboss-5.0.0.Beta3/server/default/deploy/jboss-seam-booking.ear ,addedOrder=23} name=org.jboss.seam.debug.Contexts not found
| 2008-01-05 23:52:37,812 TRACE [org.jboss.deployment.AnnotatedClassFilter] Failed to load class: org.jboss.seam.debug.Contexts
| java.lang.ClassNotFoundException: No ClassLoaders found for: org.jboss.seam.debug.Contexts
| at org.jboss.mx.loading.LoadMgr3.beginLoadTask(LoadMgr3.java:313)
| at org.jboss.mx.loading.UnifiedClassLoader.loadClassImpl(UnifiedClassLoader.java:290)
| at org.jboss.mx.loading.RepositoryClassLoader.loadClass(RepositoryClassLoader.java:441)
| at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
| at org.jboss.deployment.AnnotatedClassFilter.accepts(AnnotatedClassFilter.java:112)
| at org.jboss.deployment.AnnotatedClassFilter.visit(AnnotatedClassFilter.java:93)
| at org.jboss.virtual.plugins.vfs.helpers.WrappingVirtualFileHandlerVisitor.visit(WrappingVirtualFileHandlerVisitor.java:62)
| at org.jboss.virtual.plugins.context.AbstractVFSContext.visit(AbstractVFSContext.java:197)
| at org.jboss.virtual.plugins.context.AbstractVFSContext.visit(AbstractVFSContext.java:209)
| at org.jboss.virtual.plugins.context.AbstractVFSContext.visit(AbstractVFSContext.java:209)
| at org.jboss.virtual.plugins.context.AbstractVFSContext.visit(AbstractVFSContext.java:209)
| at org.jboss.virtual.plugins.context.AbstractVFSContext.visit(AbstractVFSContext.java:209)
| at org.jboss.virtual.plugins.context.AbstractVFSContext.visit(AbstractVFSContext.java:141)
| at org.jboss.virtual.VFS.visit(VFS.java:316)
| at org.jboss.virtual.VirtualFile.visit(VirtualFile.java:363)
| at org.jboss.deployment.AnnotationMetaDataDeployer.deploy(AnnotationMetaDataDeployer.java:151)
| at org.jboss.deployment.AnnotationMetaDataDeployer.deploy(AnnotationMetaDataDeployer.java:90)
| at org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:169)
| at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:853)
| at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:906)
| at org.jboss.deployers.plugins.deployers.DeployersImpl.install(DeployersImpl.java:794)
| at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:327)
| at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1309)
| at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:734)
| at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:862)
| at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:784)
| at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:622)
| at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:411)
| at org.jboss.deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:498)
| at org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:506)
| at org.jboss.system.server.profileservice.ProfileServiceBootstrap.loadProfile(ProfileServiceBootstrap.java:245)
| at org.jboss.system.server.profileservice.ProfileServiceBootstrap.start(ProfileServiceBootstrap.java:131)
| at org.jboss.bootstrap.AbstractServerImpl.start(AbstractServerImpl.java:408)
| at org.jboss.Main.boot(Main.java:208)
| at org.jboss.Main$1.run(Main.java:534)
| at java.lang.Thread.run(Thread.java:595)
|
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4117348#4117348
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4117348
18 years, 3 months