You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
3. In the **Scheduled Events** section, select the scheduled event you want to *Enable* or *Disable* and click **Next**.
253
+
3. In the **Scheduled Events** section, select the scheduled event you want to *Enable* or *Disable* and click **Next**. For more information, refer to [Schedules Events](#schedules-events).
254
254
255
255
### Unbinding and Deleting Service Instances
256
256
@@ -290,7 +290,7 @@ The environment details page contains the following tabs:
290
290
* [Services](#binding-services) – Cloud Foundry service management
291
291
* [Runtime](#runtime-tab) – custom environment variables which define **User-Provided Variables** in SAP Cloud Foundry environment — pre-defined variables can be used to control the behavior of the Mendix Runtime
292
292
293
-
Open the environment details by clicking details [icon] on an environment on the **Environments** page of the Development Portal. You will also be taken to this page when you successfully deploy your app.
293
+
Open the environment details by clicking details [icon] on the **Environments** page of the Development Portal. You will also be taken to this page when you successfully deploy or transport your app.
@@ -313,11 +313,11 @@ The button will change to **Start Application** which you can click to start or
313
313
You may need to use this option to stop and start your app after changing one of the settings on this page.
314
314
{{% /alert %}}
315
315
316
-
If you receive an error trying to start the app, please refer to the [App Will Not Start](#willnotstart) section under *Issues*, below.
316
+
If you receive an error trying to start the app, refer to the [App Will Not Start](#willnotstart) section below.
317
317
318
318
#### Change Admin Password
319
319
320
-
Click **Change Admin Password** to change the password for the administrator account (by default, MxAdmin) in your Mendix app.
320
+
Find three dots icon ({{% icon name="three-dots-menu-horizontal" %}}) and click **Change Admin Password** to change the password for the administrator account (by default, MxAdmin) in your Mendix app.
321
321
322
322
{{% alert color="warning" %}}
323
323
The new password will not come into effect until you stop and start your environment.
@@ -329,19 +329,17 @@ Click **View Recent Log** to see recent events written to the log.
329
329
330
330
#### Delete Environment
331
331
332
-
**Delete Environment** enables you to delete the environment and, optionally, all its resources: including the app.
332
+
**Delete Environment** enables you to delete the environment and, optionally, all its resources, including the app.
333
333
334
-
You will be asked to confirm that this environment should be removed. You will also be asked to confirm that the resources associated with the environment should also be removed. Note that the default is NOT to remove the resources.
You will be asked to confirm that this environment should be removed. You will also be asked to confirm that the resources associated with the environment should also be removed. Note that the default is not to remove the resources.
337
335
338
336
{{% alert color="info" %}}
339
-
If you do not select **Remove resources** in this dialog, the resources will be left in SAP BTP. This could be useful if you want to remove the environment but, for some reason, a resource cannot be removed. In this case, the resources can only be removed individually from within the SAP BTP cockpit.
337
+
If you do not select **Remove resources** in the dialog, the resources will be left in SAP BTP. This could be useful if you want to remove the environment but, for some reason, a resource cannot be removed. In this case, the resources can only be removed individually from within the SAP BTP cockpit.
340
338
{{% /alert %}}
341
339
342
340
#### Change Development Mode
343
341
344
-
Click **Change** to change the **Development Mode** toggle. Set it to Yes if you want the application to run with only prototype security, or completely without security. This is not recommended for acceptance or production environments.
342
+
Click **Change** to change the **Development Mode**. Set it to *Yes* if you want the application to run with only prototype security, or completely without security. This is not recommended for acceptance or production environments.
345
343
346
344
#### Change App URL
347
345
@@ -357,19 +355,19 @@ If the app is started or stopped (that is, the environment has been created succ
357
355
358
356
Use the **Instances** slider to change the number of instances of the app which can run. This allows you to scale the app horizontally to support a large numbers of users, or to improve the app's resilience by allowing it to continue to run if there are any issues with one of the instances.
359
357
360
-
Use the **Memory per instance** slider to change the amount of memory allocated to each instance of the app ("user's current memory").
358
+
Use the **Memory per instance** slider to change the amount of memory allocated to each instance of the app (user's current memory).
361
359
362
360
Click **Scale Now** to apply the new settings. If the application is running, it will be stopped and restarted to apply the settings. If it is stopped it will not be started automatically; the new settings will be used the next time the application is started.
363
361
364
-
Click **Reset** to return the values to what they were before the sliders were moved.
362
+
Click **Cancel** to return the values to what they were before the sliders were moved.
365
363
366
364
{{% alert color="info" %}}
367
365
You can also make use of the **Application Autoscaler** service on SAP BTP. Mendix provides assistance in setting up the parameters needed to configure application autoscaler. For more information see [Application Autoscaler for SAP Business Technology Platform](/developerportal/deploy/sap-cloud-platform/sap-autoscaler/).
368
366
{{% /alert %}}
369
367
370
368
#### Change License Subscription ID
371
369
372
-
Click **Change** to change the subscription secret which is the code which registers your production Mendix license to this environment.
370
+
Click **Change** to change the **Subscription Secret** which is the code which registers your production Mendix license to this environment.
373
371
374
372
### Model Options Tab {#model-options-tab}
375
373
@@ -379,17 +377,17 @@ This tab displays the application constants and allows you to edit them. It also
379
377
You need to restart your app if you change any of these options.
380
378
{{% /alert %}}
381
379
382
-
#### Scheduled Events
380
+
#### Scheduled Events {#schedules-events}
383
381
384
382
You can see the status of each scheduled event. **Currently Enabled** shows the status in the running app. **Enabled** shows that status that will be applied the next time the app is restarted.
385
383
386
384
To change the state of a scheduled event, select it, and click **Enable** or **Disable** from **Actions** to change the **Enabled** flag.
387
385
388
386
#### Constants
389
387
390
-
You can see the value of all the constants used by the app. **Currently Value** is the value in the running app. **New Value** is the value which will be used the next time the app is restarted.
388
+
You can see the value of all the constants used by the app. **Current Value** is the value in the running app. **New Value** is the value which will be used the next time the app is restarted.
391
389
392
-
To change a value, select the constant you want to change and click {{% icon name="pencil" %}} icon.
390
+
To change a value, select the constant you want to change and click edit ({{% icon name="pencil" %}}) icon.
393
391
394
392
### Services Tab {#binding-services}
395
393
@@ -403,7 +401,7 @@ There are a number of services which your Mendix app requires. If you unbind any
403
401
* Database (PostgreSQL, Hyperscaler Option or SAP HANA schema)
404
402
* Connectivity
405
403
406
-
You should select, bound, and unbound **Services** through **Services** page. Changes made in the SAP BTP cockpit will not be reflected in the Mendix Portal.
404
+
You should select, bind, and unbind services through **Services** page. Changes made in the SAP BTP cockpit will not be reflected in the Mendix Portal.
407
405
{{% /alert %}}
408
406
409
407
{{% alert color="info" %}}
@@ -418,15 +416,15 @@ To connect a service in the **Available Services** section, do the following ste
418
416
419
417
1. Select one or more services (you can search for them by name).
420
418
2. Select a **Plan** for each service. This must be a plan which is part of your quota for this space.
421
-
3. Select a JSON **File** to upload if you need to add extra configuration.
422
-
4. Click **Connect Selected Services**.
419
+
3. Select a JSON file to upload if you need to add extra configuration.
420
+
4. Click **Connect Selected Services**. You can also **Review your Services** before restarting your app.
The services you have selected will be added as **Services To Be Bound**. Now, you can upload JSON **File** with a configuration that will be applied to the service binding.
424
+
The services you have selected will be added as **Services To Be Bound**. Now, you can upload JSON file with a configuration that will be applied to the service binding.
427
425
428
426
{{% alert color="info" %}}
429
-
If you use the **PostgreSQL, Hyperscaler Option** service on SAP BTP, Mendix can create a JSON file for you. See [Running Mendix on PostgreSQL, Hyperscaler Option](#sap-hyperscaler) in this document for more information.
427
+
If you use the **PostgreSQL, Hyperscaler Option** service on SAP BTP, Mendix can create a JSON file for you. See [Running Mendix on PostgreSQL, Hyperscaler Option](#sap-hyperscaler).
430
428
{{% /alert %}}
431
429
432
430
{{% alert color="info" %}}
@@ -436,72 +434,64 @@ If you use the **Application Autoscaler** service on SAP BTP, Mendix can create
436
434
To upload the JSON **File** for service binding, follow these steps:
437
435
438
436
1. Select the service in the **Service To Be Bound** section.
439
-
2. Click **More Options** ({{% icon name="three-dots-menu-horizontal" %}}) next to the service for which you want to upload the file.
437
+
2. Click three-dot icon ({{% icon name="three-dots-menu-horizontal" %}}) next to the service for which you want to upload the file.
440
438
3. Select **Add Binding Configuration**.
441
-
4. Select the JSON **File** to upload.
442
-
5. Click **Save**.
439
+
4. Select the JSON **File** to upload and click **Save**
443
440
444
441
The service bindings will be created with the provided configurations when you restart the application.
445
442
446
443
{{% alert color="info" %}}
447
444
If you receive an error, and the service fails to bind, check all aspects of your SAP account. The error message may not provide full information about, for example, which plans you are allowed to choose for a particular service.
448
445
{{% /alert %}}
449
446
450
-
If you receive an error trying to restart the app, refer to the [App Will Not Start](#willnotstart) section under *Issues* below.
447
+
If you receive an error trying to restart the app, refer to the [App Will Not Start](#willnotstart) section below.
451
448
452
449
#### Unbinding and Removing Services
453
450
454
451
If you no longer require a service, you can unbind it or remove it from your app.
455
452
456
453
##### Unbinding a Service
457
454
458
-
1. Click **More Options** ({{% icon name="three-dots-menu-horizontal" %}}) next to the service you want to unbind in the **Bound Services** section.
455
+
1. Click three-dot icon ({{% icon name="three-dots-menu-horizontal" %}}) next to the service you want to unbind in the **Bound Services** section.
459
456
2. Select one of the following:
460
457
* **Unbind Service** – unbind the service instance and move it to the **Services To Be Bound** section — the service will be bound again next time your app is restarted
461
458
* **Delete Service** – unbind the service instance from the application and delete the service instance from your environment
3. If you wish to **Delete Service**, confirm by clicking the appropriate button:
466
461
467
-
* **Unbind**
468
-
* **Delete & Restart App**
469
-
* **Delete** – if you want to unbind more services or do not want the change to happen immediately, then you can choose *Delete*. However, this may leave the app in an unstable state as the service will be deleted from the environment
462
+
* **Delete & Restart App** – to confirm the delete action and restart the app
463
+
* **Delete** – if you want to unbind more services or do not want the change to happen immediately, then you can choose **Delete**. However, this may leave the app in an unstable state as the service will be deleted from the environment
470
464
* **Cancel** – do not delete or unbind this service
Once the service is deleted, it is deleted from the app environment and returned to the list of **Available Services**. If the service is unbound but not deleted, it is returned to the list of **Services To Be Bound**, and will be rebound next time the app is restarted.
475
467
476
-
##### Removing an Unbound Service
468
+
##### Removing an Unbound Service {#unbound-services}
477
469
478
-
1. Click **More Options** ({{% icon name="three-dots-menu-horizontal" %}}) next to the service you want to remove in the **Services To Be Bound** section.
470
+
1. Click three-dots icon ({{% icon name="three-dots-menu-horizontal" %}}) next to the service you want to remove in the **Services To Be Bound** section.
479
471
480
-
2. Select **Remove Service**.
481
-
482
-
3. Confirm by clicking **Remove**.
472
+
2. Select **Remove Service** and confirm by clicking **Remove**.
483
473
484
474
The service is deleted from the app environment and returned to the list of **Available Services**.
485
475
486
-
#### Add Binding Configuration
476
+
#### Adding Binding Configuration
487
477
488
478
When a service is in the **Services To Be Bound** section, you can add a new binding configuration, if this is supported by the service and the Mendix Portal.
489
479
490
-
If you want to change the configuration of a service which is already bound, you will need to unbind the service first, as described above.
480
+
If you want to change the configuration of a service which is already bound, you will need to unbind the service first, as described in the [Removing an Unbound Service](#unbound-services) section above.
491
481
492
-
1. Click **More Options** ({{% icon name="three-dots-menu-horizontal" %}}) next to the service you want to (re)configure in the **Services To Be Bound** section.
482
+
1. Click three-dots icon ({{% icon name="three-dots-menu-horizontal" %}}) next to the service you want to (re)configure in the **Services To Be Bound** section.
493
483
494
484
2. Select **Add Binding Configuration**.
495
485
496
-
3. You can either use the Configurator to create your configuration by clicking **Open Editor**, or click **Browse…** to upload an existing file as the configuration.
486
+
3. You can either use the Configurator to create your configuration by clicking **Open Editor**, or click **Browse** to upload an existing file as the configuration.
See the documentation for the service you are configuring for more information.
501
491
502
492
#### Service Names
503
493
504
-
The services which are created by the Mendix Portal will be named automatically. You will see these names in the SAP BTP cockpit. The name of the service will normally be **App name** + **_** + **Environment Name** + **_** + **a random 6-character suffix**. All spaces will be removed from the app and environment names. For example, `MyApp_Development_c7sd9q`.
494
+
The services which are created by the Mendix Portal will be named automatically. You can see these names in the SAP BTP cockpit. Normally, the name of the service is **App name** + **_** + **Environment Name** + **_** + **a random 6-character suffix**. All spaces will be removed from the app and environment names. For example, `MyApp_Development_c7sd9q`.
505
495
506
496
However, the maximum length for the service name is 50 characters. If this limit would be exceeded by the name created above, an alternative service name will be used. The format of this is **Environment Name** + **_** + **a random 6-character suffix**. If the Environment name is longer than 43 characters, only the first 43 characters are used.
507
497
@@ -530,13 +520,11 @@ You can choose to add supported variables by selecting them from a drop-down lis
530
520
531
521
{{< figure src="/attachments/deployment/sap-btp/sap-cloud-platform/custom-environment-variables.png" alt="List of custom environment variables" class="no-border" >}}
532
522
533
-
The variables beginning **DT_** set up Dynatrace. Setting these variables means that the Dynatrace OneAgent is loaded into your environment. You will then receive all J2EE-related metrics from your app. See [Dynatrace OneAgent](https://www.dynatrace.com/support/help/setup-and-configuration/dynatrace-oneagent/) for more information.
523
+
The variables beginning with **DT_** set up Dynatrace. Setting these variables means that the Dynatrace OneAgent is loaded into your environment. You will then receive all J2EE-related metrics from your app. See [Dynatrace OneAgent](https://www.dynatrace.com/support/help/setup-and-configuration/dynatrace-oneagent/) for more information.
534
524
535
525
##### Unsupported Environment Variables
536
526
537
-
You can also enter other environment variables which can be used to support Mendix features which are in beta. In this case, click **No** for **Supported** and enter the name of the variable as well as its value.
538
-
539
-
{{< figure src="/attachments/deployment/sap-btp/sap-cloud-platform/custom-environment-variables-unsupported.png" alt="List of custom environment variables" class="no-border" >}}
527
+
You can also enter other environment variables which can be used to support Mendix features which are in beta. In this case, click **No** for **Supported?** and enter the **Name** of the variable and **New Value**.
540
528
541
529
{{% alert color="info" %}}
542
530
Only use unsupported environment variables if you know exactly what you are doing. Incorrect values can prevent Mendix Runtime from starting.
0 commit comments