Samitha Chathuranga
Samitha Chathuranga
Below unit tests are intermittently getting failed. These failures cause Travis build to fail at most of the times, hence Travis build becomes unusable ``` APIKeyMgtSubscriberServiceTest.createOAuthApplicationByApplicationInfo:131 » NoClassDefFound APIKeyMgtSubscriberServiceTest.testDeleteOAuthApplication:419 »...
**Description:** Business Analytics Overview page https://localhost:9643/analytics-dashboard/dashboards/business/overview shows stats with "Date" granualarity mode by default. So the stats will show only data related upto last completed date, but not the data...
**Description:** The command “kubectl get apis -n apk” gives result with a "Context" field. The context mentioned has “version” as a suffix. i.e. /test/3.14 Or is the part appended at...
**Description:** The command “kubectl get apis -n apk” gives both “NAME” and “API NAME” fields. Isn’t this confusing? Isn’t this “NAME” field an “ID” of the apis? Or if this...
In src/main/java/org/wso2/carbon/apimgt/api/ExceptionCodes.java Exception code values are replicated in multiple exception codes i.e. 1) 900346 code is used in 3 exception codes with different messages. i.e. INVALID_ADDITIONAL_PROPERTIES, INVALID_CONTEXT, INVALID_ENDPOINT_URL 2) 900610...
Exception codes that can be improved by including meta data in the description with %s placeholders. Those values should be sent as arguments when creating the ErrorHandler. i.e. TIER_NAME_INVALID(900305, "The...
Exception codes in src/main/java/org/wso2/carbon/apimgt/api/ExceptionCodes.java has items of 400 type (status code), but the printStackTrace property of most of them are set to default 'true'. These needs to be set 'false'...
### Problem Some of the scenarios in REST APIs are returning incorrect HTTP status codes and error descriptions, often resulting in a 500 - Internal Server Error, which misleads API...