Skip to main content













Creating and using an "all components" solution

It's a common practice in OutSystems Factory management to create and use a solution that contains all the components deployed on the environment. It's used to refresh references, republish application modules after an update/upgrade and for some troubleshooting tasks.

How to create

Creating the solution

If you don't have an "All Components" solution yet:

  1. Go to Service Center (https://<YOUR_ENVIRONMENT>/ServiceCenter).

  2. Under Factory -> Solutions, click the New Solution link.

  3. Name the solution "All_Components" and click the Save button.

Adding the components

On the "All Components" solution screen:

  1. Go to the Components tab.

  2. Click the Associate All Modules/Extensions button.

    For previous versions of Service Center, type "*" and click the Associate button:

How to use

  • Whenever you want to republish your whole factory, click the Publish button for the "Current Running Version".

  • If you want to deploy the whole solution to another environment or just download the solution for troubleshooting purposes, you can click the Download button for the "Current Running Version", or any other version you have created (you can then save the .osp file in your file system).

The publishing operation by itself doesn't impact application availability at runtime. However, you should consider any possible breaking changes (for example, after an upgrade or update) or broken references as not to impact the applications' behavior.

There is generally no need to create versions for this solution. If you do, remember that publishing a solution version may revert some applications to the version they were in when the solution version was created.

  • Was this article helpful?