Hi All
 
We are working on internationalization of an application, which uses Struts 1.0.2, 
with jdk1.4.1 and Servlet 2.3 on JBoss/Jetty. In order to specify a encoding in URL, 
we modified the struts code to use URLEncoder.encode( s, "UTF-8") and recompiled it to 
create a struts.jar file.
 
Everything worked fine, except that now we are experiencing a problem in file 
uploads.What is happening is that the file gets uploaded correctly and everything 
seems to work fine on the server, but the request never completes. What i mean is that 
the browser keeps on waiting for something , and the "onLoad" method in the result jsp 
is never called. If i close the browser, Jetty throws the following warning
 
[WARN,Jetty] WARNING: POST /exponline/projectrestore.do HTTP/1.1 HttpException(400,Bad 
Request,Missing Content)
 
The strange thing, is that the same code works with the struts.jar (1.0.2), that we 
downloaded from apache. 
 
Even if i undo my changes for URLEncoder and recompile struts, i still see this 
problem. Whats puzzling me is that, the fact that we are recompiling struts is 
breaking file uploads. 
 
Can anybody point me in the right direction. Is is possible that the source code i 
downloaded was not the stable 1.0.2 source
 
I used the following link

http://archive.apache.org/dist/jakarta/struts/old/release/v1.0.2/

Thanks in advance
 


---------------------------------
Do you Yahoo!?
Yahoo! SiteBuilder - Free, easy-to-use web site design software

Reply via email to