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]

Reply via email to