[jboss-user] [JBoss jBPM] - Re: GPD deployment and commons file upload version
Olivier_Debels
do-not-reply at jboss.com
Mon Jul 24 11:57:11 EDT 2006
Hi,
You can also take a look at http://www.jboss.com/index.html?module=bb&op=viewtopic&t=85253&postdays=0&postorder=asc&start=0
For a temporary solution (until this is fixed in gpd) you can tweak the DeployServlet (in webapp) to use your own DiskFileUploadEx (extension of DiskFileUpload in commons-fileupload). Just override the getBoundary method to use a ',' when calling parser.parse instead of a ';'.
protected byte[] getBoundary(String contentType) {
| ParameterParser parser = new ParameterParser();
| parser.setLowerCaseNames(true);
| Map params = parser.parse(contentType, ',');
| String boundaryStr = (String) params.get("boundary");
| if (boundaryStr == null)
| return null;
| byte boundary[];
| try {
| boundary = boundaryStr.getBytes("ISO-8859-1");
| } catch (UnsupportedEncodingException e) {
| boundary = boundaryStr.getBytes();
| }
| return boundary;
| }
This will at this moment let you deploy using gpd without having to switch back to commons-fileupload 1.0...
Olivier.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3960449#3960449
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3960449
More information about the jboss-user
mailing list