Skip to content

Commit ddb1d6e

Browse files
committed
removed 404 handling
1 parent 8b98a92 commit ddb1d6e

File tree

1 file changed

+4
-7
lines changed

1 file changed

+4
-7
lines changed

modules/swagger-codegen/src/main/resources/Java/api.mustache

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ import java.util.*;
1111
{{/imports}}
1212

1313
import com.sun.jersey.multipart.FormDataMultiPart;
14+
import com.sun.jersey.multipart.file.FileDataBodyPart;
1415

1516
import javax.ws.rs.core.MediaType;
1617

@@ -77,7 +78,8 @@ public class {{classname}} {
7778
mp.field("{{baseName}}", ApiInvoker.parameterToString({{paramName}}), MediaType.MULTIPART_FORM_DATA_TYPE);
7879
{{/notFile}}{{#isFile}}
7980
hasFields = true;
80-
mp.field("{{baseName}}", {{paramName}}, MediaType.MULTIPART_FORM_DATA_TYPE);
81+
mp.field("{{baseName}}", file.getName());
82+
mp.bodyPart(new FileDataBodyPart("{{baseName}}", {{paramName}}, MediaType.MULTIPART_FORM_DATA_TYPE));
8183
{{/isFile}}{{/formParams}}
8284
if(hasFields)
8385
postBody = mp;
@@ -96,12 +98,7 @@ public class {{classname}} {
9698
return {{#returnType}}null{{/returnType}};
9799
}
98100
} catch (ApiException ex) {
99-
if(ex.getCode() == 404) {
100-
return {{#returnType}} null{{/returnType}};
101-
}
102-
else {
103-
throw ex;
104-
}
101+
throw ex;
105102
}
106103
}
107104
{{/operation}}

0 commit comments

Comments
 (0)