File upload and download process example

antoine.mottier's picture

File upload and download example

An example that illustrate how to allow user to upload and download a single document or a list of documents. Also illustrate how to only allow certain type of files to be uploaded (e.g. only PDF files).

Process definition includes a reference to a document and to a list of documents (document with option "multiple" enable).

All files will be stored by Bonita BPM Engine in database. Engine also saved the association between the process instance and documents content and version.

Compatibility

This example has been created and built with Bonita BPM 7.3.3 Community edition.

It should be compatible with any newer version as well as Subscription edition.

Known limitations

File type validation is performed server side meaning that file need first to be upload to the server before being able to display warning message to the user.

Issues

Reports issues and improvement request on GitHub tracker.

Category: 
Licence: 
LGPL v3
Tags: 

Downloads

Total downloads: 4 132
Version BonitaBPM Version Post date Download Link
7.3.3-1.3.0 7.x, 7.4.x, 7.3.x 2017-Feb-01 Download
306 downloads
Release note
7.2.2-1.2.0 7.x, 7.2.x 2016-Apr-27 Download
942 downloads
Release note
7.1.5-1.1.0 7.x, 7.1.x 2016-Feb-04 Download
809 downloads
Release note
7.1.5-1.0.1 7.1.x 2016-Jan-22 Download
667 downloads
Release note
1.0.0 7.x, 7.0.x 2015-Jul-21 Download
1408 downloads
Release note

Issues

Downloads: 
54
Testing
Notifications