You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cxf.apache.org by adamcchang <ad...@uci.edu> on 2015/06/11 02:28:47 UTC

Could not find conduit initiator

Hi, I have been looking at previous posts for this error, but that does not
solve my problem.  Just wonder if anyone could help me here please?  Thanks.

I have the webservice working at endpoint
"https://thea.adcom.uci.edu/kfs-int/remoting/uciRoleServiceSOAP " and I am
wiring it into spring security framework like this:

spring-security.xml:
	<bean id="ksamsAuthorizationService"
class="edu.uci.oit.commons.springframework.security.KSamsAuthorizationService">
		
		<constructor-arg index="0"
value="https://thea.adcom.uci.edu/kfs-int/remoting/uciRoleServiceSOAP"/>
		<constructor-arg index="1" value="ksams_webservice"/>

but the following error pops up.

2015-06-10 17:02:06,902 DEBUG [ClientImpl] set requestContext to message
be{org.apache.cxf.jaxws.context.WrappedMessageContext.SCOPES={org.apache.cxf.message.Message.ENDPOINT_ADDRESS=APPLICATION},
org.apache.cxf.message.Message.ENDPOINT_ADDRESS=https://thea.adcom.uci.edu/kfs-int/remoting/uciRoleServiceSOAP,
java.lang.reflect.Method=public abstract java.util.List
edu.uci.oit.commons.samsk.client.UciRoleServiceSOAP.isAccessValid(edu.uci.oit.commons.samsk.client.GenericParameters)}
2015-06-10 17:02:06,906 DEBUG [ClientImpl] Interceptors contributed by bus:
[org.apache.cxf.ws.policy.PolicyOutInterceptor@7074768c]
2015-06-10 17:02:06,909 DEBUG [ClientImpl] Interceptors contributed by
client: []
2015-06-10 17:02:06,910 DEBUG [ClientImpl] Interceptors contributed by
endpoint: [org.apache.cxf.interceptor.MessageSenderInterceptor@6798f9c2,
org.apache.cxf.jaxws.interceptors.SwAOutInterceptor@42c432b9,
org.apache.cxf.jaxws.interceptors.WrapperClassOutInterceptor@542273c7,
org.apache.cxf.jaxws.interceptors.HolderOutInterceptor@7b1bfd9,
org.apache.cxf.ws.security.wss4j.WSS4JOutInterceptor@27471004]
2015-06-10 17:02:06,912 DEBUG [ClientImpl] Interceptors contributed by
binding: [org.apache.cxf.interceptor.AttachmentOutInterceptor@4475bfaf,
org.apache.cxf.interceptor.StaxOutInterceptor@30e40ad,
org.apache.cxf.binding.soap.interceptor.SoapHeaderOutFilterInterceptor@94b6862,
org.apache.cxf.interceptor.WrappedOutInterceptor@16938e7f,
org.apache.cxf.interceptor.BareOutInterceptor@7ff2d3c5,
org.apache.cxf.binding.soap.interceptor.SoapPreProtocolOutInterceptor@e08ffbe,
org.apache.cxf.binding.soap.interceptor.SoapOutInterceptor@5cd29e65]
2015-06-10 17:02:06,913 DEBUG [ClientImpl] Interceptors contributed by
databinding: []
2015-06-10 17:02:06,918 DEBUG [PhaseInterceptorChain] Adding interceptor
org.apache.cxf.ws.policy.PolicyOutInterceptor@7074768c to phase setup
2015-06-10 17:02:06,919 DEBUG [PhaseInterceptorChain] Adding interceptor
org.apache.cxf.interceptor.MessageSenderInterceptor@6798f9c2 to phase
prepare-send
2015-06-10 17:02:06,920 DEBUG [PhaseInterceptorChain] Adding interceptor
org.apache.cxf.jaxws.interceptors.SwAOutInterceptor@42c432b9 to phase
pre-logical
2015-06-10 17:02:06,921 DEBUG [PhaseInterceptorChain] Adding interceptor
org.apache.cxf.jaxws.interceptors.WrapperClassOutInterceptor@542273c7 to
phase pre-logical
2015-06-10 17:02:06,922 DEBUG [PhaseInterceptorChain] Adding interceptor
org.apache.cxf.jaxws.interceptors.HolderOutInterceptor@7b1bfd9 to phase
pre-logical
2015-06-10 17:02:06,924 DEBUG [PhaseInterceptorChain] Adding interceptor
org.apache.cxf.ws.security.wss4j.WSS4JOutInterceptor@27471004 to phase
pre-protocol
2015-06-10 17:02:06,925 DEBUG [PhaseInterceptorChain] Adding interceptor
org.apache.cxf.interceptor.AttachmentOutInterceptor@4475bfaf to phase
pre-stream
2015-06-10 17:02:06,926 DEBUG [PhaseInterceptorChain] Adding interceptor
org.apache.cxf.interceptor.StaxOutInterceptor@30e40ad to phase pre-stream
2015-06-10 17:02:06,927 DEBUG [PhaseInterceptorChain] Adding interceptor
org.apache.cxf.binding.soap.interceptor.SoapHeaderOutFilterInterceptor@94b6862
to phase pre-logical
2015-06-10 17:02:06,928 DEBUG [PhaseInterceptorChain] Adding interceptor
org.apache.cxf.interceptor.WrappedOutInterceptor@16938e7f to phase marshal
2015-06-10 17:02:06,929 DEBUG [PhaseInterceptorChain] Adding interceptor
org.apache.cxf.interceptor.BareOutInterceptor@7ff2d3c5 to phase marshal
2015-06-10 17:02:06,930 DEBUG [PhaseInterceptorChain] Adding interceptor
org.apache.cxf.binding.soap.interceptor.SoapPreProtocolOutInterceptor@e08ffbe
to phase post-logical
2015-06-10 17:02:06,931 DEBUG [PhaseInterceptorChain] Adding interceptor
org.apache.cxf.binding.soap.interceptor.SoapOutInterceptor@5cd29e65 to phase
write
2015-06-10 17:02:06,977 ERROR [KSamsAuthorizationService] Could not find
conduit initiator for address:
https://thea.adcom.uci.edu/kfs-int/remoting/uciRoleServiceSOAP and
transport: http://schemas.xmlsoap.org/soap/http
javax.xml.ws.soap.SOAPFaultException: Could not find conduit initiator for
address: https://thea.adcom.uci.edu/kfs-int/remoting/uciRoleServiceSOAP and
transport: http://schemas.xmlsoap.org/soap/http
	at org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:155)
	at com.sun.proxy.$Proxy32.isAccessValid(Unknown Source)
	at
edu.uci.oit.commons.springframework.security.KSamsAuthorizationService.isAccessValid(KSamsAuthorizationService.java:96)
	at
edu.uci.oit.commons.springframework.security.KSamsAuthorizationService.loadAuthoritiesByUsername(KSamsAuthorizationService.java:65)
	at
edu.uci.oit.commons.springframework.security.CompositeAuthorizationService.loadAuthoritiesByUsername(CompositeAuthorizationService.java:27)
	at
edu.uci.oit.commons.springframework.security.AdcomUserDetailsService.loadUserByUsername(AdcomUserDetailsService.java:24)
	at
edu.uci.oit.commons.springframework.security.AdcomAuthenticationProvider.authenticate(AdcomAuthenticationProvider.java:26)
	at
org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:156)
	at
edu.uci.oit.commons.springframework.security.WebAuthProcessingFilter.doFilter(WebAuthProcessingFilter.java:69)
	at
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
	at
org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
	at
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
	at
org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:184)
	at
org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:155)
	at
org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:237)
	at
org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167)
	at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
	at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
	at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
	at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
	at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:503)
	at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170)
	at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
	at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950)
	at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
	at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:421)
	at
org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1070)
	at
org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:611)
	at
org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.doRun(AprEndpoint.java:2466)
	at
org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoint.java:2455)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
	at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.RuntimeException: Could not find conduit initiator for
address: https://thea.adcom.uci.edu/kfs-int/remoting/uciRoleServiceSOAP and
transport: http://schemas.xmlsoap.org/soap/http
	at
org.apache.cxf.binding.soap.SoapTransportFactory.getConduit(SoapTransportFactory.java:240)
	at
org.apache.cxf.endpoint.AbstractConduitSelector.getSelectedConduit(AbstractConduitSelector.java:110)
	at
org.apache.cxf.endpoint.UpfrontConduitSelector.prepare(UpfrontConduitSelector.java:63)
	at
org.apache.cxf.endpoint.ClientImpl.prepareConduitSelector(ClientImpl.java:850)
	at org.apache.cxf.endpoint.ClientImpl.doInvoke(ClientImpl.java:525)
	at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:463)
	at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:366)
	at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:319)
	at org.apache.cxf.frontend.ClientProxy.invokeSync(ClientProxy.java:96)
	at org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:133)
	... 33 more
2015-06-10 17:02:06,977 ERROR [KSamsAuthorizationService] Could not find
conduit initiator for address:
https://thea.adcom.uci.edu/kfs-int/remoting/uciRoleServiceSOAP and
transport: http://schemas.xmlsoap.org/soap/http
javax.xml.ws.soap.SOAPFaultException: Could not find conduit initiator for
address: https://thea.adcom.uci.edu/kfs-int/remoting/uciRoleServiceSOAP and
transport: http://schemas.xmlsoap.org/soap/http
	at org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:155)
	at com.sun.proxy.$Proxy32.isAccessValid(Unknown Source)
	at
edu.uci.oit.commons.springframework.security.KSamsAuthorizationService.isAccessValid(KSamsAuthorizationService.java:96)
	at
edu.uci.oit.commons.springframework.security.KSamsAuthorizationService.loadAuthoritiesByUsername(KSamsAuthorizationService.java:65)
	at
edu.uci.oit.commons.springframework.security.CompositeAuthorizationService.loadAuthoritiesByUsername(CompositeAuthorizationService.java:27)
	at
edu.uci.oit.commons.springframework.security.AdcomUserDetailsService.loadUserByUsername(AdcomUserDetailsService.java:24)
	at
edu.uci.oit.commons.springframework.security.AdcomAuthenticationProvider.authenticate(AdcomAuthenticationProvider.java:26)
	at
org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:156)
	at
edu.uci.oit.commons.springframework.security.WebAuthProcessingFilter.doFilter(WebAuthProcessingFilter.java:69)
	at
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
	at
org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
	at
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
	at
org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:184)
	at
org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:155)
	at
org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:237)
	at
org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167)
	at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
	at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
	at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
	at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
	at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:503)
	at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170)
	at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
	at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950)
	at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
	at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:421)
	at
org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1070)
	at
org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:611)
	at
org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.doRun(AprEndpoint.java:2466)
	at
org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoint.java:2455)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
	at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.RuntimeException: Could not find conduit initiator for
address: https://thea.adcom.uci.edu/kfs-int/remoting/uciRoleServiceSOAP and
transport: http://schemas.xmlsoap.org/soap/http
	at
org.apache.cxf.binding.soap.SoapTransportFactory.getConduit(SoapTransportFactory.java:240)
	at
org.apache.cxf.endpoint.AbstractConduitSelector.getSelectedConduit(AbstractConduitSelector.java:110)
	at
org.apache.cxf.endpoint.UpfrontConduitSelector.prepare(UpfrontConduitSelector.java:63)
	at
org.apache.cxf.endpoint.ClientImpl.prepareConduitSelector(ClientImpl.java:850)
	at org.apache.cxf.endpoint.ClientImpl.doInvoke(ClientImpl.java:525)
	at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:463)
	at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:366)
	at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:319)
	at org.apache.cxf.frontend.ClientProxy.invokeSync(ClientProxy.java:96)
	at org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:133)
	... 33 more



--
View this message in context: http://cxf.547215.n5.nabble.com/Could-not-find-conduit-initiator-tp5758192.html
Sent from the cxf-user mailing list archive at Nabble.com.