Skip to main content

Integration Studio

 

OutSystems

Options Window

In the Options window, of the Edit menu, you can customize some parameters related to the development in Integration Studio.

General Tab

Compare files using

Path of the application used in the Compare with Template option that checks the differences between the definition of the extension in Integration Studio and the source code files. For more information, see Compare with Template operation.

Default value: empty value.

Default Application Server

Indicates which the default application server is selected when you create a new extension in Integration Studio. The possible values are: .NET, J2EE, and Both .NET and J2EE. See Extension Properties.

Default value: As you defined in the "Select default Application Server for new extension" window, launched when creating a new extension.

Show "Select default Application Server for new extension" window

Indicates whether this window is displayed when you are creating a new extension.

Default value: checked.

It is recommended that this option always be checked, since the sooner the developer selects the application server, the less impact it has on the extension development.

J2EE Tab

In this tab you can specify the parameters related to the J2EE Software Development Kit (SDK) you want to use in Java extensions.

J2EE Integrated Development Environment

Path of the J2EE IDE (Integrated Development Environment) used for coding the Java extensions. This parameter is used in the Edit Source Code option.

Default value: If you have installed Eclipse in the Eclipse directory under Program Files, the default value is C:\Program Files\Eclipse\eclipse.exe. If you have installed Eclipse in a different directory or it is not installed at all, the default value is empty.

J2EE Compiler Tool

Path of the builder used when the extension is compiled within Integration Studio, during the verification of an extension. The J2EE Compiler Tool is executed, in background, through a command line with the options defined below.

Default value: If you have installed Apache Ant and set the environment variable ANT_HOME, the default value is the same as ANT_HOME. If you have not installed Apache Ant or the environment variable is not set, the default value is empty.

J2EE Compiler Tool Options

Indicates the options and targets for running the J2EE compiler Tool in the command line. These arguments are used when the extension is compiled within Integration Studio, during the verification of an extension.

Default value: jar.

If you include other options and targets in addition to the default value, you must also include these arguments in the build.xml file, stored at <extension_directory>\Source\J2EE.

For more information about the builder options and targets, check ant.apache.org site.

.NET Tab

In this tab you can specify the parameters related to .NET Software Development Kit (SDK) you want to use in .NET extensions.

.NET Integrated Development Environment

Path of the .NET IDE (Integrated Development Environment) used for coding the .NET extensions. This parameter is used in the Edit Source Code and Compile the Extension options.

Default value: Detected by Integration Studio based on the .NET IDEs installed on your machine (one of the Visual Studio versions/editions supported by OutSystems).
Examples:
C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\VCSExpress.exe
C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\devenv.exe

.NET Compiler Tool

Path of the builder used when the extension is compiled within Integration Studio, during the verification of an extension. The .NET Compiler Tool is executed, in the background, through a command line with the options defined below.

Default value: Detected by Integration Studio based on the .NET Framework versions installed in the current machine and supported by OutSystems.
Examples:
C:\Windows\Microsoft.NET\Framework\v2.0.50727\MSBuild.exe
C:\Windows\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe

.NET Compiler Tool Options

Indicates the compiler options used when the extension is compiled within Integration Studio, during the verification of an extension.
The default compiler options are as follows:

  • /nologo: Prevents copyright information from displaying.
  • /verbosity:minimal: Specifies that the amount of information to display in the build log should be minimal.
  • /target:Rebuild: Cleans and then builds the specified solution or project according to the specified solution configuration.
  • /property:Configuration=Release: The solution will be compiled in Release mode, generating the DLLs and EXEs for the current extension.

For more information about the compiler options, check the MSDN site.

Connection Tab

In this tab you can specify the parameters related to the use of proxy authentication in the Platform Server you are connected to.

Use proxy authentication

To be used when your proxy requires authentication.

Default value: un-checked.

If the Platform Server you are trying to connect to has a proxy, then it's mandatory that you set this option; otherwise it won't be possible for Integration Studio to connect to it.

Proxy user
User name used in the proxy authentication.
Proxy password
Password of the user used in the proxy authentication.
Reset Defaults
You can, at any time, restore the default values for these parameters by clicking on the Reset Defaults button.
  • Was this article helpful?