Hi, guys, I just solved this problem :-) in fact, I didn't do anything except restarting linux. I guess my tomcat messed up for some reason that I didn't realize at first. until I can't control my mouse, I restarted the machine and everything is ok now :-)
thanks again for all your great help! Sam --- sam wang <[EMAIL PROTECTED]> wrote: > 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] > > __________________________________________________ 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]
