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.

Reply via email to