Not sure if the first email made it. Trying again-

Hello,
I am trying to get a client up and talking to my server (which appears to be 
running fine under tomcat6). However, I am hitting a NullPointerException while 
CXF looks up some resource. The stack trace and my very simple client are as 
below-

I think I am missing something trivial. Any ideas?

Thanks for your time.

Simple client -
        JaxWsProxyFactoryBean factory = new JaxWsProxyFactoryBean();
        factory.setServiceClass(AuthService.class);
        
factory.setAddress("http://localhost:8080/ServiceDemo/services/empService";);
        AuthService client = (AuthService) factory.create(); -----------> 
OFFENDING CODE

        Employee employee = client.getEmployee("007");
        System.out.println("Server said: " + employee.getLastName() + ", " + 
employee.getFirstName());

Stack Trace-
Aug 12, 2008 1:39:48 PM 
org.springframework.context.support.AbstractApplicationContext prepareRefresh
INFO: Refreshing [EMAIL PROTECTED]: display name [EMAIL PROTECTED]; startup 
date [Tue Aug 12 13:39:48 PDT 2008]; root of context hierarchy
Exception in thread "main" java.lang.NullPointerException
        at 
org.apache.cxf.common.classloader.ClassLoaderUtils.getResource(ClassLoaderUtils.java:58)
        at 
org.apache.cxf.bus.spring.BusApplicationContext.getConfigResources(BusApplicationContext.java:156)
        at 
org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationContext.java:106)
        at 
org.apache.cxf.bus.spring.BusApplicationContext.loadBeanDefinitions(BusApplicationContext.java:256)
        at 
org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:101)
        at 
org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:394)
        at 
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:324)
        at 
org.apache.cxf.bus.spring.BusApplicationContext.<init>(BusApplicationContext.java:87)
        at 
org.apache.cxf.bus.spring.SpringBusFactory.createApplicationContext(SpringBusFactory.java:103)
        at 
org.apache.cxf.bus.spring.SpringBusFactory.createBus(SpringBusFactory.java:94)
        at 
org.apache.cxf.bus.spring.SpringBusFactory.createBus(SpringBusFactory.java:87)
        at 
org.apache.cxf.bus.spring.SpringBusFactory.createBus(SpringBusFactory.java:65)
        at 
org.apache.cxf.bus.spring.SpringBusFactory.createBus(SpringBusFactory.java:54)
        at org.apache.cxf.BusFactory.getDefaultBus(BusFactory.java:70)
        at org.apache.cxf.BusFactory.getThreadDefaultBus(BusFactory.java:107)
        at org.apache.cxf.BusFactory.getThreadDefaultBus(BusFactory.java:98)
        at 
org.apache.cxf.endpoint.AbstractEndpointFactory.getBus(AbstractEndpointFactory.java:73)
        at 
org.apache.cxf.frontend.AbstractWSDLBasedEndpointFactory.initializeServiceFactory(AbstractWSDLBasedEndpointFactory.java:148)
        at 
org.apache.cxf.frontend.AbstractWSDLBasedEndpointFactory.createEndpoint(AbstractWSDLBasedEndpointFactory.java:78)
        at 
org.apache.cxf.frontend.ClientFactoryBean.create(ClientFactoryBean.java:51)
        at 
org.apache.cxf.frontend.ClientProxyFactoryBean.create(ClientProxyFactoryBean.java:97)
        at 
org.apache.cxf.jaxws.JaxWsProxyFactoryBean.create(JaxWsProxyFactoryBean.java:93)
        at com.bongo.ws.client.Client.main(Client.java:32)


      

Reply via email to