2009/7/7 Daniel Kulp <dk...@apache.org>: > > On Sat July 4 2009 4:31:32 pm Krzysztof Wilkos wrote: >> 2009/7/3 Krzysztof Wilkos <kayn...@gmail.com>: >> > Finally I've got working client. Sun's pdf it's not enought so I ended >> > with sniffing .Net communication. Tomorrow I'll clean up some code and >> > submit patch. > > Your comment actually got me looking at the pdf. You're right. Definitely > some stuff missing there. > >> https://issues.apache.org/jira/browse/CXF-2257 >> >> I'm submiting a patch that adds soap over tcp client support. It still >> needs more error handling end more tests but seems to work. I've >> tested this with .Net service which is in SoapTcp.zip package. There >> is also .Net client which I used as a reference as Sun's pdf was not >> enough. Wireshark can't sniff over looback interface on Windows so I >> used CommView trial, than save log as .cap and decode in wireshark. > > The patch is definitely a good start, but definitely needs some work before we > get it integrated into the builds. Apart from the legal issue you mentioned > off list, there's a bunch of formatting things, header things, maven poms, > etc... that we need to tackle. The XPP dep also is an issue. You probably > should just be able to call our StaxUtils.createXmlStreamReader to get a > standard StAX stream reader to accomplish that. > > Once we get that cleaned up a bit, I'd definitely like to get it into trunk > where it will be easier to collaborate on it and review things a bit better. > With the framing stuff in place, we should be able to start extending it for > the more advanced things (like the FastInfoSet optimizations). > > > -- > Daniel Kulp > dk...@apache.org > http://www.dankulp.com/blog >
I've get rid of XPP dependancy and rewritten utility class from metro, added Apache licence header, some javadocs and corrected code to match CXF convention. I also added more error handling. There are some javadocs left and maven poms. I have no experience with maven so I need some help. https://issues.apache.org/jira/secure/attachment/12414476/soaptcp.patch -- Krzysztof Wilkos