INUBIT über die Workbench konfigurieren

Register Allgemeine Einstellungen

Alle Einstellungen, die Sie auf dem Register Administration > Allgemeine Einstellungen vornehmen, gelten für das gesamte Process Engine.

Register Serverinformationen

Auf dem Register Administration > Serverinformationen können Sie unveränderbare Parameter der Process Engine einsehen.

Konfigurationsdateien editieren

Über die Workbench können folgende Konfigurationsdateien direkt bearbeitet werden:

  • ibis_deploy.xml

    Modul-spezifische Properties werden beim Deployment berücksichtigt.

    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>
    
      <Property name="IGUASU Connector" type="ListProperty">
        <Property name="IguasuURL" type="String" displayName="ServerURL"/>
        <Property name="IguasuCallableFlowKey" type="String" displayName="FlowID"/>
      </Property>
    </Properties>
  • systemdiagram_config.xml

    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>
        <Resource name="IGUASU Connector">
            <Target class="com.inubit.ibis.configuration.workflowtool.systemdiagram.shapes.ExtSystem"/>
            <Properties>
                <Property name="IguasuURL" type="String" displayName="ServerURL"/>
            </Properties>
        </Resource>
    </Config>

    Modul-spezifische Properties werden bei der Konfiguration Externer Systeme in Systemdiagrammen berücksichtigt.

  • partnermanagement_config.xml

    Modul-spezifische Properties werden bei der Partner-Management-Konfiguration im Systemdiagramm berücksichtigt.

    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">&lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;queryParams/&gt;</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>

In den XML-Dateien werden die Eigenschaften/Propertynamen eines Konnektors angegeben, die sich im jeweiligen Kontext (Deployment, Systemdiagramm oder Partnermanagement) über die Workbench vom Benutzer ändern lassen sollen.

So gehen Sie vor

  1. Öffnen Sie die Workbench.

  2. Wählen Sie einen der folgenden Menüpunkte und ändern Sie die gewünschten Parameter:

    • Burger-Menü > Konfiguration > Deployment

      zum Öffnen der Datei ibis_deploy.xml

    • Burger-Menü > Konfiguration > Systemdiagramme

      zum Öffnen der Datei systemdiagram_config.xml

    • Burger-Menü > Konfiguration > Partnermanagement

      zum Öffnen der Datei partnermanagement_config.xml

  3. Klicken Sie auf OK, um die Änderungen im Cache zu speichern.

  4. Starten Sie die Process Engine neu, damit die Änderungen wirksam werden.

Konfigurationsdateien speichern

Das Speichern ermöglicht ein Backup der Konfigurationsdateien.

Sie können die nachfolgenden Konfigurationsdateien als Datei im Dateisystem, im Repository oder in der Zwischenablage speichern:

  • ibis_deploy.xml

    Modul-spezifische Properties werden beim Deployment berücksichtigt.

  • systemdiagram_config.xml

    Modul-spezifische Properties werden bei der Konfiguration externer Systeme in Systemdiagrammen berücksichtigt.

  • partnermanagement_config.xml

    Modul-spezifische Properties werden bei der Partner-Management-Konfiguration im Systemdiagramm berücksichtigt.

So gehen Sie vor

  1. Öffnen Sie die Workbench.

  2. Wählen Sie einen der folgenden Menüpunkte und ändern Sie die gewünschten Parameter:

    • Burger-Menü > Konfiguration > Deployment

      zum Öffnen der Datei ibis_deploy.xml

    • Burger-Menü > Konfiguration > Systemdiagramme

      zum Öffnen der Datei systemdiagram_config.xml

    • Burger-Menü > Konfiguration > Partnermanagement

      zum Öffnen der Datei partnermanagement_config.xml

  3. Klicken Sie auf das Icon administration guide 163 1 und wählen Sie einen der Menüpunkte:

    • Speichern > Datei als…​

    • Speichern > Repository…​

    • Speichern > Zwischenablage