thanks, Thilina. but I don't think that is client's problem. I found out a way to work around finally. that is, specifying the EndpointReference appending with method name! usually the EndpointReference is the part till to service name, but I found for binary attachment, we need specify EndpointReference with the method name. did anyone meet this problem before? why?
although I can retrieve the binary data from server which wraps the object through ByteArrayDataSource, I can't reconstruct the object at the client side. the error message is: java.io.InvalidClassException: com.sun.rowset.internal.CachedRowSetWriter; local class incompatible: stream classdesc serialVersionUID = -8506030970299413976, local class serialVersionUID = 1032179177453674122[SimpleHTTPServer] Stop called I think this error occurs as a result of the class that was serialized and deserialized having been changed at some point. since I can reconstruct at server side through main method, that is, without actually transferring through online. so I guess maybe there is something changed during transferring? for example, preparing transfer or receiving binary data at client side? since I can't manually change SUID because it's an Oracle class, could anyone please help me to fix it? thanks! Sam --- Thilina Gunarathne <[EMAIL PROTECTED]> wrote: > Sam, > I still feel that it's a client side problem. For me it seems like the > server receives a 500 error while trying to send the response in a > different channel(Since you are using non blocking invocation) ... > > Try debugging your client at the pointer given by me.. > You can also try doing this with blocking invocation to see the outcome... > > ~Thilina > > On 10/3/06, sam wang <[EMAIL PROTECTED]> wrote: > > thanks, Thilina. but the debug output is from client side, which is caused > > by server side > problem. > > you can check the detailed information from SOAP message returned from > > server side which I > have > > attached as screenshot pictures in my previous email. the reason why I show > > you the debug > > information is that I want to know if there is a way to disable those debug > > output in the > client > > side. > > > > thanks, > > Sam > > > > > > --- Thilina Gunarathne <[EMAIL PROTECTED]> wrote: > > > > > Please note the following in your debug output... > > > at wuBlast.WDKWSClient.queryBinaryAsynchronize(WDKWSClient.java:295) > > > at wuBlast.WDKWSClient.main(WDKWSClient.java:605) > > > > > > Please look for this in your original client code.... > > > > > > ~Thilina > > > > > > On 10/3/06, sam wang <[EMAIL PROTECTED]> wrote: > > > > thank you very much, Thilina. I tried to use TCPMon to capture network > > > > traffic but failed. > I > > > don't > > > > know why, I just download TCPMon 1.0 and unzip it, then run the sh > > > > file, I can't capture > > > anything > > > > after I config it according to the tutorial. I don't know why there > > > > needs two ports. it > seems > > > only > > > > the target port is enough. anyway, I tried for one and half hour and > > > > finally gave up. > please > > > check > > > > the soap request screenshot at the attachment (ScreenShotRequest.png). > > > > sorry for the > > > inconvenient. > > > > > > > > along the screenshot, I also paste three files you want, WDKWS is the > > > > server side > > > implementation > > > > with some simplicity. WDKWSClient.java is client invokation code which > > > > produces a LOT of > debug > > > > information redirected to the txt file wdkwsclient.output. > > > > > > > > thanks again, > > > > Sam > > > > > > > > > > > > --- Thilina Gunarathne <[EMAIL PROTECTED]> wrote: > > > > > > > > > Hi, > > > > > Please post your server implementation class... > > > > > > > > > > > since I can't copy and paste the soap message from SOAPMonitor, I > > > > > > save the soap > >message > > > as > > > > > > screenshot pictures. please refer them to the attachment. the > > > > > > followings are my > > > >questions: > > > > > > > > > > You can use the http://ws.apache.org/commons/tcpmon/ to capture the > > > > > messages.. Please post your request as well... > > > > > > > > > > > 3. whenever there is a stream parsing, there will be a LOT of debug > > > > > > output. I use > Eclipse > > > > > >3.2, but > > > > > > I don't think those are debug info like outputting to log4j, it > > > > > > seems those are > standard > > > > > >output. > > > > > > > > > > Please post these messages too... > > > > > > > > > > Thilina > > > > > > > > > > -- > > > > > http://webservices.apache.org/~thilina/ > > > > > http://thilinag.blogspot.com/ > > > > > > > > > > --------------------------------------------------------------------- > > > > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > > > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > > > > > > > > > > > > __________________________________________________ > > > > Do You Yahoo!? > > > > Tired of spam? Yahoo! Mail has the best spam protection around > > > > http://mail.yahoo.com > > > > > > > > --------------------------------------------------------------------- > > > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > > > > > > > > > > > > > > > -- > > > http://webservices.apache.org/~thilina/ > > > http://thilinag.blogspot.com/ > > > > > > --------------------------------------------------------------------- > > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > > > > > > __________________________________________________ > > Do You Yahoo!? > > Tired of spam? Yahoo! Mail has the best spam protection around > > http://mail.yahoo.com > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > -- > http://webservices.apache.org/~thilina/ > http://thilinag.blogspot.com/ > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
