Hi Freeman, Thanks for your reply!
Yes, we are using cxf through code, and configure in spring bean. Basically, we have three spring bean files in META-INF/spring, beans.xml, sm-soap.xml and cxf.xml. And In beans.xml, we configured 5 message routers and build them. I compared the log files after failover and refresh carefully, I also find something interesting. I found these messages show up after refresh: 20:59:30,087 | INFO | xtenderThread-11 | XmlBeanDefinitionReader | 59 - org.springframework.beans - 3.0.5.RELEASE | Loading XML bean definitions from URL [bundleentry://217.fwk20914447/META-INF/spring/beans.xml] 20:59:30,140 | INFO | xtenderThread-11 | XmlBeanDefinitionReader | 59 - org.springframework.beans - 3.0.5.RELEASE | Loading XML bean definitions from URL [bundleentry://217.fwk20914447/META-INF/spring/cxf.xml] 20:59:30,195 | INFO | xtenderThread-11 | XmlBeanDefinitionReader | 59 - org.springframework.beans - 3.0.5.RELEASE | Loading XML bean definitions from URL [bundleentry://217.fwk20914447/META-INF/spring/sm-soap.xml] But after failover, the INFO for beans.xml did not show up in log file. The other two are there as expected. And the confusing thing is I could find INFOs like " 20:43:22,533 | INFO | ExtenderThread-8 | OsgiSpringCamelContext | 68 - org.apache.camel.camel-core - 2.6.0.fuse-01-09 | Route: route1 started and consuming from: Endpoint[mkt-jms://queue1]" for the 5 routers. Which are configured and initialized in beans.xml So I am guessing is it possible that beans.xml is not fully loaded after failover? Thanks a lot. Tianchi -- View this message in context: http://servicemix.396122.n5.nabble.com/java-lang-RuntimeException-Could-not-find-conduit-initiator-for-transport-http-schemas-xmlsoap-org-sp-tp4450451p4454626.html Sent from the ServiceMix - User mailing list archive at Nabble.com.
