This documentation is for frevvo v10.0. Not for you? Earlier documentation is available too.

FAQ - Confluence frevvo Add-on

Feature Retirement: frevvo for Confluence

Atlassian is dropping support for Confluence Server in 2024 and encouraging customers to migrate to Confluence Cloud. The frevvo plug-in is not compatible with Confluence Cloud. Existing frevvo for Confluence licenses will be supported, but frevvo for Confluence will not be available for new customers.

Please see the frevvo for Confluence page for details about this announcement and recommendations.

Add-on access disabled

If you see this error in the logs:

ServiceForbiddenException: Forbidden
frevvo Forms API access is not enabled for tenant <frevvo tenant name>

This issue was fixed in frevvo v4.1.5 for ticket #9063 - API access gets disabled after editing a tenant. Solution: Manually fix database via: update tenants set apiEnabled = 1 

Timezone Error

If you are using the frevvo add-on version 4.1.11.19120 , you will see this error "SEVERE: Unable to initialize form. Error Message: FATAL: Cannot parse time. Timezone is unknown/not specified" if you do not provide a timezones when loading data in any date-time field. You must add the _formTz URL Parameters to your form macro. Follow these steps to do that:

  1. Edit the form macro. 
  2. Use one of the parameters (like locale) to add the formTz parameter. The image shows the _formTz parameter set to &_Europe/Berlin timezone added to the form macro:

 

This issue is already fixed for ticket(#12910). It is available in next version of the plugin.

Browser is redirected to login page when form is added and saved

If you are directed to the Confluence login page after adding a frevvo form to a Confluence page, frevvo may not be honoring the the session id in the request. This may be because the default setting for the validateClientProvidedNewSessionId changed with the upgrade to tomcat 8.5.16 in frevvo version 7.3+. Verify that the validateClientProvidedNewSessionId parameter is included in the <frevvo-home>\tomcat\conf\catalina\localhost\frevvo.xml file and that it is set to "false" to resolve the issue.

<Context unpackWAR="true" path="/frevvo" swallowOutput="true" unloadDelay="40000" useHttpOnly="true" validateClientProvidedNewSessionId="false">

Submissions View Not Displaying Properly

When using Confluence on the Chrome browser, you may notice the Submissions view does not display properly. In this case, you need to edit confluence page to update the height and width of the form container from confluence.

  1. Click on the top right “Edit” button on confluence page.
  2. This will open a page in edit mode with all items added to it. Locate the Frevvosubs item for which you want to edit the width.
  3. Double Click on the FrevvoSubs item to open the “Edit ‘Frevvosubs’ Macro page.
  4. Update the width to 900 px and click the Save button.
  5. Click on the Update button at the bottom right corner of the page. Now page will be able to display the form properly.

Who can Modify Workflow Tasks?

Usually a tenant admin or workflow admin can serve as a "Help Desk Admin", and may modify workflow tasks by reassigning, resetting, or aborting them. In frevvo, this permission is available to any tenant admin and users assigned the Access Control "Who can Administer the Workflow" permission. In Confluence, only the one tenant admin that is mapped to your Confluence admin will be have this permission by default. If you have additional administrators, be sure to add the to the Form Editors group or give them this permission in the Access Control "Who can Administer the Workflow?" setting for each workflow.