Configuring INUBIT via the Workbench
General Settings Tab
All the settings you make on the Administration > General Settings tab apply to the entire Process Engine.
Server Information Tab
On the Administration > Server information tab, you can view unchangeable parameters of the Process Engine.
Editing Configuration Files
The Workbench can be used to directly edit the following configuration files:
-
ibis_deploy.xmlModule-specific properties are considered during deployment.
Details
<?xml version="1.0" encoding="UTF-8"?> <Properties version="4.1"> <Property name="Database Connector" type="ListProperty"> <Property name="dbURL" type="String" displayName="DBURL"/> <Property name="user" type="String" displayName="Login"/> <Property name="Password" type="Password" displayName="Password"/> </Property> <Property name="Database Object Connector" type="ListProperty"> <Property name="dbURL" type="String" displayName="DBURL"/> <Property name="user" type="String" displayName="Login"/> <Property name="Password" type="Password" displayName="Password"/> <Property name="config" type="String" displayName="DBO Config File"/> <Property name="Plug-inID" type="String" displayName="Plugin ID"/> </Property> <Property name="Complex Lookup Table" type="ListProperty"> <Property name="0.dbURL" type="String" displayName="0.DBURL"/> <Property name="0.driverClass" type="String" displayName="0.DBDriver"/> <Property name="0.user" type="String" displayName="0.Login"/> <Property name="0.Password" type="Password" displayName="0.Password"/> <Property name="1.dbURL" type="String" displayName="1.DBURL"/> <Property name="1.driverClass" type="String" displayName="1.DBDriver"/> <Property name="1.user" type="String" displayName="1.Login"/> <Property name="1.Password" type="Password" displayName="1.Password"/> <Property name="2.dbURL" type="String" displayName="2.DBURL"/> <Property name="2.driverClass" type="String" displayName="2.DBDriver"/> <Property name="2.user" type="String" displayName="2.Login"/> <Property name="2.Password" type="Password" displayName="2.Password"/> <Property name="3.dbURL" type="String" displayName="3.DBURL"/> <Property name="3.driverClass" type="String" displayName="3.DBDriver"/> <Property name="3.user" type="String" displayName="3.Login"/> <Property name="3.Password" type="Password" displayName="3.Password"/> <Property name="4.dbURL" type="String" displayName="4.DBURL"/> <Property name="4.driverClass" type="String" displayName="4.DBDriver"/> <Property name="4.user" type="String" displayName="4.Login"/> <Property name="4.Password" type="Password" displayName="4.Password"/> <Property name="5.dbURL" type="String" displayName="5.DBURL"/> <Property name="5.driverClass" type="String" displayName="5.DBDriver"/> <Property name="5.user" type="String" displayName="5.Login"/> <Property name="5.Password" type="Password" displayName="5.Password"/> </Property> <Property name="Lookup Table" type="ListProperty"> <Property name="0.dbURL" type="String" displayName="0.DBURL"/> <Property name="0.driverClass" type="String" displayName="0.DBDriver"/> <Property name="0.user" type="String" displayName="0.Login"/> <Property name="0.Password" type="Password" displayName="0.Password"/> <Property name="1.dbURL" type="String" displayName="1.DBURL"/> <Property name="1.driverClass" type="String" displayName="1.DBDriver"/> <Property name="1.user" type="String" displayName="1.Login"/> <Property name="1.Password" type="Password" displayName="1.Password"/> <Property name="2.dbURL" type="String" displayName="2.DBURL"/> <Property name="2.driverClass" type="String" displayName="2.DBDriver"/> <Property name="2.user" type="String" displayName="2.Login"/> <Property name="2.Password" type="Password" displayName="2.Password"/> <Property name="3.dbURL" type="String" displayName="3.DBURL"/> <Property name="3.driverClass" type="String" displayName="3.DBDriver"/> <Property name="3.user" type="String" displayName="3.Login"/> <Property name="3.Password" type="Password" displayName="3.Password"/> <Property name="4.dbURL" type="String" displayName="4.DBURL"/> <Property name="4.driverClass" type="String" displayName="4.DBDriver"/> <Property name="4.user" type="String" displayName="4.Login"/> <Property name="4.Password" type="Password" displayName="4.Password"/> <Property name="5.dbURL" type="String" displayName="5.DBURL"/> <Property name="5.driverClass" type="String" displayName="5.DBDriver"/> <Property name="5.user" type="String" displayName="5.Login"/> <Property name="5.Password" type="Password" displayName="5.Password"/> </Property> <Property name="Execution Connector" type="ListProperty"> <Property name="Command" type="String" displayName="Command"/> <Property name="WorkingDir" type="String" displayName="WorkingDir"/> <Property name="Parameters" type="String" displayName=""/> </Property> <Property name="File Connector" type="ListProperty"> <Property name="FileName" type="String" displayName="FileConnectorFileAndDirName"/> </Property> <Property name="FTP Connector" type="ListProperty"> <Property name="ServerName" type="String" displayName="FtpConnectorDialogHost"/> <Property name="Login" type="String" displayName="Login"/> <Property name="Password" type="Password" displayName="Password"/> <Property name="FileName" type="String" displayName="FtpConnectorDialogHost"/> </Property> <Property name="HTTP Connector" type="ListProperty"> <Property name="ServerName" type="String" displayName="HttpConnectorDialogHost"/> <Property name="Login" type="String" displayName="Login"/> <Property name="Password" type="Password" displayName="Password"/> <Property name="isOAuth2Selected" type="Boolean" displayName="OAuth active"/> <Property name="PROPERTY_OAUTH_GRANT_TYPE" type="String" displayName="OAuth GrantType"/> <Property name="OAuth2Connection.grantType.customVal" type="String" displayName="OAuth Custom GrantType"/> <Property name="PROPERTY_OAUTH_ACCESS_TOKEN_URL" type="String" displayName="OAuth Token URL"/> <Property name="PROPERTY_OAUTH_ACCESS_TOKEN_HTTP_METHOD" type="String" displayName="OAuth Http Method"/> <Property name="OAUTH_PROPERTY.client_id" type="String" displayName="Client Id"/> <Property name="OAUTH_PROPERTY.client_secret" type="String" displayName="Client Secret"/> <Property name="OAUTH_PROPERTY.scope" type="String" displayName="OAuth Scope"/> <Property name="OAUTH_PROPERTY.refresh_token" type="String" displayName="Refresh Token"/> <Property name="OAUTH_PROPERTY.client_assertion_type" type="String" displayName="Client Assertion Type"/> <Property name="OAUTH_PROPERTY.client_assertion" type="String" displayName="Client Assertion"/> <Property name="OAUTH_PROPERTY.username" type="String" displayName="OAuth username"/> <Property name="OAUTH_PROPERTY.password" type="String" displayName="OAuth password"/> </Property> <Property name="REST Connector" type="ListProperty"> <Property name="URITemplate" type="String" displayName=""/> <Property name="Request.URI" type="String" displayName=""/> <Property name="Login" type="String" displayName="Login"/> <Property name="Password" type="Password" displayName="Password"/> <Property name="requireOAuthAuthorization" type="Boolean" displayName="OAuth active"/> <Property name="PROPERTY_OAUTH_GRANT_TYPE" type="String" displayName="OAuth GrantType"/> <Property name="OAuth2Connection.grantType.customVal" type="String" displayName="OAuth Custom GrantType"/> <Property name="PROPERTY_OAUTH_ACCESS_TOKEN_URL" type="String" displayName="OAuth Token URL"/> <Property name="PROPERTY_OAUTH_ACCESS_TOKEN_HTTP_METHOD" type="String" displayName="OAuth Http Method"/> <Property name="OAUTH_PROPERTY.client_id" type="String" displayName="Client Id"/> <Property name="OAUTH_PROPERTY.client_secret" type="String" displayName="Client Secret"/> <Property name="OAUTH_PROPERTY.scope" type="String" displayName="OAuth Scope"/> <Property name="OAUTH_PROPERTY.refresh_token" type="String" displayName="Refresh Token"/> <Property name="OAUTH_PROPERTY.client_assertion_type" type="String" displayName="Client Assertion Type"/> <Property name="OAUTH_PROPERTY.client_assertion" type="String" displayName="Client Assertion"/> <Property name="OAUTH_PROPERTY.username" type="String" displayName="OAuth username"/> <Property name="OAUTH_PROPERTY.password" type="String" displayName="OAuth password"/> </Property> <Property name="inubit IS Connector" type="ListProperty"> <Property name="ServerURL" type="String" displayName="ISServerURL"/> <Property name="Login" type="String" displayName="Login"/> <Property name="Password" type="Password" displayName="Password"/> </Property> <Property name="Mail Connector" type="ListProperty"> <Property name="POP3ServerHost" type="String" displayName="POP3ConnectorDialogHost"/> <Property name="POP3ServerUser" type="String" displayName="Login"/> <Property name="SMTPServerHost" type="String" displayName="SMTPConnectorDialogHost"/> <Property name="SMTPServerUser" type="String" displayName="SMTPServerUser"/> <Property name="Password" type="Password" displayName="Password"/> <Property name="receiverEmailAddress" type="String" displayName="receiverEmailAddress"/> <Property name="senderEmailAddress" type="String" displayName="senderEmailAddress"/> <Property name="isOAuth2Selected" type="Boolean" displayName="OAuth active"/> <Property name="PROPERTY_OAUTH_GRANT_TYPE" type="String" displayName="OAuth GrantType"/> <Property name="OAuth2Connection.grantType.customVal" type="String" displayName="OAuth Custom GrantType"/> <Property name="PROPERTY_OAUTH_ACCESS_TOKEN_URL" type="String" displayName="OAuth Token URL"/> <Property name="PROPERTY_OAUTH_ACCESS_TOKEN_HTTP_METHOD" type="String" displayName="OAuth Http Method"/> <Property name="OAUTH_PROPERTY.client_id" type="String" displayName="Client Id"/> <Property name="OAUTH_PROPERTY.client_secret" type="String" displayName="Client Secret"/> <Property name="OAUTH_PROPERTY.scope" type="String" displayName="OAuth Scope"/> <Property name="OAUTH_PROPERTY.refresh_token" type="String" displayName="Refresh Token"/> <Property name="OAUTH_PROPERTY.client_assertion_type" type="String" displayName="Client Assertion Type"/> <Property name="OAUTH_PROPERTY.client_assertion" type="String" displayName="Client Assertion"/> <Property name="OAUTH_PROPERTY.username" type="String" displayName="OAuth username"/> <Property name="OAUTH_PROPERTY.password" type="String" displayName="OAuth password"/> </Property> <Property name="JMS Connector" type="ListProperty"> <Property name="ContextProviderUrl" type="String" displayName="JMSConnectorDialogContextProviderUrl"/> <Property name="QueueName" type="String" displayName="Queue name"/> <Property name="TopicName" type="String" displayName="Topic name"/> <Property name="Login" type="String" displayName="Login"/> <Property name="Password" type="Password" displayName="Password"/> </Property> <Property name="Web Services Connector" type="ListProperty"> <Property name="Login" type="String" displayName="Login"/> <Property name="Password" type="Password" displayName="Password"/> <Property name="ServerName" type="String" displayName="Service address"/> <Property name="WsdlUrl" type="String" displayName="WSDL URL"/> <Property name="ValidateRequest" type="Boolean" displayName="Validate request"/> <Property name="ValidateResponse" type="Boolean" displayName="Validate response"/> <Property name="isOAuth2Selected" type="Boolean" displayName="OAuth active"/> <Property name="PROPERTY_OAUTH_GRANT_TYPE" type="String" displayName="OAuth GrantType"/> <Property name="OAuth2Connection.grantType.customVal" type="String" displayName="OAuth Custom GrantType"/> <Property name="PROPERTY_OAUTH_ACCESS_TOKEN_URL" type="String" displayName="OAuth Token URL"/> <Property name="PROPERTY_OAUTH_ACCESS_TOKEN_HTTP_METHOD" type="String" displayName="OAuth Http Method"/> <Property name="OAUTH_PROPERTY.client_id" type="String" displayName="Client Id"/> <Property name="OAUTH_PROPERTY.client_secret" type="String" displayName="Client Secret"/> <Property name="OAUTH_PROPERTY.scope" type="String" displayName="OAuth Scope"/> <Property name="OAUTH_PROPERTY.refresh_token" type="String" displayName="Refresh Token"/> <Property name="OAUTH_PROPERTY.client_assertion_type" type="String" displayName="Client Assertion Type"/> <Property name="OAUTH_PROPERTY.client_assertion" type="String" displayName="Client Assertion"/> <Property name="OAUTH_PROPERTY.username" type="String" displayName="OAuth username"/> <Property name="OAUTH_PROPERTY.password" type="String" displayName="OAuth password"/> <Property name="uri.import.1" type="String" displayName="xs:import schemaLocation 1"/> <Property name="uri.import.2" type="String" displayName="xs:import schemaLocation 2"/> <Property name="uri.import.3" type="String" displayName="xs:import schemaLocation 3"/> <Property name="uri.import.4" type="String" displayName="xs:import schemaLocation 4"/> <Property name="uri.import.5" type="String" displayName="xs:import schemaLocation 5"/> <Property name="uri.include.1" type="String" displayName="xs:include schemaLocation 1"/> <Property name="uri.include.2" type="String" displayName="xs:include schemaLocation 2"/> <Property name="uri.include.3" type="String" displayName="xs:include schemaLocation 3"/> <Property name="uri.include.4" type="String" displayName="xs:include schemaLocation 4"/> <Property name="uri.include.5" type="String" displayName="xs:include schemaLocation 5"/> <Property name="uri.redefine.1" type="String" displayName="xs:redefine schemaLocation 1"/> <Property name="uri.redefine.2" type="String" displayName="xs:redefine schemaLocation 2"/> <Property name="uri.redefine.3" type="String" displayName="xs:redefine schemaLocation 3"/> <Property name="uri.redefine.4" type="String" displayName="xs:redefine schemaLocation 4"/> <Property name="uri.redefine.5" type="String" displayName="xs:redefine schemaLocation 5"/> <Property name="uri.wsdlImport.1" type="String" displayName="wsdl import location 1"/> <Property name="uri.wsdlImport.2" type="String" displayName="wsdl import location 2"/> <Property name="uri.wsdlImport.3" type="String" displayName="wsdl import location 3"/> <Property name="uri.wsdlImport.4" type="String" displayName="wsdl import location 4"/> <Property name="uri.wsdlImport.5" type="String" displayName="wsdl import location 5"/> <Property name="uri.policyRef.1" type="String" displayName="wsp:PolicyReference uri 1"/> <Property name="uri.policyRef.2" type="String" displayName="wsp:PolicyReference uri 2"/> <Property name="uri.policyRef.3" type="String" displayName="wsp:PolicyReference uri 3"/> <Property name="uri.policyRef.4" type="String" displayName="wsp:PolicyReference uri 4"/> <Property name="uri.policyRef.5" type="String" displayName="wsp:PolicyReference uri 5"/> </Property> <Property name="RosettaNet HTTPS Connector" type="ListProperty"> <Property name="ServerName" type="String" displayName="HttpConnectorDialogHost"/> <Property name="Login" type="String" displayName="Login"/> <Property name="Password" type="Password" displayName="Password"/> <Property name="RN_Out_ServerName" type="String" displayName="HttpConnectorDialogHost"/> <Property name="RN_Out_Login" type="String" displayName="Login"/> <Property name="RN_Out_Password" type="String" displayName="Password"/> <Property name="WorkingDirectory" type="String" displayName="rn.workingDir.labelText"/> </Property> <Property name="SAP Connector" type="ListProperty"> <Property name="HostName" type="String" displayName="SapJCoConnectorDialogHostName"/> <Property name="SystemNumber" type="String" displayName="SapJCoConnectorDialogSystemNumber"/> <Property name="ClientNumber" type="String" displayName="SapJCoConnectorDialogClientNumber"/> <Property name="User" type="String" displayName="Login"/> <Property name="Password" type="Password" displayName="Password"/> <Property name="GatewayHostName" type="String" displayName="SapJCoConnectorDialogGatewayHostName"/> <Property name="GatewayServiceNumber" type="String" displayName="SapJCoConnectorDialogGatewayServiceNumber"/> <Property name="ProgramId" type="String" displayName="SapJCoConnectorDialogProgramId"/> </Property> <Property name="XML Validator" type="ListProperty"> <Property name="SchemaLocation" type="String" displayName="SchemaLocation"/> <Property name="NoNamespaceSchemaLocation" type="String" displayName="NoNamespaceSchemaLocation"/> </Property> <Property name="OSCI Connector" type="ListProperty"> <Property name="Intermediary" type="String" displayName="OSCIConnector.Panel.IntermedDescr"/> </Property> <Property name="X.400 SE Connector" type="ListProperty"> <Property name="x400.to" type="String" displayName="X400SEConnectorOutputTo"/> </Property> <Property name="AS2 Connector" type="ListProperty"> <Property name="ServerName" type="String" displayName="HttpConnectorDialogHost"/> <Property name="ASArchivePath" type="String" displayName="ASMessageArchivePath"/> </Property> <Property name="LDAP Connector" type="ListProperty"> <Property name="ContextProviderUrl" type="String" displayName="ServerName"/> <Property name="Login" type="String" displayName="UserName"/> <Property name="Password" type="Password" displayName="Password"/> <Property name="AnonymousLogin" type="Boolean" displayName="AnonymousLogin"/> </Property> <Property name="WebDAV Connector" type="ListProperty"> <Property name="webdav.Host" type="String" displayName="WebDAVConnector.wizard.settings.url"/> <Property name="webdav.Username" type="String" displayName="WebDAVConnector.wizard.auth.username"/> <Property name="webdav.Password" type="Password" displayName="WebDAVConnector.wizard.auth.password"/> <Property name="webdav.Domain" type="String" displayName="WebDAVConnector.wizard.auth.domain"/> </Property> <Property name="VFS Connector" type="ListProperty"> <Property name="vfs.host" type="String" displayName="ServerName"/> <Property name="vfs.login" type="String" displayName="UserName"/> <Property name="vfs.password" type="Password" displayName="Password"/> </Property> </Properties> -
systemdiagram_config.xmlModule-specific properties are taken into account during the configuration of external systems in system diagrams.
Details
<?xml version="1.0" encoding="UTF-8"?> <Config version="4.0"> <Resource name="Database Connector"> <Target class="com.inubit.ibis.configuration.workflowtool.systemdiagram.shapes.ExtSystem"/> <Properties> <Property name="dbURL" type="String" displayName="DBURL" displayDescription="Die Datenbank URL"></Property> <Property name="driverClass" type="String" displayName="DBDriver" displayDescription="Die Datenbanktreiber-Klasse"></Property> <Property name="user" type="String" displayName="LoginName"></Property> <Property name="Password" type="Password" displayName="Password"></Property> <Property name="connectionPooling" type="Boolean">false</Property> <Property name="pool.maxActive">20</Property> <Property name="pool.maxIdle">4</Property> <Property name="pool.maxWait">10000</Property> <Property name="pool.maxAge">3600000</Property> <Property name="pool.minEvictableIdleTimeMillis">1800000</Property> <Property name="pool.minIdle">0</Property> <Property name="pool.validationInterval">30000</Property> <Property name="pool.validationQueryTimeout">3</Property> <Property name="pool.testOnBorrow" type="Boolean">false</Property> <Property name="pool.testOnReturn" type="Boolean">false</Property> <Property name="pool.testWhileIdle" type="Boolean">false</Property> <Property name="pool.testOnConnect" type="Boolean">false</Property> <Property name="pool.timeBetweenEvictionRunsMillis">-1</Property> <Property name="pool.validationQuery"/> <Property name="pool.jmxEnabled" type="Boolean">true</Property> </Properties> </Resource> <Resource name="File Connector"> <Target class="com.inubit.ibis.configuration.workflowtool.systemdiagram.shapes.ExtSystem"/> <Properties> <Property name="FileName" type="String" displayName="FileConnectorFileAndDirName"></Property> </Properties> </Resource> <Resource name="FTP Connector"> <Target class="com.inubit.ibis.configuration.workflowtool.systemdiagram.shapes.ExtSystem"/> <Properties> <Property name="ServerName" type="String" displayName="FtpConnectorDialogHost"></Property> <Property name="Login" type="String" displayName="LoginName"></Property> <Property name="Password" type="Password" displayName="Password"></Property> </Properties> </Resource> <Resource name="HTTP Connector"> <Target class="com.inubit.ibis.configuration.workflowtool.systemdiagram.shapes.ExtSystem"/> <Properties> <Property name="ServerName" type="String" displayName="HttpConnectorDialogHost"></Property> <Property name="Login" type="String" displayName="LoginName"></Property> <Property name="Password" type="Password" displayName="Password"></Property> <Property name="SSLKeyStore" type="HTTPConnectorTrustStore" displayName="TrustStore"></Property> <Property name="requireOAuthAuthorization" type="Boolean" displayName="OAuth active"/> <Property name="PROPERTY_OAUTH_GRANT_TYPE" type="String" displayName="OAuth GrantType"/> <Property name="OAuth2Connection.grantType.customVal" type="String" displayName="OAuth Custom GrantType"/> <Property name="PROPERTY_OAUTH_ACCESS_TOKEN_URL" type="String" displayName="OAuth Token URL"/> <Property name="PROPERTY_OAUTH_ACCESS_TOKEN_HTTP_METHOD" type="String" displayName="OAuth Http Method"/> <Property name="OAUTH_PROPERTY.client_id" type="String" displayName="Client Id"/> <Property name="OAUTH_PROPERTY.client_secret" type="String" displayName="Client Secret"/> <Property name="OAUTH_PROPERTY.scope" type="String" displayName="OAuth Scope"/> <Property name="OAUTH_PROPERTY.refresh_token" type="String" displayName="Refresh Token"/> <Property name="OAUTH_PROPERTY.client_assertion_type" type="String" displayName="Client Assertion Type"/> <Property name="OAUTH_PROPERTY.client_assertion" type="String" displayName="Client Assertion"/> <Property name="OAUTH_PROPERTY.username" type="String" displayName="OAuth username"/> <Property name="OAUTH_PROPERTY.password" type="String" displayName="OAuth password"/> </Properties> </Resource> <Resource name="inubit IS Connector"> <Target class="com.inubit.ibis.configuration.workflowtool.systemdiagram.shapes.ExtSystem"/> <Properties> <Property name="ServerURL" type="String" displayName="ISServerURL"></Property> <Property name="Login" type="String" displayName="LoginName"></Property> <Property name="Password" type="Password" displayName="Password"></Property> </Properties> </Resource> <Resource name="JMS Connector"> <Target class="com.inubit.ibis.configuration.workflowtool.systemdiagram.shapes.ExtSystem"/> <Properties> <Property name="ContextProviderUrl" type="String" displayName="JMSConnectorDialogContextProviderUrl"></Property> <Property name="QueueName" type="String" displayName="Queue name"></Property> <Property name="TopicName" type="String" displayName="Topic name"></Property> <Property name="Login" type="String" displayName="LoginName"></Property> <Property name="Password" type="Password" displayName="Password"></Property> </Properties> </Resource> <Resource name="Mail Connector"> <Target class="com.inubit.ibis.configuration.workflowtool.systemdiagram.shapes.ExtSystem"/> <Properties> <Property name="POP3ServerHost" type="String" displayName="POP3 Server"></Property> <Property name="POP3ServerUser" type="String" displayName="POP3 Login"></Property> <Property name="SMTPServerHost" type="String" displayName="SMTP Server"></Property> <Property name="SMTPServerUser" type="String" displayName="SMTP Login"></Property> <Property name="IMAPServerHost" type="String" displayName="IMAP Server"></Property> <Property name="IMAPServerUser" type="String" displayName="IMAP Login"></Property> <Property name="Password" type="Password" displayName="Password"></Property> <Property name="EmailProtocol" type="String" displayName="Email Protocol"></Property> <Property name="SMTPServerPort" type="String" displayName="SMTP Server Port"></Property> <Property name="useTLS" type="Boolean" displayName="use TLS"></Property> <Property name="requireOAuthAuthorization" type="Boolean" displayName="OAuth active"/> <Property name="PROPERTY_OAUTH_GRANT_TYPE" type="String" displayName="OAuth GrantType"/> <Property name="OAuth2Connection.grantType.customVal" type="String" displayName="OAuth Custom GrantType"/> <Property name="PROPERTY_OAUTH_ACCESS_TOKEN_URL" type="String" displayName="OAuth Token URL"/> <Property name="PROPERTY_OAUTH_ACCESS_TOKEN_HTTP_METHOD" type="String" displayName="OAuth Http Method"/> <Property name="OAUTH_PROPERTY.client_id" type="String" displayName="Client Id"/> <Property name="OAUTH_PROPERTY.client_secret" type="String" displayName="Client Secret"/> <Property name="OAUTH_PROPERTY.scope" type="String" displayName="OAuth Scope"/> <Property name="OAUTH_PROPERTY.refresh_token" type="String" displayName="Refresh Token"/> <Property name="OAUTH_PROPERTY.client_assertion_type" type="String" displayName="Client Assertion Type"/> <Property name="OAUTH_PROPERTY.client_assertion" type="String" displayName="Client Assertion"/> <Property name="OAUTH_PROPERTY.username" type="String" displayName="OAuth username"/> <Property name="OAUTH_PROPERTY.password" type="String" displayName="OAuth password"/> </Properties> </Resource> <Resource name="SAP Connector"> <Target class="com.inubit.ibis.configuration.workflowtool.systemdiagram.shapes.ExtSystem"/> <Properties> <Property name="HostName" type="String" displayName="SapJCoConnectorDialogHostName"></Property> <Property name="SystemNumber" type="String" displayName="SapJCoConnectorDialogSystemNumber"></Property> <Property name="ClientNumber" type="String" displayName="SapJCoConnectorDialogClientNumber"></Property> <Property name="User" type="String" displayName="LoginName"></Property> <Property name="Password" type="Password" displayName="Password"></Property> <Property name="GatewayHostName" type="String" displayName="SapJCoConnectorDialogGatewayHostName"></Property> <Property name="GatewayServiceNumber" type="String" displayName="SapJCoConnectorDialogGatewayServiceNumber"></Property> <Property name="ProgramId" type="String" displayName="SapJCoConnectorDialogProgramId"></Property> </Properties> </Resource> <Resource name="Web Services Connector"> <Target class="com.inubit.ibis.configuration.workflowtool.systemdiagram.shapes.ExtSystem"/> <Properties> <Property name="ServerName" type="String" displayName="Service Endpoint"></Property> <Property name="Auth" type="Boolean" displayName="Require authentication"></Property> <Property name="Login" type="String" displayName="LoginName"></Property> <Property name="Password" type="Password" displayName="Password"></Property> <Property name="requireOAuthAuthorization" type="Boolean" displayName="OAuth active"/> <Property name="PROPERTY_OAUTH_GRANT_TYPE" type="String" displayName="OAuth GrantType"/> <Property name="OAuth2Connection.grantType.customVal" type="String" displayName="OAuth Custom GrantType"/> <Property name="PROPERTY_OAUTH_ACCESS_TOKEN_URL" type="String" displayName="OAuth Token URL"/> <Property name="PROPERTY_OAUTH_ACCESS_TOKEN_HTTP_METHOD" type="String" displayName="OAuth Http Method"/> <Property name="OAUTH_PROPERTY.client_id" type="String" displayName="Client Id"/> <Property name="OAUTH_PROPERTY.client_secret" type="String" displayName="Client Secret"/> <Property name="OAUTH_PROPERTY.scope" type="String" displayName="OAuth Scope"/> <Property name="OAUTH_PROPERTY.refresh_token" type="String" displayName="Refresh Token"/> <Property name="OAUTH_PROPERTY.client_assertion_type" type="String" displayName="Client Assertion Type"/> <Property name="OAUTH_PROPERTY.client_assertion" type="String" displayName="Client Assertion"/> <Property name="OAUTH_PROPERTY.username" type="String" displayName="OAuth username"/> <Property name="OAUTH_PROPERTY.password" type="String" displayName="OAuth password"/> </Properties> </Resource> <Resource name="OSCI Connector"> <Target class="com.inubit.ibis.configuration.workflowtool.systemdiagram.shapes.ExtSystem"/> <Properties> <Property name="Intermediary" type="String" displayName="OSCIConnector.Panel.IntermedDescr"></Property> <Property name="IntermediaryCipherCert" type="X509" displayName="OSCIConnector.Panel.IntermedCert"></Property> <Property name="Keystore" type="KeyStore" displayName="OSCIConnector.Panel.PrivateKeys"></Property> <Property name="SignAlias" type="String" displayName="OSCIConnector.Panel.PrivateKeys.SignAlias"></Property> <Property name="SignPassword" type="Password" displayName="OSCIConnector.Panel.PrivateKeys.SignPassword"></Property> <Property name="CryptAlias" type="String" displayName="OSCIConnector.Panel.PrivateKeys.CryptAlias"></Property> <Property name="CryptPassword" type="Password" displayName="OSCIConnector.Panel.PrivateKeys.CryptPassword"></Property> <Property name="ReceiverCert" type="X509" displayName="OSCIConnector.Panel.PublicKeys.recipient.certWithRecipientPrefix"></Property> </Properties> </Resource> <Resource name="REST Connector"> <Target class="com.inubit.ibis.configuration.workflowtool.systemdiagram.shapes.ExtSystem"/> <Properties> <Property name="Request.URI" type="String" displayName="RESTConnector.Property.Request.URI"></Property> <Property name="Request.URI.Override.SchemeDomainPort" type="String" displayName="RESTConnector.Property.Request.URI.SchemeDomainPort"></Property> <Property name="Request.URI.Override.PathQuery" type="String" displayName="RESTConnector.Property.Request.URI.PathQuery"></Property> <Property name="AuthRequired" type="Boolean" displayName="RESTConnector.Property.AuthRequired"></Property> <Property name="Login" type="String" displayName="LoginName"></Property> <Property name="Password" type="Password" displayName="Password"></Property> <Property name="SSLKeyStore" type="HTTPConnectorTrustStore" displayName="TrustStore"></Property> <Property name="requireOAuthAuthorization" type="Boolean" displayName="OAuth active"/> <Property name="PROPERTY_OAUTH_GRANT_TYPE" type="String" displayName="OAuth GrantType"/> <Property name="OAuth2Connection.grantType.customVal" type="String" displayName="OAuth Custom GrantType"/> <Property name="PROPERTY_OAUTH_ACCESS_TOKEN_URL" type="String" displayName="OAuth Token URL"/> <Property name="PROPERTY_OAUTH_ACCESS_TOKEN_HTTP_METHOD" type="String" displayName="OAuth Http Method"/> <Property name="OAUTH_PROPERTY.client_id" type="String" displayName="Client Id"/> <Property name="OAUTH_PROPERTY.client_secret" type="String" displayName="Client Secret"/> <Property name="OAUTH_PROPERTY.scope" type="String" displayName="OAuth Scope"/> <Property name="OAUTH_PROPERTY.refresh_token" type="String" displayName="Refresh Token"/> <Property name="OAUTH_PROPERTY.client_assertion_type" type="String" displayName="Client Assertion Type"/> <Property name="OAUTH_PROPERTY.client_assertion" type="String" displayName="Client Assertion"/> <Property name="OAUTH_PROPERTY.username" type="String" displayName="OAuth username"/> <Property name="OAUTH_PROPERTY.password" type="String" displayName="OAuth password"/> </Properties> </Resource> <Resource name="Database Object Connector"> <Target class="com.inubit.ibis.configuration.workflowtool.systemdiagram.shapes.ExtSystem"/> <Properties> <Property name="dbURL" type="String" displayName="DBURL" displayDescription="Die Datenbank URL"></Property> <Property name="driverClass" type="String" displayName="DBDriver" displayDescription="Die Datenbanktreiber-Klasse"></Property> <Property name="user" type="String" displayName="LoginName"></Property> <Property name="Password" type="Password" displayName="Password"></Property> </Properties> </Resource> <Resource name="WebDAV Connector"> <Target class="com.inubit.ibis.configuration.workflowtool.systemdiagram.shapes.ExtSystem"/> <Properties> <Property name="webdav.Host" type="String" displayName="WebDAVConnector.wizard.settings.url"/> <Property name="webdav.Username" type="String" displayName="WebDAVConnector.wizard.auth.username"/> <Property name="webdav.Password" type="Password" displayName="WebDAVConnector.wizard.auth.password"/> <Property name="webdav.Domain" type="String" displayName="WebDAVConnector.wizard.auth.domain"/> </Properties> </Resource> <Resource name="VFS Connector"> <Target class="com.inubit.ibis.configuration.workflowtool.systemdiagram.shapes.ExtSystem"/> <Properties> <Property name="vfs.host" type="String" displayName="ServerName"/> <Property name="vfs.login" type="String" displayName="UserName"/> <Property name="vfs.password" type="Password" displayName="Password"/> </Properties> </Resource> <Resource name="Complex Lookup Table"> <Target class="com.inubit.ibis.configuration.workflowtool.systemdiagram.shapes.ExtSystem"/> <Properties> <Property name="0.dbURL" type="String" displayName="LookupPropertiesDatasource" displayDescription="Die Datenbank URL"></Property> <Property name="0.driverClass" type="String" displayName="DBDriver" displayDescription="Die Datenbanktreiber-Klasse"></Property> <Property name="0.user" type="String" displayName="LoginName"></Property> <Property name="0.Password" type="Password" displayName="Password"></Property> </Properties> </Resource> <Resource name="AS2 Connector"> <Target class="com.inubit.ibis.configuration.workflowtool.systemdiagram.shapes.ExtSystem"/> <Properties> <Property name="Mime.Sign" type="Boolean" displayName="Sign">false</Property> <Property name="Mime.Hashing.Algorithm" type="String" displayName="Hashing Algorithm"/> <Property name="Mime.Signature.Algorithm" type="String" displayName="Signature Algorithm"/> <Property name="Mime.Sign.Keystore" type="AS2KeyStore" displayName="Keystore"/> </Properties> </Resource> </Config> -
partnermanagement_config.xmlModule-specific properties are taken into account in the partner management configuration in the system diagram.
Details
<?xml version="1.0" encoding="UTF-8"?> <Config version="5.0"> <!-- the supported additional parameter types --> <!-- see class PropertyFactory for the supported types --> <ParameterTypes> <Type>String</Type> <Type>Text</Type> <Type>Integer</Type> <Type>Long</Type> <Type>Double</Type> <Type>Boolean</Type> <Type>Date</Type> <Type>DateTime</Type> <Type>TimePeriod</Type> <Type>Password</Type> </ParameterTypes> <!-- For using Select Parameter Type in Protocol Config, provide options within Property tag as: <Property name="propName" displayName="displayName" type="Select"> <Options> <Option>A</Option> <Option>B</Option> </Options> </Property> --> <!-- the supported partner management protocols --> <Protocols> <Protocol name="AS2" plugin="AS2 Connector" outbound="true"> <Properties> <Property name="ASFrom" displayName="ASASFrom">Sender</Property> <Property name="ASTo" displayName="ASASTo">Recipient</Property> <Property name="ServerName" displayName="AS2ServerName">http://example.com/exampleas2</Property> <Property name="Mime.Sign" displayName="ASSign" type="Boolean"></Property> <Property name="Mime.Encrypt" displayName="ASEncryption" type="Boolean"></Property> <Property name="Mime.Encrypt.X509" type="X509"></Property> </Properties> </Protocol> <Protocol name="AS2" plugin="AS2 Connector" inbound="true"> <Properties> <Property name="Use.ASFrom.AsPartnerId" displayName="ASFromAsPartnerId" type="Boolean">true</Property> <Property name="ASFrom" displayName="SenderAS2-ID">Sender</Property> <Property name="ServerName" displayName="AS2ServerName">http://localhost:8000/ibis/servlet/IBISHTTPUploadServlet/exampleas2</Property> <Property name="Mime.Verify" displayName="ASVerify" type="Boolean"></Property> <Property name="Mime.Verify.X509" type="X509"></Property> <Property name="Mime.Decrypt" displayName="ASDecrypt" type="Boolean"></Property> </Properties> </Protocol> <Protocol name="AS4" plugin="AS4 Connector" outbound="true"> <Properties> <Property name="IsCPALookupDynamic" displayName="AS4IsCPALookupDynamic" type="Boolean">true</Property> <Property name="AS4CPAFileContent" displayName="AS4CPAFileContentTitle"/> <Property name="cpaId" displayName="AS4AvailableCPAs">SenderCPA</Property> <Property name="AS4CPAFilePath" displayName="AS4CPARepositoryLoadFileTitle">repo_path/cpa-repository.xml</Property> <Property name="AS4CPAKeyStore" displayName="AS4SelectKeyStoreFromRepo">repo_path/keystore.jks</Property> <Property name="AS4CPAKeyStorePasswd" displayName="AS4KeyStorePassword" type="Password">keystorePassword</Property> <Property name="AS4CPAPrivateKeyPassword" displayName="AS4PrivateKeyPassword" type="Password">cpa-privateKeyPassword</Property> <Property name="AS4CPATrustStore" displayName="AS4SelectTrustStoreFromRepo">repo_path/truststore.jks</Property> <Property name="AS4CPATrustStorePassword" displayName="AS4TrustStorePassword" type="Password">truststorePassword</Property> </Properties> </Protocol> <Protocol name="AS4" plugin="AS4 Connector" inbound="true"> <Properties> <Property name="IsCPALookupDynamic" displayName="AS4IsCPALookupDynamic" type="Boolean">true</Property> <Property name="AS4CPAFileContent" displayName="AS4CPAFileContentTitle"/> <Property name="cpaIdsListenerMode" displayName="AS4CPASelectionTitle">cpa1,cpa2</Property> <Property name="AS4CPAFilePath" displayName="AS4CPARepositoryLoadFileTitle">/Root/username/cpa-file.xml</Property> <Property name="AS4CPAKeyStore" displayName="AS4SelectKeyStoreFromRepo">repo_path/keystore.jks</Property> <Property name="AS4CPAKeyStorePasswd" displayName="AS4KeyStorePassword" type="Password">keystorePassword</Property> <Property name="AS4CPAPrivateKeyPassword" displayName="AS4PrivateKeyPassword" type="Password">cpa-privateKeyPassword</Property> <Property name="AS4CPATrustStore" displayName="AS4SelectTrustStoreFromRepo">repo_path/truststore.jks</Property> <Property name="AS4CPATrustStorePassword" displayName="AS4TrustStorePassword" type="Password">truststorePassword</Property> </Properties> </Protocol> <Protocol name="File" plugin="File Connector" inbound="true" outbound="true"> <Properties> <Property name="FileName" type="String" displayName="FileConnectorFileAndDirName"></Property> </Properties> </Protocol> <Protocol name="FTP" plugin="FTP Connector" inbound="true" outbound="true"> <Properties> <Property name="ServerName" type="String" displayName="FtpConnectorDialogHost">ftp://example.com:21</Property> <Property name="Login" type="String" displayName="LoginName"></Property> <Property name="Password" type="Password" displayName="Password"></Property> <Property name="FileName" type="String" displayName="FileConnectorFileAndDirName"></Property> </Properties> </Protocol> <Protocol name="SFTP" plugin="FTP Connector" inbound="true" outbound="true"> <Properties> <Property name="ServerName" type="String" displayName="FtpConnectorDialogHost">sftp://example.com:22</Property> <Property name="Login" type="String" displayName="LoginName"></Property> <Property name="Password" type="Password" displayName="Password"></Property> <Property name="FileName" type="String" displayName="FileConnectorFileAndDirName"></Property> </Properties> </Protocol> <Protocol name="FTPS" plugin="FTP Connector" inbound="true" outbound="true"> <Properties> <Property name="ServerName" type="String" displayName="FtpConnectorDialogHost">ftps://example.com:21</Property> <Property name="Login" type="String" displayName="LoginName"></Property> <Property name="Password" type="Password" displayName="Password"></Property> <Property name="FileName" type="String" displayName="FileConnectorFileAndDirName"></Property> </Properties> </Protocol> <Protocol name="HTTP" plugin="HTTP Connector" inbound="true"> <Properties> <Property name="ServerName" type="String" displayName="HttpConnectorDialogHost">http://localhost:8000/ibis/servlet/IBISHTTPUploadServlet/example</Property> <Property name="Auth" type="Boolean" displayName="HttpConnectorDialogAnonymous"></Property> <Property name="Login" type="String" displayName="LoginName"></Property> <Property name="Password" type="Password" displayName="Password"></Property> <Property name="SynchronMode" type="Boolean" displayName="HttpConnectorDialogSyncron"></Property> </Properties> </Protocol> <Protocol name="HTTP" plugin="HTTP Connector" outbound="true"> <Properties> <Property name="ServerName" type="String" displayName="HttpConnectorDialogHost">http://example.com</Property> <Property name="Auth" type="Boolean" displayName="HttpConnectorDialogAnonymous"></Property> <Property name="Login" type="String" displayName="LoginName"></Property> <Property name="Password" type="Password" displayName="Password"></Property> <Property name="SSLKeyStore" type="HTTPConnectorTrustStore" displayName="TrustStore"></Property> </Properties> </Protocol> <Protocol name="REST" plugin="REST Connector" outbound="true"> <Properties> <Property name="Request.URI" type="String" displayName="RESTConnector.Property.Request.URI">http://example.com/path</Property> <Property name="Request.URI.Override.SchemeDomainPort" type="String" displayName="RESTConnector.Property.Request.URI.SchemeDomainPort">http://example.com</Property> <Property name="Request.URI.Override.PathQuery" type="String" displayName="RESTConnector.Property.Request.URI.PathQuery">/path</Property> <!-- <Property name="Request.QueryParams" type="XmlDocument" displayName="RESTConnector.Property.Request.QueryParams"><?xml version="1.0" encoding="UTF-8"?><queryParams/></Property> --> <Property name="AuthRequired" type="Boolean" displayName="RESTConnector.Property.AuthRequired"></Property> <Property name="Login" type="String" displayName="LoginName"></Property> <Property name="Password" type="Password" displayName="Password"></Property> <Property name="SSLKeyStore" type="HTTPConnectorTrustStore" displayName="TrustStore"></Property> </Properties> </Protocol> <Protocol name="WebService" plugin="Web Services Connector" outbound="true"> <Properties> <Property name="ServerName" type="String" displayName="WebServiceConnectorWSAddress">http://example.com</Property> <Property name="Auth" type="Boolean" displayName="HttpConnectorDialogAnonymous"></Property> <Property name="Login" type="String" displayName="LoginName"></Property> <Property name="Password" type="Password" displayName="Password"></Property> <Property name="SSLKeyStore" type="HTTPConnectorTrustStore" displayName="TrustStore"></Property> </Properties> </Protocol> <Protocol name="POP3" plugin="Mail Connector" inbound="true"> <Properties> <Property name="EmailProtocol" displayName="Protocol">POP3</Property> <Property name="POP3ServerHost" type="String" displayName="POP3ConnectorDialogHost">example.com</Property> <Property name="POP3ServerPort" type="Integer" displayName="POP3ConnectorDialogPort">110</Property> <Property name="POP3ServerUser" type="String" displayName="POP3ConnectorDialogUser"></Property> <Property name="Password" type="Password"></Property> <Property name="Mime.Verify.X509" type="X509"></Property> <Property name="Mime.Verify" displayName="ASVerify" type="Boolean"></Property> <Property name="InputFilter" type="List"> <!--<Property name="Subject" condition="filterContains">Example</Property>--> </Property> <Property name="FilterRelation">AND</Property> </Properties> </Protocol> <Protocol name="IMAP" plugin="Mail Connector" inbound="true"> <Properties> <Property name="EmailProtocol" displayName="Protocol">IMAP</Property> <Property name="IMAPServerHost" type="String" displayName="POP3ConnectorDialogHost">example.com</Property> <Property name="IMAPServerPort" type="Integer" displayName="POP3ConnectorDialogPort">143</Property> <Property name="IMAPServerUser" type="String" displayName="POP3ConnectorDialogUser"></Property> <Property name="Password" type="Password"></Property> <Property name="Mime.Verify.X509" type="X509"></Property> <Property name="Mime.Verify" displayName="ASVerify" type="Boolean"></Property> <Property name="InputFilter" type="List"> <!--<Property name="Subject" condition="filterContains">Example</Property>--> </Property> <Property name="FilterRelation">AND</Property> </Properties> </Protocol> <Protocol name="SMTP" plugin="Mail Connector" outbound="true"> <Properties> <Property name="EmailProtocol" displayName="Protocol">SMTP</Property> <Property name="senderEmailAddress" displayName="SMTPConnectorDialogSender">example@example.com</Property> <Property name="receiverEmailAddress" displayName="SMTPConnectorDialogReceiver">example@example.com</Property> <Property name="receiverEmailAddressCc" displayName="SMTPConnectorDialogReceiverCc"></Property> </Properties> </Protocol> <Protocol name="RosettaNet" plugin="RosettaNet HTTPS Connector" inbound="true"> <Properties> <Property name="RecipientDUNS" type="String" displayName="rn.identification.recipientDUNS"></Property> <Property name="ServerName" type="String" displayName="HttpConnectorDialogHost">http://localhost:8000/ibis/servlet/IBISHTTPUploadServlet/example</Property> <Property name="Auth" type="Boolean" displayName="HttpConnectorDialogAnonymous"></Property> <Property name="Login" type="String" displayName="LoginName"></Property> <Property name="Password" type="Password" displayName="Password"></Property> <Property name="WorkingDirectory" type="String" displayName="rn.workingDir.title"></Property> <Property name="RN.asyncWFResponse" type="Boolean" displayName="rn.async.input.asyncTitle"></Property> <Property name="RN_Out_ServerName" type="String"></Property> </Properties> </Protocol> <Protocol name="RosettaNet" plugin="RosettaNet HTTPS Connector" outbound="true"> <Properties> <Property name="RecipientDUNS" type="String" displayName="rn.identification.recipientDUNS"></Property> <Property name="RN_Out_ServerName" type="String" displayName="HttpConnectorDialogHost">http://example.com</Property> <Property name="SSLKeyStore" type="HTTPConnectorTrustStore" displayName="TrustStore"></Property> <Property name="Auth" type="Boolean" displayName="HttpConnectorDialogAnonymous"></Property> <Property name="Login" type="String" displayName="LoginName"></Property> <Property name="Password" type="Password" displayName="Password"></Property> <Property name="WorkingDirectory" type="String" displayName="rn.workingDir.title"></Property> </Properties> </Protocol> <Protocol name="X.400" plugin="X.400 SE Connector" outbound="true"> <Properties> <Property name="x400.to" displayName="X400SEConnectorOutputTo"></Property> </Properties> </Protocol> <Protocol name="CIFS" plugin="VFS Connector" inbound="true" outbound="true"> <Properties> <Property name="vfs.host" type="String" displayName="ServerName"></Property> <Property name="vfs.login" type="String" displayName="UserName"></Property> <Property name="vfs.password" type="Password" displayName="Password"></Property> </Properties> </Protocol> <Protocol name="JMS" plugin="JMS Connector" inbound="true"> <Properties> <Property name="ContextProviderUrl" type="String" displayName="JMSConnectorContextProviderUrlForPM">tcp://localhost:61616</Property> <Property name="QueueName" type="String" displayName="JMSConnectorDialogQueueName"/> <Property name="TopicName" type="String" displayName="JMSConnectorForPMTopicName"/> <Property name="JNDIProperties" type="String" displayName="JMSConnectorAdditionalJNDIProperties"/> <Property name="AnonymousLogin" type="Boolean" displayName="JMSConnectorDialogAnonymous"/> <Property name="Login" type="String" displayName="LoginName"/> <Property name="Password" type="Password" displayName="Password"/> </Properties> </Protocol> </Protocols> </Config>
The XML files contain the properties/property names of a connector that can be changed by the user in the respective context (deployment, system diagram or partner management) by using the Workbench.
Proceed as follows
-
Open the Workbench.
-
Select one of the following menu items and change the required parameters:
-
Burger menu > Configuration > Deployment
to open the file
ibis_deploy.xml -
Burger menu > Configuration > System Diagrams
to open the file
systemdiagram_config.xml -
Burger menu > Configuration > Partner management
to open the file
partnermanagement_config.xml
-
-
Click OK to save the changes to the cache.
-
Restart the Process Engine in order for the changes to take effect.
Saving Configuration Files
Saving the configuration files allows a backup.
You can save the following files as file to the file system, to the Repository, or to the clip board:
-
ibis_deploy.xmlModule-specific properties are considered during deployment.
-
systemdiagram_config.xmlModule-specific properties are taken into account during the configuration of external systems in system diagrams.
-
partnermanagement_config.xmlModule-specific properties are taken into account in the partner management configuration in the system diagram.
Proceed as follows
-
Open the Workbench.
-
Select one of the following menu items and change the required parameters:
-
Burger menu > Configuration > Deployment
to open the file
ibis_deploy.xml -
Burger menu > Configuration > System Diagrams
to open the file
systemdiagram_config.xml -
Burger menu > Configuration > Partner Management
to open the file
partnermanagement_config.xml
-
-
Click the
icon and select one of the following menu items:-
Save > File as…
-
Save > Repository…
-
Save > Clipboard
-