Hmmm...really? He's doing wsdl2java, so that would mean WSDL-first. The example CXF test that you gave below[1] is Java-first. But isn't it the case that any *Service class generated by a wsdl2java run (which is the Service class that he would presumably be using) would have a hardcoded reference to the WSDL file, and so therefore he would need the WSDL file?
[1] http://svn.apache.org/repos/asf/cxf/trunk/systests/src/test/java/org/apache/cxf/systest/jaxws/DocLitWrappedCodeFirstService.java Glen dkulp wrote: > > > I need to add this to the FAQ.... > > With JAX-WS, you don't need the wsdl. Here is a snippet from one of > our tests: > > QName portName = new > QName("http://cxf.apache.org/systest/jaxws/DocLitWrappedCodeFirstService > ", > > "DocLitWrappedCodeFirstServicePort"); > QName servName = new > QName("http://cxf.apache.org/systest/jaxws/DocLitWrappedCodeFirstService > ", > "DocLitWrappedCodeFirstService"); > > Service service = Service.create(servName); > service.addPort(portName, SOAPBinding.SOAP11HTTP_BINDING, serviceURL); > DocLitWrappedCodeFirstService port = service.getPort(portName, > > DocLitWrappedCodeFirstService.class); > > As Glen said, going forward, as more policies are added into wsdl, > that could pose an issue. However, we should allow some of those > policies to be set via spring config as well and also via API's. > > Dan > > > > On Jul 14, 2008, at 4:53 AM, jotr wrote: > >> >> Hi! >> I create my web service client with CXF's wsdl2java tool, but when I >> am >> using the created classes I still get the message: >> "org.apache.cxf.service.factory.ReflectionServiceFactoryBean >> buildServiceFromWSDL", and the service is created using the WSDL file. >> >> Is it possible to generate client code which does not parse through >> the wsdl >> file every time i start my program (and create the service class)? >> The wsdl >> won't change and I cannot see a point why it should read and process >> that >> file each time. >> >> -- >> View this message in context: >> http://www.nabble.com/CXF-client-without-building-from-wsdl-tp18439827p18439827.html >> Sent from the cxf-user mailing list archive at Nabble.com. >> > > --- > Daniel Kulp > [EMAIL PROTECTED] > http://www.dankulp.com/blog > > > > > > -- View this message in context: http://www.nabble.com/CXF-client-without-building-from-wsdl-tp18439827p18450724.html Sent from the cxf-user mailing list archive at Nabble.com.
