servicemix-3.2.1 部署异常
1 <jbi-task xmlns="http://java.sun.com/xml/ns/jbi/management-message" version="1.0"> 2 <jbi-task-result> 3 ## framework task result 框架任务部署结果 4 <frmwk-task-result> 5 <frmwk-task-result-details> 6 <task-result-details> 7 <task-id>deploy</task-id> 8 <task-result>FAILED</task-result> 9 <message-type>ERROR</message-type> 10 </task-result-details> 11 </frmwk-task-result-details> 12 </frmwk-task-result> 13
## component task result 组件任务部署结果 14 <component-task-result xmlns="http://java.sun.com/xml/ns/jbi/management-message"> 15 <component-name>servicemix-jms</component-name> 16 <component-task-result-details> 17 <task-result-details> 18 <task-id>deploy</task-id> 19 <task-result>SUCCESS</task-result> 20 </task-result-details> 21 </component-task-result-details> 22 </component-task-result> 23 24 <component-task-result> 25 <component-name>servicemix-eip</component-name> 26 <component-task-result-details> 27 <task-result-details> 28 <task-id>deploy</task-id> 29 <task-result>FAILED</task-result> 30 <message-type>ERROR</message-type> 31 <task-status-msg> 32 <msg-loc-info> 33 <loc-token/> 34 <loc-message>Unable to parse result string</loc-message> 35 </msg-loc-info> 36 </task-status-msg> 37 <exception-info> 38 <nesting-level>1</nesting-level> 39 <loc-token/> 40 <loc-message><component-task-result xmlns="http://java.sun.com/xml/ns/jbi/management-message"> 41 <component-name>servicemix-eip</component-name> 42 <component-task-result-details> 43 <task-result-details> 44 <task-id>deploy</task-id> 45 <task-result>FAILED</task-result> 46 <message-type>ERROR</message-type> 47 <task-status-msg><msg-loc-info><loc-token/><loc-message>Could not deploy xbean service unit</loc-message></msg-loc-info></task-status-msg> 48 <exception-info> 49 <nesting-level>1</nesting-level> 50 <msg-loc-info> 51 <loc-token /> 52 <loc-message>
org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException:
Line 39 in XML document from file
[D:\osesbinaction\esb\apache-servicemix-3.2.1\data\smx\service-assemblies\cheapflow-sa\version_1\sus\servicemix-eip\cheapflow-routing-su\xbean.xml] is invalid;
nested exception is org.xml.sax.SAXParseException:
The element type "eip:exchange-target" must be terminated by the matching end-tag "</eip:exchange-target>".</loc-message> 53 <stack-trace><![CDATA[
org.apache.xbean.kernel.ServiceRegistrationException:
org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException:
Line 39 in XML document from file
[D:\osesbinaction\esb\apache-servicemix-3.2.1\data\smx\service-assemblies\cheapflow-sa\version_1\sus\servicemix-eip\cheapflow-routing-su\xbean.xml] is invalid;
nested exception is org.xml.sax.SAXParseException:
The element type "eip:exchange-target" must be terminated by the matching end-tag "</eip:exchange-target>". 54 at org.apache.xbean.kernel.standard.ServiceManagerRegistry.registerService(ServiceManagerRegistry.java:424) 55 at org.apache.xbean.kernel.standard.StandardKernel.registerService(StandardKernel.java:220) 56 at org.apache.xbean.server.spring.loader.SpringLoader.load(SpringLoader.java:152) 57 at org.apache.servicemix.common.xbean.AbstractXBeanDeployer.deploy(AbstractXBeanDeployer.java:83) 58 at org.apache.servicemix.common.BaseServiceUnitManager.doDeploy(BaseServiceUnitManager.java:88) 59 at org.apache.servicemix.common.BaseServiceUnitManager.deploy(BaseServiceUnitManager.java:69) 60 at org.apache.servicemix.jbi.framework.DeploymentService.deployServiceAssembly(DeploymentService.java:508) 61 at org.apache.servicemix.jbi.framework.AutoDeploymentService.updateServiceAssembly(AutoDeploymentService.java:350) 62 at org.apache.servicemix.jbi.framework.AutoDeploymentService.updateArchive(AutoDeploymentService.java:253) 63 at org.apache.servicemix.jbi.framework.AutoDeploymentService.monitorDirectory(AutoDeploymentService.java:647) 64 at org.apache.servicemix.jbi.framework.AutoDeploymentService.access$800(AutoDeploymentService.java:60) 65 at org.apache.servicemix.jbi.framework.AutoDeploymentService$1.run(AutoDeploymentService.java:611) 66 at java.util.TimerThread.mainLoop(Timer.java:512) 67 at java.util.TimerThread.run(Timer.java:462) 68 Caused by: org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException:
Line 39 in XML document from file
[D:\osesbinaction\esb\apache-servicemix-3.2.1\data\smx\service-assemblies\cheapflow-sa\version_1\sus\servicemix-eip\cheapflow-routing-su\xbean.xml] is invalid;
nested exception is org.xml.sax.SAXParseException:
The element type "eip:exchange-target" must be terminated by the matching end-tag "</eip:exchange-target>".
69 at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:359) 70 at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:303) 71 at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:280) 72 at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:131) 73 at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:147) 74 at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:173) 75 at org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationContext.java:112) 76 at org.apache.xbean.spring.context.FileSystemXmlApplicationContext.loadBeanDefinitions(FileSystemXmlApplicationContext.java:168) 77 at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:101) 78 at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:389) 79 at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:324) 80 at org.apache.xbean.server.spring.configuration.SpringConfiguration.<init>(SpringConfiguration.java:63) 81 at org.apache.xbean.server.spring.configuration.SpringConfigurationServiceFactory.createService(SpringConfigurationServiceFactory.java:106) 82 at org.apache.xbean.kernel.standard.ServiceManager.start(ServiceManager.java:420) 83 at org.apache.xbean.kernel.standard.ServiceManager.initialize(ServiceManager.java:200) 84 at org.apache.xbean.kernel.standard.RegistryFutureTask$RegisterCallable.call(RegistryFutureTask.java:110) 85 at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) 86 at java.util.concurrent.FutureTask.run(FutureTask.java:138) 87 at org.apache.xbean.kernel.standard.ServiceManagerRegistry.registerService(ServiceManagerRegistry.java:409) 88 ... 13 more 89 Caused by: org.xml.sax.SAXParseException: The element type "eip:exchange-target" must be terminated by the matching end-tag "</eip:exchange-target>". 90 at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source) 91 at org.apache.xerces.util.ErrorHandlerWrapper.fatalError(Unknown Source) 92 at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source) 93 at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source) 94 at org.apache.xerces.impl.XMLScanner.reportFatalError(Unknown Source) 95 at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknown Source) 96 at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source) 97 at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source) 98 at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) 99 at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) 100 at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) 101 at org.apache.xerces.parsers.DOMParser.parse(Unknown Source) 102 at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source) 103 at org.springframework.beans.factory.xml.DefaultDocumentLoader.loadDocument(DefaultDocumentLoader.java:76) 104 at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:351) 105 ... 31 more 106 ]]></stack-trace> 107 </msg-loc-info> 108 </exception-info> 109 </task-result-details> 110 </component-task-result-details> 111 </component-task-result></loc-message> 112 <stack-trace> 113 <![CDATA[javax.jbi.management.DeploymentException: 114 <component-task-result xmlns="http://java.sun.com/xml/ns/jbi/management-message"> 115 <component-name>servicemix-eip</component-name> 116 <component-task-result-details> 117 <task-result-details> 118 <task-id>deploy</task-id> 119 <task-result>FAILED</task-result> 120 <message-type>ERROR</message-type> 121 <task-status-msg> 122 <msg-loc-info> 123 <loc-token/> 124 <loc-message>Could not deploy xbean service unit</loc-message> 125 </msg-loc-info> 126 </task-status-msg> 127 <exception-info> 128 <nesting-level>1</nesting-level> 129 <msg-loc-info> 130 <loc-token /> 131 <loc-message> 132 org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: 133 Line 39 in XML document from file [D:\osesbinaction\esb\apache-servicemix-3.2.1\data\smx\service-assemblies\cheapflow-sa\version_1\sus\servicemix-eip\cheapflow-routing-su\xbean.xml] is invalid; 134 nested exception is org.xml.sax.SAXParseException: 135 The element type "eip:exchange-target" must be terminated by the matching end-tag "</eip:exchange-target>". 136 </loc-message> 137 <stack-trace> 138 <![CDATA[ 139 服务注册异常: 140 org.apache.xbean.kernel.ServiceRegistrationException: 141 XmlBean定义存储异常:文件xxx.xml非法 142 org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: 143 Line 39 in XML document from file [D:\osesbinaction\esb\apache-servicemix-3.2.1\data\smx\service-assemblies\cheapflow-sa\version_1\sus\servicemix-eip\cheapflow-routing-su\xbean.xml] is invalid; 144 SAX解析异常: "eip:exchange-target"元素类型必须被对应的"</eip:exchange-target>"结束标签终止 145 nested exception is org.xml.sax.SAXParseException: 146 The element type "eip:exchange-target" must be terminated by the matching end-tag "</eip:exchange-target>". 147 at org.apache.xbean.kernel.standard.ServiceManagerRegistry.registerService(ServiceManagerRegistry.java:424) 148 at org.apache.xbean.kernel.standard.StandardKernel.registerService(StandardKernel.java:220) 149 at org.apache.xbean.server.spring.loader.SpringLoader.load(SpringLoader.java:152) 150 at org.apache.servicemix.common.xbean.AbstractXBeanDeployer.deploy(AbstractXBeanDeployer.java:83) 151 at org.apache.servicemix.common.BaseServiceUnitManager.doDeploy(BaseServiceUnitManager.java:88) 152 at org.apache.servicemix.common.BaseServiceUnitManager.deploy(BaseServiceUnitManager.java:69) 153 at org.apache.servicemix.jbi.framework.DeploymentService.deployServiceAssembly(DeploymentService.java:508) 154 at org.apache.servicemix.jbi.framework.AutoDeploymentService.updateServiceAssembly(AutoDeploymentService.java:350) 155 at org.apache.servicemix.jbi.framework.AutoDeploymentService.updateArchive(AutoDeploymentService.java:253) 156 at org.apache.servicemix.jbi.framework.AutoDeploymentService.monitorDirectory(AutoDeploymentService.java:647) 157 at org.apache.servicemix.jbi.framework.AutoDeploymentService.access$800(AutoDeploymentService.java:60) 158 at org.apache.servicemix.jbi.framework.AutoDeploymentService$1.run(AutoDeploymentService.java:611) 159 at java.util.TimerThread.mainLoop(Timer.java:512) 160 at java.util.TimerThread.run(Timer.java:462) 161 Caused by: org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: 162 Line 39 in XML document from file [D:\osesbinaction\esb\apache-servicemix-3.2.1\data\smx\service-assemblies\cheapflow-sa\version_1\sus\servicemix-eip\cheapflow-routing-su\xbean.xml] is invalid; nested exception is org.xml.sax.SAXParseException: The element type "eip:exchange-target" must be terminated by the matching end-tag "</eip:exchange-target>". 163 at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:359) 164 at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:303) 165 at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:280) 166 at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:131) 167 at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:147) 168 at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:173) 169 at org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationContext.java:112) 170 at org.apache.xbean.spring.context.FileSystemXmlApplicationContext.loadBeanDefinitions(FileSystemXmlApplicationContext.java:168) 171 at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:101) 172 at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:389) 173 at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:324) 174 at org.apache.xbean.server.spring.configuration.SpringConfiguration.<init>(SpringConfiguration.java:63) 175 at org.apache.xbean.server.spring.configuration.SpringConfigurationServiceFactory.createService(SpringConfigurationServiceFactory.java:106) 176 at org.apache.xbean.kernel.standard.ServiceManager.start(ServiceManager.java:420) 177 at org.apache.xbean.kernel.standard.ServiceManager.initialize(ServiceManager.java:200) 178 at org.apache.xbean.kernel.standard.RegistryFutureTask$RegisterCallable.call(RegistryFutureTask.java:110) 179 at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) 180 at java.util.concurrent.FutureTask.run(FutureTask.java:138) 181 at org.apache.xbean.kernel.standard.ServiceManagerRegistry.registerService(ServiceManagerRegistry.java:409) 182 ... 13 more 183 Caused by: org.xml.sax.SAXParseException: The element type "eip:exchange-target" must be terminated by the matching end-tag "</eip:exchange-target>". 184 at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source) 185 at org.apache.xerces.util.ErrorHandlerWrapper.fatalError(Unknown Source) 186 at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source) 187 at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source) 188 at org.apache.xerces.impl.XMLScanner.reportFatalError(Unknown Source) 189 at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknown Source) 190 at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source) 191 at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source) 192 at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) 193 at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) 194 at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) 195 at org.apache.xerces.parsers.DOMParser.parse(Unknown Source) 196 at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source) 197 at org.springframework.beans.factory.xml.DefaultDocumentLoader.loadDocument(DefaultDocumentLoader.java:76) 198 at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:351) 199 ... 31 more 200 ]]]]><![CDATA[></stack-trace> 201 </msg-loc-info> 202 </exception-info> 203 </task-result-details> 204 </component-task-result-details> 205 </component-task-result> 206 207 at org.apache.servicemix.common.ManagementSupport.failure(ManagementSupport.java:46) 208 at org.apache.servicemix.common.AbstractDeployer.failure(AbstractDeployer.java:43) 209 at org.apache.servicemix.common.xbean.AbstractXBeanDeployer.deploy(AbstractXBeanDeployer.java:111) 210 at org.apache.servicemix.common.BaseServiceUnitManager.doDeploy(BaseServiceUnitManager.java:88) 211 at org.apache.servicemix.common.BaseServiceUnitManager.deploy(BaseServiceUnitManager.java:69) 212 at org.apache.servicemix.jbi.framework.DeploymentService.deployServiceAssembly(DeploymentService.java:508) 213 at org.apache.servicemix.jbi.framework.AutoDeploymentService.updateServiceAssembly(AutoDeploymentService.java:350) 214 at org.apache.servicemix.jbi.framework.AutoDeploymentService.updateArchive(AutoDeploymentService.java:253) 215 at org.apache.servicemix.jbi.framework.AutoDeploymentService.monitorDirectory(AutoDeploymentService.java:647) 216 at org.apache.servicemix.jbi.framework.AutoDeploymentService.access$800(AutoDeploymentService.java:60) 217 at org.apache.servicemix.jbi.framework.AutoDeploymentService$1.run(AutoDeploymentService.java:611) 218 at java.util.TimerThread.mainLoop(Timer.java:512) 219 at java.util.TimerThread.run(Timer.java:462) 220 ]]></stack-trace> 221 </exception-info> 222 </task-result-details> 223 </component-task-result-details> 224 </component-task-result> 225 226 227 <component-task-result xmlns="http://java.sun.com/xml/ns/jbi/management-message"> 228 <component-name>servicemix-bean</component-name> 229 <component-task-result-details> 230 <task-result-details> 231 <task-id>deploy</task-id> 232 <task-result>SUCCESS</task-result> 233 </task-result-details> 234 </component-task-result-details> 235 </component-task-result> 236 237 <component-task-result xmlns="http://java.sun.com/xml/ns/jbi/management-message"> 238 <component-name>servicemix-saxon</component-name> 239 <component-task-result-details> 240 <task-result-details> 241 <task-id>deploy</task-id> 242 <task-result>SUCCESS</task-result> 243 </task-result-details> 244 </component-task-result-details> 245 </component-task-result> 246 </jbi-task-result> 247 </jbi-task>
文件xbean.xml 38行缺少结束标签
D:\osesbinaction\esb\apache-servicemix-3.2.1\data\smx\service-assemblies\cheapflow-sa\version_1\sus\servicemix-eip\cheapflow-routing-su\xbean.xml
装配文件cheapflow-sa.zip文件结构:
组件servicemix-eip任务部署失败(即服务单元cheapflow-routing-su.zip组件文件部署失败)
########
${servicemix.home}/hotdeploy目录下的装配文件cheapflow-sa.zip,会被具体部署到${servicemix.home}/data/smx/service-assemblies目录下
cheapflow-sa.zip装配文件的目录结构:
install目录的内容是: cheapflow-sa.zip文件的解压
servicemix-bean目录的内容是: cheapflow-bean-su.zip服务单元文件的解压
servicemix-eip目录的内容是: cheapflow-routing-su.zip服务单元文件的解压
servicemix-jms目录的内容是: cheapflow-jms-su.zip服务单元文件的解压
servicemix-saxon目录的内容是: cheapflow-xslt-su.zip服务单元文件的解压
添加结束标签后部署情况:
[java] INFO - AutoDeploymentService - Directory: hotdeploy: Archive changed: processing cheapflow-sa.zip ...
[java] INFO - ServiceAssemblyLifeCycle - Starting service assembly: cheapflow-sa
[java] INFO - ServiceUnitLifeCycle - Initializing service unit: cheapflow-jms-su
[java] INFO - ServiceUnitLifeCycle - Initializing service unit: cheapflow-routing-su
[java] INFO - ServiceUnitLifeCycle - Initializing service unit: cheapflow-bean-su
[java] INFO - ServiceUnitLifeCycle - Initializing service unit: cheapflow-xslt-su
[java] INFO - ServiceUnitLifeCycle - Starting service unit: cheapflow-jms-su
[java] INFO - ServiceUnitLifeCycle - Starting service unit: cheapflow-routing-su
[java] INFO - ServiceUnitLifeCycle - Starting service unit: cheapflow-bean-su
[java] INFO - ServiceUnitLifeCycle - Starting service unit: cheapflow-xslt-su
[java] INFO - AutoDeploymentService - Directory: hotdeploy: Finished installation of archive: cheapflow-sa.zip
[java] INFO - AutoDeploymentService - Directory: hotdeploy: Archive changed: processing cheapflow-sa.zip ...
[java] INFO - ServiceAssemblyLifeCycle - Shutting down service assembly: cheapflow-sa
[java] INFO - ServiceUnitLifeCycle - Stopping service unit: cheapflow-jms-su
[java] INFO - ServiceUnitLifeCycle - Stopping service unit: cheapflow-routing-su
[java] INFO - ServiceUnitLifeCycle - Stopping service unit: cheapflow-bean-su
[java] INFO - ServiceUnitLifeCycle - Stopping service unit: cheapflow-xslt-su
[java] INFO - ServiceUnitLifeCycle - Shutting down service unit: cheapflow-jms-su
[java] INFO - ServiceUnitLifeCycle - Shutting down service unit: cheapflow-routing-su
[java] INFO - ServiceUnitLifeCycle - Shutting down service unit: cheapflow-bean-su
[java] INFO - ServiceUnitLifeCycle - Shutting down service unit: cheapflow-xslt-su
[java] INFO - ServiceAssemblyLifeCycle - Shutting down service assembly: cheapflow-sa
[java] INFO - DeploymentService - UnDeployed ServiceUnit cheapflow-jms-su from Component: servicemix-jms
[java] INFO - DeploymentService - UnDeployed ServiceUnit cheapflow-routing-su from Component: servicemix-eip
[java] INFO - DeploymentService - UnDeployed ServiceUnit cheapflow-bean-su from Component: servicemix-bean
[java] INFO - DeploymentService - UnDeployed ServiceUnit cheapflow-xslt-su from Component: servicemix-saxon
[java] INFO - ServiceAssemblyLifeCycle - Starting service assembly: cheapflow-sa
[java] INFO - ServiceUnitLifeCycle - Initializing service unit: cheapflow-jms-su
[java] INFO - ServiceUnitLifeCycle - Initializing service unit: cheapflow-routing-su
[java] INFO - ServiceUnitLifeCycle - Initializing service unit: cheapflow-bean-su
[java] INFO - ServiceUnitLifeCycle - Initializing service unit: cheapflow-xslt-su
[java] INFO - ServiceUnitLifeCycle - Starting service unit: cheapflow-jms-su
[java] INFO - ServiceUnitLifeCycle - Starting service unit: cheapflow-routing-su
[java] INFO - ServiceUnitLifeCycle - Starting service unit: cheapflow-bean-su
[java] INFO - ServiceUnitLifeCycle - Starting service unit: cheapflow-xslt-su
[java] INFO - AutoDeploymentService - Directory: hotdeploy: Finished installation of archive: cheapflow-sa.zip