Salesforce

Project Properties (Magic xpi 3.x)

« Go Back

Information

 
Created ByKnowledge Migration User
Approval Process StatusPublished
Objective
Description

Project Properties

The Project Properties dialog box lets you define the properties for a new project or edit the properties for an existing project. To open the dialog box from an existing project, select the Project menu and click Properties.

Note:

  • You cannot change the dialog box configuration if you are viewing it in the Magic xpi Monitor.

  • If you make changes in the Resource Repository or the Service Repository, by loading the contents of a different resource or service file, the project's properties are not updated.

The dialog box has four tabs:

Setting

Description

Details tab

Name

This read-only field displays the project name that you entered in the New Project dialog box.

Description

Enter in this field text describing your project.

Modified

A read-only field indicating the date and time that the project was last saved.

Owner

A read-only field indicating the person or organization responsible for the project. The Owner parameter is specified in the Magic.ini file, where it can be changed.

Version

A descriptive-purposes field to denote your project version, with no connection to Magic xpi versions.

Project Data Encoding

Select the default encoding used for the output XML produced by the Data Mapper. You can also overwrite the default encoding for each Data Mapper Destination XML (or XML Destination) in the XML File Encoding property in the XML Properties dialog box. For a list of the language sets supported by Magic xpi, see Supported Encoding.

Resource Settings File

Click to select the resource file name that you want to use in the Studio. When you select a resource file name in this way, it is loaded straight away for immediate use. The selected resource file name is saved in the project ifs.ini file. If you change this setting in the ifs.ini, the project is loaded with the new settings.

Note:

This field supports environment variables.

Services Settings File

Click to select the services file name that you want to use in the Studio. When you select a services file name in this way, it is loaded straight away for immediate use. The selected services file name is saved in the project ifs.ini file. If you change this setting in the ifs.ini, the project is loaded with the new settings.

Note:

This field supports environment variables.

Environment tab

Send Error Email To

When the server starts or shuts down, a message will be sent to this administrator email recipient. In addition, you can set notification by email for each error line defined in the Flow Errors repository. This notification will be sent to the administrator recipient.

Resource Name

From the drop-down list, select an Email resource that you have previously defined in the Resource Repository. If you have not already defined any Email resources, you can click the Resource button to do this now. Alternatively, the New link also takes you to the Resource Repository. This link is enabled when you enter a valid email in the Send Error Email To field (above). When you use this link, a new resource is automatically created for you. You only need to name the resource, and enter its values.

Resource Description

Displays the resource description that you entered in the Resource Repository. This field is read-only.

This section displays the selected Email resource's properties.

Server Type

The type of the email server for the email account where error messages are sent.

Incoming Mail Server

A POP3 or IMAP server address.

Outgoing Mail Server

An SMTP server address.

From Address

An email address from which notification emails are sent if the server starts, stops, or an error occurs.

User

The user name of the person signed in to the email server.

Password

The user's password.

Security tab

Authentication System

Select how your security system will authenticate users:

  • None: There is no authentication used for the project. All users will have access to the project's flows.

  • Internal: Allows you to create your own internal security system. Magic xpi provides repositories for users and rights, however you must provide your own database of users for authentication purposes. This is appropriate for small organizations where an LDAP server is not cost effective.

  • LDAP: Authentication is carried out through an LDAP server. You must enter the information in the additional fields described below if you select LDAP.

For more information, see Magic xpi Security.

User Name

The name of the user that will authenticate the Magic xpi server with the LDAP server.

Password

The user's password.

Connection string

When a user binds to an LDAP server (System Logon = LDAP), a Distinguished Name (DN) and password are sent. The LDAP Connection String is used to specify the user's DN, which is a unique entry identifier in the LDAP server database. For example: CN=John, OU=users, DC=mycompany, DC=com.

IP Address

The LDAP server's IP address.

Port

The LDAP server's port.

Audit Trail Mode

Select whether to provide log messages that describe the authentication activities to the Magic xpi Monitor. Authentication activities are a list of attempts to access the Magic xpi Server by individual users or groups.

  • Full Audit: Message is sent for all authentication attempts.

  • Failed Only Audit: Message is sent only when an attempt to authenticate fails.

  • No Audit: No messages are sent to Monitor.

Inter Comm tab

Inter Communication Middleware

Select one of the following form the drop-down list:

  • Internal (default)

  • JMS (If you select this option, the fields described below are enabled.)

Initial Context Factory

The Java code that enables the execution of naming and directory service functions by a Java program.

Provider URL

The URL for the connecting server.

Connection Factory Name

The connection factory establishes a connection between a JMS provider and a JMS Destination. The connection factory name is either a queue Connection Factory name, or a topic Connection Factory name.

Receive Queue Name

The receiving queue or topic name.

Request Queue Name

The requesting queue or topic name.

JMS User Name

The user name for the connection.

JMS Password

The password for the connection.

You can access the Resource Repository from the Environment tab by clicking Resource. This button is not available from the Details and Security tabs.

When you have finished, click OK to save the details and to close the dialog box. If you want to close the dialog box without saving the details, click Cancel.

Reference
Attachment 
Attachment