Savvion portal form has 'Instructions' tab which is used to display instructions data to the business users for giving them the actual instructions on the workstep form that needs to be filled or approved. This allows the business users to have detail instructions on what the form is and what needs to be done by them.
Did you ever required a property or a config file to be read from Java? Each and every real time projects need to read some of the application specific configurations from a property file. It is always recommended to use a property file to have the values configured rather than hard coding it in your code. If the parameters are hard coded in the code, you will require a new version of the application to be created every time you need to change the parameters.
Savvion BPM provides a very simple way to attach file in your application flow instead of writing your own java code to select a file for attachment and upload it to the server. You can just place your dataslot in the form editor which will take care of rest of the things. It will do all the processing such as providing a button to select the file as well as uploading the selected file to the server location.
Do you anytime required to find a jar file which contain a particular class file? Well for one of my requirement in a Savvion application, I needed to include the jar in my ejb classpath for which I wanted to find a jar file from Savvion libraries folder which contained a specific Java Class file.
Have you ever thought of how much processing time is taken to execute certain code or a method? It is good approach to check the execution time taken if you are calling an external api's or a web service for which you do not have the control.