tag:blogger.com,1999:blog-3289902251967497593.post6780389064764056659..comments2023-09-11T05:34:22.558-07:00Comments on Musings about web services: Narrowing down the problemSergey Beryozkinhttp://www.blogger.com/profile/06251894780466207746noreply@blogger.comBlogger3125tag:blogger.com,1999:blog-3289902251967497593.post-84990942357235403682007-12-08T07:54:00.000-08:002007-12-08T07:54:00.000-08:00-RelaxNG + WADL would be interesting, but I'm stil...-RelaxNG + WADL would be interesting, but I'm still of the belief that if you remove the ability to handle arbitrary XML, or adapt to more data coming in. <BR/><BR/>If you look at Ant in Action, I do some XML to Java code generation, but only creating constants. Because I think that copying element names into XPaths is a different form of brittleness...SteveLhttps://www.blogger.com/profile/07654931341335136008noreply@blogger.comtag:blogger.com,1999:blog-3289902251967497593.post-54840948299464239602007-12-07T13:18:00.000-08:002007-12-07T13:18:00.000-08:00RelaxNG+WSDL2 or may be RelaxNG+WADL, this is some...RelaxNG+WSDL2 or may be RelaxNG+WADL, this is something which I'll be looking into quite soonSergey Beryozkinhttps://www.blogger.com/profile/06251894780466207746noreply@blogger.comtag:blogger.com,1999:blog-3289902251967497593.post-17964940213276268572007-12-04T08:39:00.000-08:002007-12-04T08:39:00.000-08:00Sergey, if you look at my paper criticising JAX-WS...Sergey, if you look at my paper criticising JAX-WS, a lot of the problems are really related to XSD, not WSDL. The problem is the combination produces the worst IDL ever invented in terms of readability and writeability by humans. It goes out of its way to discourage you from writing them, and it increases the risk that you have errors because they are so non-obvious. <BR/><BR/>I dont know if RelaxNG+WSDL2 would be better, but it could hardly be worse.SteveLhttps://www.blogger.com/profile/07654931341335136008noreply@blogger.com