On Tuesday 15 June 2010 10:38:13 am Timothy Waxland wrote: > hi > > sorry - i should have included this - i'm using 2.1.6.
Any chance you could at least try with a more recent version? > the cn check is a hunch since it is unsigned (production system with > service calls withina 'trusted' network). the service is never hit the > dump occurs here: > > java.lang.NullPointerException at > com.sun.xml.messaging.saaj.soap.impl.FaultImpl.setFaultCode(FaultImpl.java: > 171) Would probably need the full stack trace, at least the lines in the org.apache.cxf packages. That said, if it could be duplicated with 2.2.9, that would be preferred. > i'm trying to rule out numerous things - its been rather tough to > debug this one. i had a look at the docs here: > http://www.opendocs.net/apache/cxf/2.2.4/client-http-transport-including-ss > l-support.html - a very good reference and suggests WEB-INF/classes should > be fine. That should be fine. However, the setFaultCode NPE might be hiding the "real" error. I'm hoping a new version of CXF may allow the real exception to propagate up through better. Dan > > thanks > Tim > > On Wed, Jun 16, 2010 at 12:34 AM, Glen Mazza <[email protected]> wrote: > > What version of CXF are you using? > > > > Timothy Waxland wrote: > >> hi > >> > >> i'm trying to use the disableCNCheck flag and i'm not convinced its > >> being applied correctly or perhaps at all. when using a self-signed > >> cert the request fails to hit the web service host and returns no > >> fault code or similar - it actually throws a null pointer exception > >> when generating the soap fault as qname for the fault is null. > >> > >> i'm wiring cxf with spring. i have cxf.xml in the WEB-INF/classes dir > >> with the following: > >> > >> <beans xmlns="http://www.springframework.org/schema/beans" > >> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" > >> xmlns:http="http://cxf.apache.org/transports/http/configuration" > >> xmlns:jaxws="http://cxf.apache.org/jaxws" > >> xsi:schemaLocation="http://www.springframework.org/schema/beans > >> http://www.springframework.org/schema/beans/spring-beans-2.0.xsd > >> > >> http://cxf.apache.org/transports/http/configuration > >> http://cxf.apache.org/schemas/configuration/http-conf.xsd > >> http://cxf.apache.org/jaxws > >> http://cxf.apache.org/schemas/jaxws.xsd"> > >> > >> <import resource="classpath:META-INF/cxf/cxf.xml"/> > >> <import resource="classpath:META-INF/cxf/cxf-extension-soap.xml"/> > >> <import resource="classpath:META-INF/cxf/cxf-servlet.xml"/> > >> > >> <http:conduit name="*.http-conduit"> > >> <http:tlsClientParameters disableCNCheck="true" > >> secureSocketProtocol="SSL"> > >> </http:tlsClientParameters> > >> </http:conduit> > >> > >> </beans> > >> > >> can anyone shed some light on the above? is the above correct to > >> enforce the disableCNCheck flag? is the locaiton of cxf.xml correct? > >> > >> suggestions appreciated. > >> > >> thanks > >> Tim > > > > -- > > View this message in context: > > http://old.nabble.com/use-of-disableCNCheck-tp28891682p28892130.html > > Sent from the cxf-user mailing list archive at Nabble.com. -- Daniel Kulp [email protected] http://dankulp.com/blog
