[Design of JBoss Web Services] - Re: wsimport API, SPI, command line tool, and ant task
by thomas.diesler@jboss.com
Hey, Jason this is excellent work - well done.
anonymous wrote :
| The custom provider can be specified using the "org.jboss.ws.tools.jaxws.webServiceImporterProvider" system property, or the static field on WebServiceImporter.class.
|
Please have a look at javax.xml.soap.FactoryLoader
| /**
| * Load a factory using this ordered lookup procedure
| *
| * 1. Use the system property
| * 2. Use the properties file "lib/jaxm.properties" in the JRE directory
| * 3. Use the Services API (as detailed in the JAR specification), if available, to determine the classname
| * 4. Use the default factory implementation class
| *
| * @return the factory impl, or null
| */
| public static Object loadFactory(String propertyName, String defaultFactory)
|
This is the lookup we use thrughout the jaxws impl.
And most importantly, now that we have wsgen + wsimport functionality we should make it available in jbossws-1.2.0. This would give us the much needed community QA before 2.0.0
Could you please merge your work to branches/jbossws-1.2.0
For sake of clarity I suggest we do not refer to wsgen + wsimport when we talk about our tool set. How about: wswsdl, wsjava?
cheers
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4009942#4009942
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4009942