Fixes

Explore the fixes for webMethods.io Developer Portal 10.15.

Release 10.15 Fix 17

This section provides information about webMethods.io Developer Portal 10.15 Fix 17 to be released in March 2024.

Issue ID Description
DPO-4269 In the Azure environment, the Developer Portal product related e-mail notifications are not triggered post AKS upgrade.

This issue is now resolved.
DPO-4123 If you have enabled approval workflow in Developer Portal, then the SAG Cloud users signing in to Developer Portal via SSO are also going through the approval process.

This issue is now resolved.
DPO-4153 When an API is imported using the OpenAPI specification and if you export the API definition as JSON/YAML, then the Server error 500 appears.

This issue is now resolved.
DPO-4094 The query parameters defined at the method level appear in the Callback section of the method as well.

This issue is now resolved.
DPO-3936 Since different error messages are displayed for a valid user versus an invalid user after certain failed sign in attempts, user enumeration could be performed.

This issue is now resolved by blocking the creation of topics with empty payloads using administrative REST API.
DPO-3866 When an API endpoint redirects the request to another endpoint, Developer Portal displays the 302 response code instead of the correct response code.

This issue is now resolved.
DPO-3848 The order of request parameters displayed on the Try API page and API details page are not the same. The order is different every time you visit these pages.

This issue is now resolved.
DPO-3861 When you publish an API from API Gateway, multiple examples of that API do not appear on the API details page.

This issue is now resolved.
DPO-3795 When you publish an API without an API summary from API Gateway then the API’s description is displayed as API Summary in Developer Portal. If you make changes to this summary section using the API Enrich option, and if you republish the API then the edited text is overridden by the API description that comes from API Gateway.

This issue is now resolved.
DPO-2977 The multipart/formdata content type upload option in the Request body section of the Try API page does not appear as expected.

This issue is now resolved.

Release 10.15 Fix 13

This section provides information about webMethods.io Developer Portal 10.15 Fix 13 released in November 2023.

Issue ID Description
DPO-2926 When an API method parameter has schema reference but does not have Enum values, then possible values for the method parameter are displayed in the API details page of that API.

This issue is now resolved.
DPO-2833 Developer Portal running in a cluster setup is not accessible due to some issue in the Ignite cluster.

This issue is now resolved.
DPO-2816 If you have specified API Consumer role as the default group of newly signed-up users, and if a user signs up using UAEPass then the registration does not go through the configured onboarding approval workflow.

This issue is now resolved.
DPO-2837 You, as an administrator, cannot customize the existing labels if their property names include a hyphen (-).

This issue is now resolved.
DPO-2623 When you navigate to the API details page, the page displays a console error. This occurs due to unintentional creation of topics with empty payload using administrative REST API.

This issue is now resolved by blocking the creation of topics with empty payloads using administrative REST API.
DPO-2773 In the API details page of a REST API, the label of payload type does not display properly.

This issue is now resolved.
DPO-2731 The response returned by Developer Portal to the PUT call triggered from API Gateway when you publish an API from API Gateway does not include the portalApiItemIdentifier field in it.

This issue is now resolved.
DPO-2554 The backup operation fails due to a parse error when the data involves APIs of large size.

This issue is now resolved.
DPO-2814 When you download the API definition from API documents section of a REST API that is large in size, the transaction fails.

This issue is now resolved.

Release 10.15 Fix 11

This section provides information about webMethods.io Developer Portal 10.15 Fix 11 released in August 2023.

Issue ID Description
DPO-2640 When you view the details of an application request from the Pending approvals page, the corresponding stage detail does not appear.

This issue is now resolved.
DPO-2767 Unable to consume a new API from its API details page by selecting an existing application from the Request application pop-up.

This issue is now resolved.
DPO-2709 In the Applications page, there is no option in the UI to delete inactive applications.

This issue is now resolved. An icon is displayed in the Actions column of applications to allow you to delete applications.
DPO-2603 When you, as a community administrator, add another user as a community administrator, an error message appears.

This issue is now resolved.
DPO-2720 OData API publish from API Gateway to Developer Portal fails due to large content in oDataMetaData.

To resolve this issue, run the following command in the console:

curl –location –request
PUT 'http://ES_HOST:ES_PORT/portal_default_core/_mapping'
–header ‘Content-Type: application/json’
–data-raw ‘{ “properties”: { “odataMetaData”: { “type”: “keyword”, “ignore_above”: 32765 } } }‘.
DPO-2555 When you, as an administrator, update a user information, the additional attributes collected during the user registration are no longer visible.

This issue is now resolved.
DPO-2549 When the number of webhooks is more than 12, then only the first 12 webhooks were notified about their respective events.

This issue is now resolved.
DPO-2537 The First name and the Last name fields in the Sign up page allow HTML content, and users could also include a link in the mail sent to the end user.

This issue is now resolved.
DPO-2495 In the API details page of a REST API, the possible value and payload type information details of parameters do not appear..

This issue is now resolved.

Release 10.15 Fix 9

This section provides information about webMethods.io Developer Portal 10.15 Fix 9 released in August 2023.

Issue ID Description
DPO-2523 During application request, if you try to select an application from the Request application pop-up window then only 12 applications appear in the drop-down.

This issue is now resolved.
DPO-2384 When an array scheme type on an API has an example, then the sample section on the API details page does not appear as expected.

This issue is now resolved.
DPO-2515 When an API consumer searches for a user, then the search result includes the API consumers that are part of other communities.

This issue is now resolved. Set the new configuration, portal.server.config.user-search-community-restricted to true to enable this resolution.
DPO-2365 Changes made to the third-party API Gateway integration.

The following changes are made:

  • When a Swagger or Open API specification includes the API Key security definition, and if you test that API, the header name in the Try API page does not display the expected value.
    This issue is now resolved. The value specified for the api_key name is displayed as the header name on the Try API page. For example, consider the following specification:

    securityDefinitions:
    api_key:
    type: apiKey
    name: X-API-Key
    in: header<

    For the API with the above specification, the value X-API-Key is displayed as the header name.

  • When you delete a third-party application a corresponding event is not generated.
    This issue is now resolved. The REQUEST_ACCESS_TOKEN event is written to events log.

  • When you delete a third-party application from the UI, It was a soft deletion. Now, You can permanently delete an application using the following REST endpoint:
    - PUT http://<hostname>/portal/rest/v1/applications/<application_id>?eventId=<event_id>.

Release 10.15 Fix 8

This section provides information about webMethods.io Developer Portal 10.15 Fix 8 released in June 2023.

Issue ID Description
DPO-2306 The Internet API not allowed error message appears during API invocation, if there is a blank space in any of the path parameter values of your request body.

This issue is now resolved.
DPO-2301 Access tokens are not displayed in Application details page.

When you publish an application from API Gateway, if both API key and OAuth credential details are not published to Developer Portal then the Access token section in the Application details page does not include the access tokens.

This issue is now resolved.
DPO-2177 When you view the API details page of a REST API the oneOf information of the API’s schema does not appear properly.

This issue is now resolved.
DPO-2049 When you have configured User onboarding and Applications approval workflows those requests are approved only when all approvers approve even if you specify that anyone from the given approvers could approve the request.

This issue is now resolved.
DPO-2013 When there are no records on the Applications page and the Pending approvals page, the pages display the label key instead of its corresponding value.

This issue is now resolved.
DPO-1983 An error message appears if an empty value or null is provided as SOAPAction header value when testing a SOAP API.

This issue is now resolved.
DPO-2031 The Pending Approval page is enhanced to display more details about the pending requests. The page now includes the following tabs:

* Application requests. Lists the application creation or update requests, and package subscription requests. Click an application name from the list to view more details about the application or package, and requestor details.

* User onboarding requests. Lists the user onboarding requests. Click a requester name from the list to view more details about the user registration request.

Release 10.15 Fix 4

This section provides information about webMethods.io Developer Portal 10.15 Fix 4 released in February 2023.

Issue ID Description
DPO-1785 API tryout fails if API name includes a blank space.

If APIs that are published from API Gateway include a blank space in their names, and if you invoke the https endpoints of those APIs, then the invocation fails.

This issue is resolved.
DPO-1797 Developer Portal does not appear properly after activating modified themes.

When you add a Link component from the Customization page with an internal link and if you do not specify any URL, and if you activate the theme, the page does not load properly.

This issue is resolved. If the URL is empty, then the current page URL is added as default.
DPO-1714 Sometimes, the Developer Portal UI becomes inaccessible due to a cache issue observed in the log running pods.

This issue is resolved.
DPO-1505 A blank onboarding screen is displayed.

If you delete the community that is selected for user onboarding, the onboarding page appears blank.

This issue is resolved.
DPO-1408 When there is a huge volume of runtime data, then the API trends dashboard stops responding.

This issue is resolved.
DPO-1052 Scope information missing in application details page.

If more than one scope is configured for an API in API gateway, then only one scope appears in the application details page of Developer Portal.

This issue is resolved.
DPO-1058 When a user, who is part of a community is deleted, and if you update the details of the community, then the update transaction fails.

This issue is resolved.
DPO-1411 Pending approvals page does not appear when you delete an application.

If you, as an administrator, delete an application that is in the pending state or waiting for approval, then the error message 500 appears instead of the Pending approvals page.

This issue is resolved.