On Tuesday, August 30, 2011 12:09:04 AM jp_listero wrote:
> I think I have bad set my Url ...
> now I have other Exception:
>
>
> INFO: Creating Service
> {http://tempuri.org/action/}WsPresC1SoapPortService from class
> org.tempuri.action.WsPresC1SoapPort
> 30-ago-2011 0:06:09 org.apache.cxf.phase.PhaseInterceptorChain doIntercept
> ADVERTENCIA: Interceptor has thrown exception, unwinding now
> org.apache.cxf.interceptor.Fault: Response was of unexpected text/html
> ContentType. Incoming portion of HTML stream: < ...
>
> some Ideas ?
Honestly, I have no idea. Maybe enable the logging stuff to see the full
incoming stream, but it looks like it's not working.
With NTLM built into the JDK, I haven't seen anyone really try to use jcifs
with CXF latetly.
Dan
>
> thanks!
>
> 2011/8/27 jp_listero <[email protected]>:
> > Hi all,
> >
> > I' am trying to develop a client web service with NTML authenticatiom.
> > I use cxf + jcifs ...
> >
> > here is some code client:
> >
> > public void CreateClient() {
> >
> > JaxWsProxyFactoryBean factoryBean = new JaxWsProxyFactoryBean();
> > factoryBean.setServiceClass(XXXSoapPort.class);
> > factoryBean.setAddress(URL);
> >
> > jcifs.Config.setProperty("jcifs.smb.client.domain", "xxy");
> > jcifs.Config.setProperty("jcifs.netbios.wins", "172.16.3.243");
> > jcifs.Config.setProperty("jcifs.smb.client.soTimeout", "300000");
> > //5
> >
> > jcifs.Config.setProperty("jcifs.netbios.cachePolicy", "1200"); //20
> > minutes jcifs.Config.setProperty("jcifs.smb.client.username", "uuu");
> > jcifs.Config.setProperty("jcifs.smb.client.password", "secret");
> >
> > //Register the jcifs URL handler to enable NTLM
> > jcifs.Config.registerSmbURLHandler();
> >
> > HTTPClientPolicy httpClientPolicy = new HTTPClientPolicy();
> >
> > httpClientPolicy.setAllowChunking(false);
> >
> > XXXSoapPort service = (XXXSoapPort)factoryBean.create();
> >
> >
> > ((HTTPConduit)factoryBean.getClientFactoryBean().getClient().getConduit
> > ()).setClient(httpClientPolicy); }
> >
> >
> > when I invoke I have this exception:
> >
> >
> > 27-ago-2011 13:27:54 org.apache.cxf.phase.PhaseInterceptorChain
> > doIntercept ADVERTENCIA: Interceptor has thrown exception, unwinding
> > now
> > org.apache.cxf.interceptor.Fault: Response was of unexpected text/html
> > ContentType. Incoming portion of HTML stream: <html>
> > <head>
> > <script>
> > if ((typeof(opener.originalCookies) != "undefined") &&
> > (opener.originalCookies != null))
> > {
> > var values, i;
> > etc, etc...
> >
> > at
> > org.apache.cxf.interceptor.StaxInInterceptor.handleMessage(StaxInInterc
> > eptor.java:73) at
> > org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptor
> > Chain.java:236) at
> > org.apache.cxf.endpoint.ClientImpl.onMessage(ClientImpl.java:658) at
> > org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleRes
> > ponseInternal(HTTPConduit.java:2139) at
> > org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleRes
> > ponse(HTTPConduit.java:2022) at
> > org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.close(HTT
> > PConduit.java:1947) at
> > org.apache.cxf.transport.AbstractConduit.close(AbstractConduit.java:66)
> > at
> > org.apache.cxf.transport.http.HTTPConduit.close(HTTPConduit.java:632)
> > at
> > org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEnding
> > Interceptor.handleMessage(MessageSenderInterceptor.java:62) at
> > org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptor
> > Chain.java:236) at
> > org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:472) at
> > org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:302) at
> > org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:254) at
> > org.apache.cxf.frontend.ClientProxy.invokeSync(ClientProxy.java:73) at
> > org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:123)
> > at $Proxy49.execute(Unknown Source)
> > at com.garbora.btconnector.Starter.main(Starter.java:59)
> > javax.xml.ws.soap.SOAPFaultException: Response was of unexpected
> > text/html ContentType. Incoming portion of HTML stream: <html>
> >
> >
> > Some ideas ?
> >
> > thanks !!
> > JP
--
Daniel Kulp
[email protected]
http://dankulp.com/blog
Talend - http://www.talend.com