Hmm.... not sure why JAXB wouldn't be generating a ObjectFactory for it. Any chance you can send the WSDL for us to look at?
Dan On Fri July 17 2009 10:14:10 am sridhar veerappan wrote: > Hi, > > I am trying to call the wsdl file, intial step itself it is getting failed. > > Code Snippet: > ClassLoader classLoader = > Thread.currentThread().getContextClassLoader(); > DynamicClientFactory dcf = DynamicClientFactory.newInstance(); > Client client = dcf.createClient(wsdlURL, classLoader); > > or > > // JaxWsDynamicClientFactory factory = > JaxWsDynamicClientFactory.newInstance(); > // Client client =(Client)factory.createClient(wsdlURL); > > Could anyone tell me is there anything I am doing wrong. > > [STDERR] Jul 17, 2009 7:33:49 PM > org.apache.cxf.endpoint.dynamic.DynamicClientFactory createClient > SEVERE: Could not compile java files for > file:/C:/Test/Parsing-New/Servicewsdl. > 19:33:56,593 ERROR [http-127.0.0.1-9080-2] [[campaignmgr]] > Servlet.service() for servlet campaignmgr threw exception > javax.xml.bind.JAXBException: "com.communicationchannels" doesnt contain > ObjectFactory.class or jaxb.index > at > com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactory.java:183) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:3 >9) at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp >l.java:25) at java.lang.reflect.Method.invoke(Method.java:585) > at javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:133) > at javax.xml.bind.ContextFinder.find(ContextFinder.java:286) > at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:372) > at > org.apache.cxf.endpoint.dynamic.DynamicClientFactory.createClient(DynamicCl >ientFactory.java:349) at > org.apache.cxf.endpoint.dynamic.DynamicClientFactory.createClient(DynamicCl >ientFactory.java:231) at > org.apache.cxf.endpoint.dynamic.DynamicClientFactory.createClient(DynamicCl >ientFactory.java:210) at > com.air2web.campaignmgr.pro.controllers.WebServiceDetailsController.onSubmi >t(WebServiceDetailsController.java:86) at > org.springframework.web.servlet.mvc.SimpleFormController.onSubmit(SimpleFor >mController.java:409) at > org.springframework.web.servlet.mvc.SimpleFormController.onSubmit(SimpleFor >mController.java:381) at > org.springframework.web.servlet.mvc.SimpleFormController.processFormSubmiss >ion(SimpleFormController.java:267) at > org.springframework.web.servlet.mvc.AbstractFormController.handleRequestInt >ernal(AbstractFormController.java:265) at > org.springframework.web.servlet.mvc.AbstractController.handleRequest(Abstra >ctController.java:153) at > org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(S >impleControllerHandlerAdapter.java:48) at > org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServ >let.java:875) at > org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServl >et.java:809) at > org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkSe >rvlet.java:571) at > org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.ja >va:511) at javax.servlet.http.HttpServlet.service(HttpServlet.java:710) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicatio >nFilterChain.java:290) at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterC >hain.java:206) at > com.air2web.campaignmgr.pro.filters.MenuFilter.doFilter(MenuFilter.java:55) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicatio >nFilterChain.java:235) at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterC >hain.java:206) at > com.air2web.campaignmgr.pro.filters.PasswordExpiryFilter.doFilter(PasswordE >xpiryFilter.java:114) at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicatio >nFilterChain.java:235) at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterC >hain.java:206) at > com.air2web.campaignmgr.pro.filters.CookieFilter.doFilter(CookieFilter.java >:70) at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicatio >nFilterChain.java:235) at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterC >hain.java:206) at > org.securityfilter.filter.SecurityFilter.doFilter(SecurityFilter.java:188) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicatio >nFilterChain.java:235) at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterC >hain.java:206) at > com.air2web.campaignmgr.pro.filters.CharsetFilter.doFilter(CharsetFilter.ja >va:38) at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicatio >nFilterChain.java:235) at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterC >hain.java:206) at > org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.j >ava:96) at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicatio >nFilterChain.java:235) at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterC >hain.java:206) at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.j >ava:230) at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.j >ava:175) at > org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssoc >iationValve.java:179) at > org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBas >e.java:432) at > org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java >:84) at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:12 >7) at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:10 >2) at > org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnect >ionValve.java:157) at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.jav >a:109) at > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262) > at > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) > at > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Htt >p11Protocol.java:583) at > org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446) at > java.lang.Thread.run(Thread.java:595) > [7:38:50 PM] krishna Prasad: [STDERR] Jul 17, 2009 7:33:49 PM > org.apache.cxf.endpoint.dynamic.DynamicClientFactory createClient > SEVERE: Could not compile java files for > file:/C:/Test/Parsing-New/ContactService.09.04.23.wsdl. > 19:33:56,593 ERROR [http-127.0.0.1-9080-2] [[campaignmgr]] > Servlet.service() for servlet campaignmgr threw exception > javax.xml.bind.JAXBException: "com.comcast.cable.communicationchannels" > doesnt contain ObjectFactory.class or jaxb.index > at > com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactory.java:183) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:3 >9) at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp >l.java:25) at java.lang.reflect.Method.invoke(Method.java:585) > at javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:133) > at javax.xml.bind.ContextFinder.find(ContextFinder.java:286) > at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:372) > at > org.apache.cxf.endpoint.dynamic.DynamicClientFactory.createClient(DynamicCl >ientFactory.java:349) at > org.apache.cxf.endpoint.dynamic.DynamicClientFactory.createClient(DynamicCl >ientFactory.java:231) at > org.apache.cxf.endpoint.dynamic.DynamicClientFactory.createClient(DynamicCl >ientFactory.java:210) at > com.air2web.campaignmgr.pro.controllers.WebServiceDetailsController.onSubmi >t(WebServiceDetailsController.java:86) at > org.springframework.web.servlet.mvc.SimpleFormController.onSubmit(SimpleFor >mController.java:409) at > org.springframework.web.servlet.mvc.SimpleFormController.onSubmit(SimpleFor >mController.java:381) at > org.springframework.web.servlet.mvc.SimpleFormController.processFormSubmiss >ion(SimpleFormController.java:267) at > org.springframework.web.servlet.mvc.AbstractFormController.handleRequestInt >ernal(AbstractFormController.java:265) at > org.springframework.web.servlet.mvc.AbstractController.handleRequest(Abstra >ctController.java:153) at > org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(S >impleControllerHandlerAdapter.java:48) at > org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServ >let.java:875) at > org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServl >et.java:809) at > org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkSe >rvlet.java:571) at > org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.ja >va:511) at javax.servlet.http.HttpServlet.service(HttpServlet.java:710) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicatio >nFilterChain.java:290) at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterC >hain.java:206) at > com.air2web.campaignmgr.pro.filters.MenuFilter.doFilter(MenuFilter.java:55) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicatio >nFilterChain.java:235) at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterC >hain.java:206) at > com.air2web.campaignmgr.pro.filters.PasswordExpiryFilter.doFilter(PasswordE >xpiryFilter.java:114) at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicatio >nFilterChain.java:235) at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterC >hain.java:206) at > com.air2web.campaignmgr.pro.filters.CookieFilter.doFilter(CookieFilter.java >:70) at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicatio >nFilterChain.java:235) at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterC >hain.java:206) at > org.securityfilter.filter.SecurityFilter.doFilter(SecurityFilter.java:188) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicatio >nFilterChain.java:235) at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterC >hain.java:206) at > com.air2web.campaignmgr.pro.filters.CharsetFilter.doFilter(CharsetFilter.ja >va:38) at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicatio >nFilterChain.java:235) at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterC >hain.java:206) at > org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.j >ava:96) at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicatio >nFilterChain.java:235) at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterC >hain.java:206) at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.j >ava:230) at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.j >ava:175) at > org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssoc >iationValve.java:179) at > org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBas >e.java:432) at > org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java >:84) at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:12 >7) at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:10 >2) at > org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnect >ionValve.java:157) at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.jav >a:109) at > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262) > at > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) > at > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Htt >p11Protocol.java:583) at > org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446) at > java.lang.Thread.run(Thread.java:595) > > Thanks in Advance > Sri -- Daniel Kulp [email protected] http://www.dankulp.com/blog
