-
- Downloads
[UWS,TAP] Replacement of com.oreilly.servlet by Apache Commons File Upload.
Thus, the UPLOAD management is much more stable and relies on a well documented and maintained library (but at the cost of the additionnal size of the final JAR). The most important point is the capability to efficiently limit the size of the incoming file and on the disk/memory management when uploading the file(s) and in case of error during this process (i.e. files must be deleted).
Showing
- build.gradle 3 additions, 2 deletionsbuild.gradle
- buildTAP.xml 14 additions, 7 deletionsbuildTAP.xml
- buildUWS.xml 10 additions, 5 deletionsbuildUWS.xml
- lib/commons-fileupload-1.3.3.jar 0 additions, 0 deletionslib/commons-fileupload-1.3.3.jar
- lib/commons-io-2.6.jar 0 additions, 0 deletionslib/commons-io-2.6.jar
- lib/cos-1.5beta.jar 0 additions, 0 deletionslib/cos-1.5beta.jar
- lib/cos.jar 0 additions, 0 deletionslib/cos.jar
- src/tap/data/LimitedTableIterator.java 27 additions, 28 deletionssrc/tap/data/LimitedTableIterator.java
- src/tap/resource/TAP.java 87 additions, 33 deletionssrc/tap/resource/TAP.java
- src/tap/upload/ExceededSizeException.java 41 additions, 0 deletionssrc/tap/upload/ExceededSizeException.java
- src/tap/upload/LimitedSizeInputStream.java 13 additions, 15 deletionssrc/tap/upload/LimitedSizeInputStream.java
- src/tap/upload/Uploader.java 1 addition, 1 deletionsrc/tap/upload/Uploader.java
- src/uws/service/UWSService.java 4 additions, 9 deletionssrc/uws/service/UWSService.java
- src/uws/service/UWSServlet.java 13 additions, 17 deletionssrc/uws/service/UWSServlet.java
- src/uws/service/request/MultipartParser.java 107 additions, 82 deletionssrc/uws/service/request/MultipartParser.java
Loading
Please register or sign in to comment