The server core is booting the mc, loadig the ProfileService and bootstrap deployers, and
loading an equivalent of the current hot deployment service. In the
MainWithSimpleHotDeployTestCase, this is deploying a couple of beans deployments:
| 2006-07-16 19:43:01,031 DEBUG
[org.jboss.test.server.profileservice.MainWithSimpleHotDeployTestCase] ==== Starting
testDefaultStartup ====
| 2006-07-16 19:43:01,109 INFO [org.jboss.system.server.Server] Starting JBoss
(MicroContainer)...
| 2006-07-16 19:43:01,109 INFO [org.jboss.system.server.Server] Release ID: null null
| 2006-07-16 19:43:01,109 DEBUG [org.jboss.system.server.Server] Using config:
org.jboss.system.server.ServerConfigImpl@10ef90c
| 2006-07-16 19:43:01,109 DEBUG [org.jboss.system.server.Server] Server type: class
org.jboss.system.server.profileservice.ServerImpl
| 2006-07-16 19:43:01,109 INFO [org.jboss.system.server.Server] Home Dir:
C:\cvs\JBossMC\workspace\system
| 2006-07-16 19:43:01,109 INFO [org.jboss.system.server.Server] Home URL:
file:/C:/cvs/JBossMC/workspace/system/
| 2006-07-16 19:43:01,109 INFO [org.jboss.system.server.Server] Library URL:
file:/C:/cvs/JBossMC/workspace/system/lib/
| 2006-07-16 19:43:01,125 INFO [org.jboss.system.server.Server] Patch URL: null
| 2006-07-16 19:43:01,140 INFO [org.jboss.system.server.Server] Server Name:
defaulthotdeploy
| 2006-07-16 19:43:01,140 INFO [org.jboss.system.server.Server] Server Home Dir:
C:\cvs\JBossMC\workspace\system\server\defaulthotdeploy
| 2006-07-16 19:43:01,140 INFO [org.jboss.system.server.Server] Server Home URL:
file:/C:/cvs/JBossMC/workspace/system/server/defaulthotdeploy/
| 2006-07-16 19:43:01,140 INFO [org.jboss.system.server.Server] Server Data Dir:
C:\cvs\JBossMC\workspace\system\server\defaulthotdeploy\data
| 2006-07-16 19:43:01,140 INFO [org.jboss.system.server.Server] Server Temp Dir:
C:\cvs\JBossMC\workspace\system\server\defaulthotdeploy\tmp
| 2006-07-16 19:43:01,140 INFO [org.jboss.system.server.Server] Server Config URL:
file:/C:/cvs/JBossMC/workspace/system/server/defaulthotdeploy/conf/
| 2006-07-16 19:43:01,140 INFO [org.jboss.system.server.Server] Server Library URL:
file:/C:/cvs/JBossMC/workspace/system/server/defaulthotdeploy/lib/
| 2006-07-16 19:43:01,140 INFO [org.jboss.system.server.Server] Root Deployment
Filename: jboss-service.xml
| 2006-07-16 19:43:01,140 INFO [org.jboss.system.server.Server] Starting
MicroContainer
| 2006-07-16 19:43:01,171 DEBUG [org.jboss.kernel.KernelFactory] Starting JBoss Kernel
construction...
| 2006-07-16 19:43:01,312 DEBUG [org.jboss.kernel.KernelFactory] Completed JBoss Kernel
construction. Duration: 141 milliseconds
| 2006-07-16 19:43:01,375 DEBUG
[org.jboss.system.server.profileservice.ProfileServiceBootstrap] Scanning for bootstrap
resources: defaulthotdeploy/deployer-beans.xml
| 2006-07-16 19:43:01,375 DEBUG
[org.jboss.system.server.profileservice.ProfileServiceBootstrap] Deploying bootstrap
config:
file:/C:/cvs/JBossMC/workspace/system/src/resources/tests/bootstrap/defaulthotdeploy/deployer-beans.xml
| 2006-07-16 19:43:02,218 INFO [org.jboss.system.server.profile.basic.ProfileImpl]
Using profile
root:C:\cvs\JBossMC\workspace\system\output\file:C:\cvs\JBossMC\workspace\system\output\lib
| 2006-07-16 19:43:02,265 DEBUG
[org.jboss.deployers.plugins.classloading.ClassLoadingDeployer] Setting kernel context
AbstractKernelControllerContext@1fe1feb{
metadata=AbstractBeanMetaData@f8f7db{name=ClassLoadingDeployer
bean=org.jboss.deployers.plugins.classloading.ClassLoadingDeployer
properties=[mainDeployer] constructor=null}name=ClassLoadingDeployer
target=ClassLoadingDeployer@15856a5{} state=Described
depends=AbstractDependencyInfo@a084f8{idependOn=[AbstractDependencyItem@79ed7f{name=ClassLoadingDeployer
dependsOn=MainDeployer whenRequired=Configured dependentState=Installed resolved=false}]
unresolved=[AbstractDependencyItem@79ed7f{name=ClassLoadingDeployer dependsOn=MainDeployer
whenRequired=Configured dependentState=Installed resolved=false}]}}
| 2006-07-16 19:43:02,265 DEBUG [org.jboss.deployers.plugins.MainDeployerImpl]
Registering aspect deployer: ClassLoadingDeployer@15856a5{}
| 2006-07-16 19:43:02,265 DEBUG [org.jboss.deployers.plugins.bean.BeanDeployer] Setting
kernel context AbstractKernelControllerContext@1e845c2{
metadata=AbstractBeanMetaData@125fefa{name=BeanDeployer
bean=org.jboss.deployers.plugins.bean.BeanDeployer properties=[mainDeployer]
constructor=null}name=BeanDeployer target=BeanDeployer@186df0f{} state=Described
depends=AbstractDependencyInfo@19e8f17{idependOn=[AbstractDependencyItem@c44b88{name=BeanDeployer
dependsOn=MainDeployer whenRequired=Configured dependentState=Installed resolved=false}]
unresolved=[AbstractDependencyItem@c44b88{name=BeanDeployer dependsOn=MainDeployer
whenRequired=Configured dependentState=Installed resolved=false}]}}
| 2006-07-16 19:43:02,265 DEBUG [org.jboss.deployers.plugins.MainDeployerImpl]
Registering aspect deployer: BeanDeployer@186df0f{}
| 2006-07-16 19:43:02,296 DEBUG
[org.jboss.deployers.plugins.scanner.VFSDeploymentScannerImpl] Added URI:
file:C:/cvs/JBossMC/workspace/system/output/lib/../resources/deploy/
| 2006-07-16 19:43:02,296 DEBUG
[org.jboss.deployers.plugins.scanner.VFSDeploymentScannerImpl] URI list:
[file:C:/cvs/JBossMC/workspace/system/output/lib/../resources/deploy/]
| 2006-07-16 19:43:02,312 DEBUG
[org.jboss.system.server.profileservice.ProfileServiceBootstrap] Scanning for bootstrap
resources: META-INF/defaulthotdeploy/deployer-beans.xml
| 2006-07-16 19:43:02,312 DEBUG
[org.jboss.deployers.plugins.scanner.VFSDeploymentScannerImpl] Checking file:
org.jboss.vfs.file.FileImpl@1d95492[path=file:C:/cvs/JBossMC/workspace/system/output/lib/../resources/deploy/,vfsPath=,isFile=false,isDirectory=true,isArchive=false]
| 2006-07-16 19:43:02,312 DEBUG
[org.jboss.system.server.profileservice.ProfileServiceBootstrap] Using MainDeployer:
MainDeployerImpl@76ab2f{}
| 2006-07-16 19:43:02,312 DEBUG
[org.jboss.system.server.profileservice.ProfileServiceBootstrap] Using ProfileService:
org.jboss.system.server.profileservice.ProfileServiceImpl@e0cc23
| 2006-07-16 19:43:02,312 DEBUG
[org.jboss.deployers.plugins.scanner.VFSDeploymentScannerImpl] Deploying:
org.jboss.vfs.file.FileImpl@7a1576[path=file:C:/cvs/JBossMC/workspace/system/output/resources/deploy/beans/test-beans.xml,vfsPath=test-beans.xml,isFile=true,isDirectory=false,isArchive=false]
| 2006-07-16 19:43:02,406 DEBUG [org.jboss.system.server.Server] Shutdown hook added
| 2006-07-16 19:43:02,406 DEBUG [org.jboss.deployers.plugins.bean.BeanDeployer] No
META-INF/jboss-beans.xml, assuming *-beans.xml
| 2006-07-16 19:43:02,406 INFO [org.jboss.system.server.Server] JBoss (MicroContainer)
[null] Started in 1s:266ms
| 2006-07-16 19:43:02,500 DEBUG
[org.jboss.deployers.plugins.scanner.VFSDeploymentScannerImpl] Deploying:
org.jboss.vfs.file.FileImpl@acb158[path=file:C:/cvs/JBossMC/workspace/system/output/resources/deploy/beans/unpacked.beans,vfsPath=unpacked.beans,isFile=false,isDirectory=true,isArchive=false]
| 2006-07-16 19:43:02,500 DEBUG [org.jboss.deployers.plugins.bean.BeanDeployer] Found
META-INF/jboss-beans.xml:
org.jboss.vfs.file.FileImpl@1af33d6[path=file:C:/cvs/JBossMC/workspace/system/output/resources/deploy/beans/unpacked.beans/META-INF/jboss-beans.xml,vfsPath=META-INF/jboss-beans.xml,isFile=true,isDirectory=false,isArchive=false]
| 2006-07-16 19:43:02,546 INFO
[org.jboss.test.server.profileservice.MainWithSimpleHotDeployTestCase] Notified of scan:
1
| 2006-07-16 19:43:02,546 DEBUG [org.jboss.system.server.Server] Shutting down
| 2006-07-16 19:43:02,546 DEBUG [org.jboss.system.server.Server] exitOnShutdown: true
| 2006-07-16 19:43:02,546 DEBUG [org.jboss.system.server.Server] blockingShutdown:
false
| 2006-07-16 19:43:02,546 INFO [org.jboss.system.server.Server] LifeThread.run exits!
| 2006-07-16 19:43:02,546 DEBUG
[org.jboss.test.server.profileservice.MainWithSimpleHotDeployTestCase] testDefaultStartup
took 1515ms
| 2006-07-16 19:43:02,546 DEBUG
[org.jboss.test.server.profileservice.MainWithSimpleHotDeployTestCase] ==== Stopping
testDefaultStartup ====
| 2006-07-16 19:43:02,546 INFO [org.jboss.system.server.Server] Shutting down the JVM
now!
| 2006-07-16 19:43:02,546 INFO [org.jboss.system.server.Server] JBoss SHUTDOWN:
Undeploying all packages
| 2006-07-16 19:43:02,546 DEBUG [org.jboss.system.server.Server] Shutting down
MicroContainer
| 2006-07-16 19:43:02,546 DEBUG [org.jboss.deployers.plugins.MainDeployerImpl]
Unregistering aspect deployer: BeanDeployer@186df0f{}
| 2006-07-16 19:43:02,562 DEBUG [org.jboss.deployers.plugins.bean.BeanDeployer]
Unsetting kernel context AbstractKernelControllerContext@1e845c2{
metadata=AbstractBeanMetaData@125fefa{name=BeanDeployer
bean=org.jboss.deployers.plugins.bean.BeanDeployer properties=[mainDeployer]
constructor=null}name=BeanDeployer target=BeanDeployer@186df0f{} state=Described
depends=AbstractDependencyInfo@19e8f17{idependOn=[AbstractDependencyItem@c44b88{name=BeanDeployer
dependsOn=MainDeployer whenRequired=Configured dependentState=Installed resolved=false}]
unresolved=[AbstractDependencyItem@c44b88{name=BeanDeployer dependsOn=MainDeployer
whenRequired=Configured dependentState=Installed resolved=false}]}}
| 2006-07-16 19:43:02,562 DEBUG [org.jboss.deployers.plugins.MainDeployerImpl]
Unregistering aspect deployer: ClassLoadingDeployer@15856a5{}
| 2006-07-16 19:43:02,562 DEBUG
[org.jboss.deployers.plugins.classloading.ClassLoadingDeployer] Unsetting kernel context
AbstractKernelControllerContext@1fe1feb{
metadata=AbstractBeanMetaData@f8f7db{name=ClassLoadingDeployer
bean=org.jboss.deployers.plugins.classloading.ClassLoadingDeployer
properties=[mainDeployer] constructor=null}name=ClassLoadingDeployer
target=ClassLoadingDeployer@15856a5{} state=Described
depends=AbstractDependencyInfo@a084f8{idependOn=[AbstractDependencyItem@79ed7f{name=ClassLoadingDeployer
dependsOn=MainDeployer whenRequired=Configured dependentState=Installed resolved=false}]
unresolved=[AbstractDependencyItem@79ed7f{name=ClassLoadingDeployer dependsOn=MainDeployer
whenRequired=Configured dependentState=Installed resolved=false}]}}
| 2006-07-16 19:43:02,562 INFO [org.jboss.system.server.Server] Shutdown complete
|
At this point we need a plan to move head over to this. The major sticking points are
porting the deployers, and jmx integration.
What are the thoughts for migration of existing sar deployments? A new jbossxb binding
model for the jboss-service.xml schema for the BeanXMLDeployer would be the most natural
approach.
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3958472#...
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&a...