[Announce] WSO2 API Manager 1.8.0 Released !

Vijayaratha Vijayasingam rathav at wso2.com
Tue Dec 16 06:12:34 PST 2014


The WSO2 API Manager 1.8.0 Released!

The WSO2 API Manager team is pleased to announce the release of version
1.8.0 of the Open Source API Manager.

WSO2 API Manager is a platform for creating, managing, consuming and
monitoring APIs. It employs proven SOA best practices to solve a wide range
of API management challenges such as API provisioning, API governance, API
security and API monitoring. It combines some of the most powerful and
mature components of the WSO2's state-of-the-art Carbon platform to deliver
a smooth and end-to-end API management experience while catering to both
API publisher and API consumer requirements.

WSO2 API Manager is comprised of several modules.

   - *API Provider:* Define new APIs and manage them
   - *API Store:* Browse published APIs and subscribe to them
   - *API Gateway:* The underlying API runtime based on WSO2 ESB
   - *API Key Manager:* Performs Key Generation and Key Validation
   functionalities

WSO2 API Manager is developed on top of the revolutionary WSO2 Carbon
platform <http://wso2.org/projects/carbon> (Middleware a' la carte), an
OSGi based framework that provides seamless modularity to your SOA via
componentization. This release also contains many new features and a range
of optional components (add-ons) that can be installed to customize the
behavior of the API Manager. Further, any existing features of the product
which are not required in your environment can be easily removed using the
underlying provisioning framework of Carbon. In brief, WSO2 API Manager can
be fully customized and tailored to meet your exact API management needs.

For more information on WSO2 API Manager please visit
http://wso2.com/products/api-manager. Also take a look at the online
product documentation
<http://docs.wso2.org/wiki/display/AM150/WSO2+API+Manager+Documentation>.
How to Run

   1. Extract the downloaded zip
   2. Go to the bin directory in the extracted folder
   3. Run the wso2server.sh or wso2server.bat as appropriate
   4. Launch a web browser and navigate to https://localhost:9443/publisher to
   access the API provider webapp
   5. Navigate to https://localhost:9443/store to access the API store
   6. Navigate to https://localhost:9443/admin-dashboard to access Admin
   dashboard
   7. Use "admin", "admin" as the username and password to login as an admin

Improvements in 1.8.0

   - [APIMANAGER-637 <https://wso2.org/jira/browse/APIMANAGER-637>] -
   Provide means to search APIs 'starting with' / 'ending with' certain
   patterns
   - [APIMANAGER-702 <https://wso2.org/jira/browse/APIMANAGER-702>] - Time
   of subscription is not saved
   - [APIMANAGER-1347 <https://wso2.org/jira/browse/APIMANAGER-1347>] -
   Published APIs shouldn't show details of proxied web services
   - [APIMANAGER-1368 <https://wso2.org/jira/browse/APIMANAGER-1368>] - API
   Manager Publisher WSDL for API should change end point to gateway
   - [APIMANAGER-2142 <https://wso2.org/jira/browse/APIMANAGER-2142>] -
   Better to have option to save the wsdl in registry or keep it as url
   - [APIMANAGER-2158 <https://wso2.org/jira/browse/APIMANAGER-2158>] -
   Logging error when Single Logout is disabled
   - [APIMANAGER-2552 <https://wso2.org/jira/browse/APIMANAGER-2552>] -
   Inactive tenants can still access resources exposed through NIO transport
   - [APIMANAGER-2557 <https://wso2.org/jira/browse/APIMANAGER-2557>] -
   Configure Audit Log in log4j.properties
   - [APIMANAGER-2565 <https://wso2.org/jira/browse/APIMANAGER-2565>] -
   Application is allowed to Delete when it is already in the Workflow
   Approval Process.
   - [APIMANAGER-2570 <https://wso2.org/jira/browse/APIMANAGER-2570>] -
   Publisher's update API page's error Messages should be informative
   - [APIMANAGER-2593 <https://wso2.org/jira/browse/APIMANAGER-2593>] -
   According to the making API changes, Existing WSDL docs on registry should
   be updated
   - [APIMANAGER-2635 <https://wso2.org/jira/browse/APIMANAGER-2635>] -
   Case insensitive username comparison for APIM
   - [APIMANAGER-2650 <https://wso2.org/jira/browse/APIMANAGER-2650>] - The
   publisher URL/API Console does not work out of the box if you set a port
   offset
   - [APIMANAGER-2652 <https://wso2.org/jira/browse/APIMANAGER-2652>] -
   RestPeopleTestCase fails
   - [APIMANAGER-2694 <https://wso2.org/jira/browse/APIMANAGER-2694>] -
   Make recently added API loading asynchronous
   - [APIMANAGER-2711 <https://wso2.org/jira/browse/APIMANAGER-2711>] -
   Make JWTGenerator Extensible
   - [APIMANAGER-2755 <https://wso2.org/jira/browse/APIMANAGER-2755>] -
   Migration tool to modify apis to migrate from 1.6 to 1.7
   - [APIMANAGER-2785 <https://wso2.org/jira/browse/APIMANAGER-2785>] -
   Provide support for self signup for tenants' APIStores
   - [APIMANAGER-2788 <https://wso2.org/jira/browse/APIMANAGER-2788>] -
   HTTP, HTTPS url redirection for login call in publisher
   - [APIMANAGER-2790 <https://wso2.org/jira/browse/APIMANAGER-2790>] -
   Improvements for private API fix
   - [APIMANAGER-2795 <https://wso2.org/jira/browse/APIMANAGER-2795>] - AM
   still using GenericArtifactManager for search function.
   - [APIMANAGER-2796 <https://wso2.org/jira/browse/APIMANAGER-2796>] - API
   Category description and thumbnail images are hard coded.
   - [APIMANAGER-2836 <https://wso2.org/jira/browse/APIMANAGER-2836>] -
   Applying cassandra data purging related modifications to API-M toolbox
   - [APIMANAGER-2851 <https://wso2.org/jira/browse/APIMANAGER-2851>] - Log
   Http Status code in APIManagerExtensionHandler
   - [APIMANAGER-2906 <https://wso2.org/jira/browse/APIMANAGER-2906>] -
   tiers - show the tier quota as a tooltip description
   - [APIMANAGER-2939 <https://wso2.org/jira/browse/APIMANAGER-2939>] - Add
   a help text to describe API document based visibility levels
   - [APIMANAGER-2953 <https://wso2.org/jira/browse/APIMANAGER-2953>] -
   Allow variable names for http endpoints from Publisher UI
   - [APIMANAGER-2963 <https://wso2.org/jira/browse/APIMANAGER-2963>] -
   Make the endpoint 'Test' button work for endpoints which doesn't support
   HTTP HEAD
   - [APIMANAGER-2964 <https://wso2.org/jira/browse/APIMANAGER-2964>] -
   Performance improvment on API Store MySubscriptions page
   - [APIMANAGER-3017 <https://wso2.org/jira/browse/APIMANAGER-3017>] -
   Display notification to remove APIs from external stores when API is not in
   PUBLISHED state

Bug Fixes

   - [APIMANAGER-753 <https://wso2.org/jira/browse/APIMANAGER-753>] -
   Testcases failed in gateway bundle in APIKeyCacheTest ,
   OAuthAuthenticatorTest and APIManagerExtensionHandlerTest
   - [APIMANAGER-891 <https://wso2.org/jira/browse/APIMANAGER-891>] -
   APISecurityException when load testing: Invalid use of
   SingleClientConnManager: connection still allocated.
   - [APIMANAGER-983 <https://wso2.org/jira/browse/APIMANAGER-983>] -
   synapse generating wrong URL when calling API
   - [APIMANAGER-1260 <https://wso2.org/jira/browse/APIMANAGER-1260>] -
   Email ID login does not support in multi tenancy mode
   - [APIMANAGER-1747 <https://wso2.org/jira/browse/APIMANAGER-1747>] -
   Indicate as "invalid" when validate https endpoint URI's
   - [APIMANAGER-1816 <https://wso2.org/jira/browse/APIMANAGER-1816>] -
   publisher login does not redirect to home
   - [APIMANAGER-1830 <https://wso2.org/jira/browse/APIMANAGER-1830>] -
   Gateway key-cache does not get invalidated with revoke token api call and
   refresh_token api call-only for tenant mode
   - [APIMANAGER-1862 <https://wso2.org/jira/browse/APIMANAGER-1862>] -
   User Token is still generated even when an additional character is appended
   at the end of the base 64 encoded value
   - [APIMANAGER-1864 <https://wso2.org/jira/browse/APIMANAGER-1864>] -
   Access token generation fails when username and password are similar
   - [APIMANAGER-1886 <https://wso2.org/jira/browse/APIMANAGER-1886>] - API
   Can be invoked after removing subscription
   - [APIMANAGER-1887 <https://wso2.org/jira/browse/APIMANAGER-1887>] - Can
   invoke API even after removing the subscription application
   - [APIMANAGER-1895 <https://wso2.org/jira/browse/APIMANAGER-1895>] -
   javax.net.ssl.SSLException when sending request in http
   - [APIMANAGER-1910 <https://wso2.org/jira/browse/APIMANAGER-1910>] -
   [Failover endpoint] When production endpoint is down, api invocation fails
   - [APIMANAGER-1926 <https://wso2.org/jira/browse/APIMANAGER-1926>] -
   WADL url is showing under "show more option" when select the wsdl Endpoint
   - [APIMANAGER-1998 <https://wso2.org/jira/browse/APIMANAGER-1998>] -
   Search in api store/ doesn't work when user is not logged in
   - [APIMANAGER-2000 <https://wso2.org/jira/browse/APIMANAGER-2000>] -
   Using wso2 default Dialect for the User Sign up
   - [APIMANAGER-2032 <https://wso2.org/jira/browse/APIMANAGER-2032>] - API
   Manager 1.6.0 error on BAM with not autenticated users
   - [APIMANAGER-2048 <https://wso2.org/jira/browse/APIMANAGER-2048>] -
   Cannot view any sequence in the Main -> Manage -> Sequences page in the
   Carbon Management Console
   - [APIMANAGER-2058 <https://wso2.org/jira/browse/APIMANAGER-2058>] -
   [UI] Production Endpoint label says "endpointUi.Production Endpoint"
   - [APIMANAGER-2086 <https://wso2.org/jira/browse/APIMANAGER-2086>] -
   APIs published to external stores shows incorrect original publisher in
   Recently added API list
   - [APIMANAGER-2103 <https://wso2.org/jira/browse/APIMANAGER-2103>] -
   When you click on Edit tab of the api details page in API publisher it does
   not go to the edit wizard
   - [APIMANAGER-2116 <https://wso2.org/jira/browse/APIMANAGER-2116>] -
   Error when logging out of SSO enabled Management console
   - [APIMANAGER-2173 <https://wso2.org/jira/browse/APIMANAGER-2173>] -
   Error in pom.xml
   - [APIMANAGER-2194 <https://wso2.org/jira/browse/APIMANAGER-2194>] -
   Unable to edit a created API
   - [APIMANAGER-2231 <https://wso2.org/jira/browse/APIMANAGER-2231>] -
   [intermittent] [BAM] Published data does not get written in to database due
   to constraint violation exception
   - [APIMANAGER-2250 <https://wso2.org/jira/browse/APIMANAGER-2250>] -
   Error occurs when starting up carbon after a new role is added
   - [APIMANAGER-2260 <https://wso2.org/jira/browse/APIMANAGER-2260>] -
   Remove JS alerts added to the Publisher/Store UIs
   - [APIMANAGER-2282 <https://wso2.org/jira/browse/APIMANAGER-2282>] -
   Publisher does not work in IE9
   - [APIMANAGER-2323 <https://wso2.org/jira/browse/APIMANAGER-2323>] -
   Swagger console does not work in IE (10)
   - [APIMANAGER-2331 <https://wso2.org/jira/browse/APIMANAGER-2331>] -
   When login using SSO to APIM, if we have given wrong password for login, it
   doesn't give error message, neither from back end side.
   - [APIMANAGER-2350 <https://wso2.org/jira/browse/APIMANAGER-2350>] -
   java.lang.IndexOutOfBoundsException returned when searching for a
   non-existing API through the store UI
   - [APIMANAGER-2414 <https://wso2.org/jira/browse/APIMANAGER-2414>] - NPE
   thrown when resubmitting the API to external store
   - [APIMANAGER-2418 <https://wso2.org/jira/browse/APIMANAGER-2418>] -
   Please update the token percister class name to
   org.wso2.carbon.identity.oauth.tokenprocessor.EncryptionDecryptionPersistenceProcessor
   in api-manager.xml
   - [APIMANAGER-2453 <https://wso2.org/jira/browse/APIMANAGER-2453>] -
   Published APIs do not appear on store under "APIs". Only listed "Recently
   Added" section in a clustered setup with all nodes fronted by an ELB
   - [APIMANAGER-2454 <https://wso2.org/jira/browse/APIMANAGER-2454>] -
   <WebContextRoot> not applicable for publisher/store apps
   - [APIMANAGER-2464 <https://wso2.org/jira/browse/APIMANAGER-2464>] - No
   matching resource found in the API for the given request thrown when
   invoking the Prototype API
   - [APIMANAGER-2468 <https://wso2.org/jira/browse/APIMANAGER-2468>] -
   WSO2 API Manager: “Try it out” does not work when only HTTPS is selected
   - [APIMANAGER-2474 <https://wso2.org/jira/browse/APIMANAGER-2474>] -
   WARN - APIConsumerImpl Failed to retrieve recently added API query when
   accessing tenant's API store
   - [APIMANAGER-2481 <https://wso2.org/jira/browse/APIMANAGER-2481>] -
   Response content-type cannot be changed - revert back to application/json
   - [APIMANAGER-2482 <https://wso2.org/jira/browse/APIMANAGER-2482>] - URL
   redirection issue
   - [APIMANAGER-2486 <https://wso2.org/jira/browse/APIMANAGER-2486>] -
   Error occurred while running CacheCleanupTask
   - [APIMANAGER-2487 <https://wso2.org/jira/browse/APIMANAGER-2487>] -
   Sequence edit link directs to dead page and exceptions thrown.
   - [APIMANAGER-2499 <https://wso2.org/jira/browse/APIMANAGER-2499>] -
   Topic content and reply content are not validated for empty content.
   - [APIMANAGER-2502 <https://wso2.org/jira/browse/APIMANAGER-2502>] -
   Replies to forum topics with empty strings get saved.
   - [APIMANAGER-2503 <https://wso2.org/jira/browse/APIMANAGER-2503>] -
   Access token exchange for SAML2 Assertion fails for APIM 1.7.0 + IS 5.0.0
   - [APIMANAGER-2504 <https://wso2.org/jira/browse/APIMANAGER-2504>] -
   HTTP and HTTPS transport when creating API in publisher
   - [APIMANAGER-2506 <https://wso2.org/jira/browse/APIMANAGER-2506>] -
   When changing the type from 'Other' to any of the remaining types,
   mandatory text filed does not get hide so that the API docs cannot be
   created
   - [APIMANAGER-2507 <https://wso2.org/jira/browse/APIMANAGER-2507>] -
   Cannot create API docs if changing the type to “File” then to
   “In-Line” Source
   - [APIMANAGER-2509 <https://wso2.org/jira/browse/APIMANAGER-2509>] -
   Unable to add Sequences into AM through Management Console
   - [APIMANAGER-2510 <https://wso2.org/jira/browse/APIMANAGER-2510>] -
   Added Sequences don't show up in the Add API Wizard
   - [APIMANAGER-2512 <https://wso2.org/jira/browse/APIMANAGER-2512>] -
   Sample README outdated
   - [APIMANAGER-2515 <https://wso2.org/jira/browse/APIMANAGER-2515>] -
   Reply text area is visible even when the users are not signed in.
   - [APIMANAGER-2516 <https://wso2.org/jira/browse/APIMANAGER-2516>] - API
   Docs UI issues
   - [APIMANAGER-2517 <https://wso2.org/jira/browse/APIMANAGER-2517>] -
   [API Store] "APIs" page is broken when "DisplayAllAPIs" is enabled
   - [APIMANAGER-2518 <https://wso2.org/jira/browse/APIMANAGER-2518>] -
   Error 500 when clicking on All Statistics link from Statistics page
   - [APIMANAGER-2519 <https://wso2.org/jira/browse/APIMANAGER-2519>] -
   Typo in Store Statistics Page
   - [APIMANAGER-2520 <https://wso2.org/jira/browse/APIMANAGER-2520>] - API
   Console embedded testing hangs
   - [APIMANAGER-2524 <https://wso2.org/jira/browse/APIMANAGER-2524>] -
   Missing upgrade script for Oracle database 1.6.0 -> 1.70
   - [APIMANAGER-2526 <https://wso2.org/jira/browse/APIMANAGER-2526>] -
   Admin Dashboard crashes when approving the last task of each page (when
   pagination is available)
   - [APIMANAGER-2528 <https://wso2.org/jira/browse/APIMANAGER-2528>] -
   Cannot create APIs with wsdl2
   - [APIMANAGER-2529 <https://wso2.org/jira/browse/APIMANAGER-2529>] -
   [Migration] APIM 1.6.0 to 1.7.0 migration does not work as expected
   - [APIMANAGER-2530 <https://wso2.org/jira/browse/APIMANAGER-2530>] -
   Issues with Migration scripts [mysql] - Data Migration 1.6.0 to 1.7.0
   - [APIMANAGER-2533 <https://wso2.org/jira/browse/APIMANAGER-2533>] -
   [Migration Issues] - Some information of migrated APIs are lost in edit mode
   - [APIMANAGER-2535 <https://wso2.org/jira/browse/APIMANAGER-2535>] -
   [Migration Issues] - Only the first HTTP verb is shown in migrated APIs.
   - [APIMANAGER-2536 <https://wso2.org/jira/browse/APIMANAGER-2536>] -
   AM_WORKFLOW table stores WF_UPDATED_TIME as "java.text.ParseException:
   Unparseable date: "<Error - Value '0000-00-00 00:00:00' can not be
   represented as java.sql.Timestamp>" for entries where WF_STATUS=CREATED
   - [APIMANAGER-2541 <https://wso2.org/jira/browse/APIMANAGER-2541>] - Can
   create multiple scopes with the same scope key and scope name, in the same
   API.
   - [APIMANAGER-2546 <https://wso2.org/jira/browse/APIMANAGER-2546>] -
   Cannot set "*" value in <Access-Control-Allow-Origin> under
   <CORSConfiguration> of api-manager.xml
   - [APIMANAGER-2548 <https://wso2.org/jira/browse/APIMANAGER-2548>] -
   When updating the docs,if the doc type change,that change is not preserving
   - [APIMANAGER-2549 <https://wso2.org/jira/browse/APIMANAGER-2549>] - Why
   AM add redundant prefix before the real endpoint address
   - [APIMANAGER-2550 <https://wso2.org/jira/browse/APIMANAGER-2550>] -
   Subscription page not loaded when there are large no of APIS for the same
   application
   - [APIMANAGER-2551 <https://wso2.org/jira/browse/APIMANAGER-2551>] -
   Validation information cache at gateway side should be validate for each
   call.
   - [APIMANAGER-2554 <https://wso2.org/jira/browse/APIMANAGER-2554>] -
   Parts of the response is not proper JSON.
   - [APIMANAGER-2555 <https://wso2.org/jira/browse/APIMANAGER-2555>] -
   Make recently added APIs cache configurable.
   - [APIMANAGER-2558 <https://wso2.org/jira/browse/APIMANAGER-2558>] -
   When AM 1.6.0 migrate to 1.7.0,API document search not working to 1.6.0
   uploaded docs
   - [APIMANAGER-2559 <https://wso2.org/jira/browse/APIMANAGER-2559>] -
   Issues with swagger migration client from AM 1.6.0 to 1.7.0
   - [APIMANAGER-2561 <https://wso2.org/jira/browse/APIMANAGER-2561>] -
   log4j.properties file content includes incorrect references(of ESB).
   - [APIMANAGER-2564 <https://wso2.org/jira/browse/APIMANAGER-2564>] -
   When unicode characters are used for the application name, the key
   generation fails in chrome also when unicode used for api name api
   publication and subscription will fail
   - [APIMANAGER-2566 <https://wso2.org/jira/browse/APIMANAGER-2566>] - no
   Anonymous access to store when web sso enabled
   - [APIMANAGER-2567 <https://wso2.org/jira/browse/APIMANAGER-2567>] -
   User claims are not included in JWT token
   - [APIMANAGER-2568 <https://wso2.org/jira/browse/APIMANAGER-2568>] -
   Delete the scopes when deleting API
   - [APIMANAGER-2569 <https://wso2.org/jira/browse/APIMANAGER-2569>] -
   Composite primary keys mismatch in mysql tables and hive tables in stats
   script
   - [APIMANAGER-2571 <https://wso2.org/jira/browse/APIMANAGER-2571>] -
   Oracle RAC script for AM database 1.7
   - [APIMANAGER-2573 <https://wso2.org/jira/browse/APIMANAGER-2573>] -
   Pizza Sample Update
   - [APIMANAGER-2574 <https://wso2.org/jira/browse/APIMANAGER-2574>] - NPE
   in ERROR - While trying to access API with email addresses as usernames
   (tenant-mode)
   - [APIMANAGER-2576 <https://wso2.org/jira/browse/APIMANAGER-2576>] -
   [Intermitten] When Implemeting an API, front end gives a dead page and
   backend throws an exception.
   - [APIMANAGER-2578 <https://wso2.org/jira/browse/APIMANAGER-2578>] - -
   Invalid token error is returned when a second API is added to an existing
   subscription.
   - [APIMANAGER-2580 <https://wso2.org/jira/browse/APIMANAGER-2580>] -
   Can't Create API
   - [APIMANAGER-2583 <https://wso2.org/jira/browse/APIMANAGER-2583>] -
   Forum HTML sanitizing issue
   - [APIMANAGER-2584 <https://wso2.org/jira/browse/APIMANAGER-2584>] - Not
   possible to delete tags at publisher
   - [APIMANAGER-2585 <https://wso2.org/jira/browse/APIMANAGER-2585>] -
   Refresh Token gives issue
   - [APIMANAGER-2586 <https://wso2.org/jira/browse/APIMANAGER-2586>] - Key
   cache validation fails
   - [APIMANAGER-2587 <https://wso2.org/jira/browse/APIMANAGER-2587>] - API
   Designer UI fixes
   - [APIMANAGER-2588 <https://wso2.org/jira/browse/APIMANAGER-2588>] -
   Postgress sql script is not working
   - [APIMANAGER-2589 <https://wso2.org/jira/browse/APIMANAGER-2589>] - AM
   apps SSO Single Logout is not working when fronted with AWSELB
   - [APIMANAGER-2594 <https://wso2.org/jira/browse/APIMANAGER-2594>] -
   "Endpoint Type" drop down content labels on API Add and API Edit pages are
   different
   - [APIMANAGER-2595 <https://wso2.org/jira/browse/APIMANAGER-2595>] - GET
   request failed but the POST request succeeded using the same web service in
   API manager Store REST client Tool
   - [APIMANAGER-2596 <https://wso2.org/jira/browse/APIMANAGER-2596>] -
   Sequences list disappear if selected once
   - [APIMANAGER-2597 <https://wso2.org/jira/browse/APIMANAGER-2597>] -
   RemoveUserNameToJWTForApplicationToken set to true yeilds a Security
   Exception
   - [APIMANAGER-2598 <https://wso2.org/jira/browse/APIMANAGER-2598>] -
   Getting errors when try to update the "secure service credentials" details
   on a created API
   - [APIMANAGER-2601 <https://wso2.org/jira/browse/APIMANAGER-2601>] -
   Server Start Time and the System Up Time calculated incorrectly
   - [APIMANAGER-2602 <https://wso2.org/jira/browse/APIMANAGER-2602>] -
   Unable to save APIs with WSDL endpoints when sandbox details are only
   specified
   - [APIMANAGER-2604 <https://wso2.org/jira/browse/APIMANAGER-2604>] - 'My
   Applications' page lists only 20 applications. No pagination is provided
   - [APIMANAGER-2605 <https://wso2.org/jira/browse/APIMANAGER-2605>] -
   Documents of an API are not copied when copying the API
   - [APIMANAGER-2606 <https://wso2.org/jira/browse/APIMANAGER-2606>] -
   Path parameter not accepted in API Manager
   - [APIMANAGER-2610 <https://wso2.org/jira/browse/APIMANAGER-2610>] -
   Indexing of .docx files failing
   - [APIMANAGER-2611 <https://wso2.org/jira/browse/APIMANAGER-2611>] -
   Production Endpoint is not properly validated at API creation
   - [APIMANAGER-2612 <https://wso2.org/jira/browse/APIMANAGER-2612>] -
   Documentataion links should be directed to 1.7.1
   - [APIMANAGER-2613 <https://wso2.org/jira/browse/APIMANAGER-2613>] -
   Business Owner & Technical Owner fields are missing in APIM 1.7.0
   - [APIMANAGER-2615 <https://wso2.org/jira/browse/APIMANAGER-2615>] -
   Once the access token is expired, cannot regenerate the access token in
   production
   - [APIMANAGER-2616 <https://wso2.org/jira/browse/APIMANAGER-2616>] -
   Expired access tokens will be generated intermittently when you regenerate
   the access token for a particular application.
   - [APIMANAGER-2617 <https://wso2.org/jira/browse/APIMANAGER-2617>] - If
   http transport is disabled API WSDL URL would be empty in API edit UI
   - [APIMANAGER-2618 <https://wso2.org/jira/browse/APIMANAGER-2618>] - [P2
   repo] Relying part should not be added when installing key manager feature
   in Identity Server
   - [APIMANAGER-2619 <https://wso2.org/jira/browse/APIMANAGER-2619>] - Key
   cache validation failure on Key manager
   - [APIMANAGER-2621 <https://wso2.org/jira/browse/APIMANAGER-2621>] -
   Throws an error when loading my subscriptions after editing an application
   name
   - [APIMANAGER-2622 <https://wso2.org/jira/browse/APIMANAGER-2622>] -
   Intermittent: Error is thrown when executing "Save and Publish" in Manage
   tab - APIM Store
   - [APIMANAGER-2623 <https://wso2.org/jira/browse/APIMANAGER-2623>] -
   Permissions of API definition document(swagger) are not set when copying
   the API
   - [APIMANAGER-2625 <https://wso2.org/jira/browse/APIMANAGER-2625>] - API
   Publisher/Store UI does not check session validity before initialized the
   logout.
   - [APIMANAGER-2629 <https://wso2.org/jira/browse/APIMANAGER-2629>] - API
   Console doesn't work
   - [APIMANAGER-2630 <https://wso2.org/jira/browse/APIMANAGER-2630>] -
   Token Revocation doesn't work when with token encryption
   - [APIMANAGER-2631 <https://wso2.org/jira/browse/APIMANAGER-2631>] -
   Cannot generate tokens or invoke an API once the User Profile feature of IS
   5.0.0 is installed to APIM 1.7.1
   - [APIMANAGER-2632 <https://wso2.org/jira/browse/APIMANAGER-2632>] -
   Visibility Restriction to Roles feature does not work properly
   - [APIMANAGER-2634 <https://wso2.org/jira/browse/APIMANAGER-2634>] -
   README, release_notes.html files needs to be updated
   - [APIMANAGER-2640 <https://wso2.org/jira/browse/APIMANAGER-2640>] -
   Issues in Identity related PostgreSQL Scripts
   - [APIMANAGER-2642 <https://wso2.org/jira/browse/APIMANAGER-2642>] - NPE
   when invoking Authorize API [Cluster specific]
   - [APIMANAGER-2643 <https://wso2.org/jira/browse/APIMANAGER-2643>] - URL
   redirection issue for store signup
   - [APIMANAGER-2644 <https://wso2.org/jira/browse/APIMANAGER-2644>] -
   Application token generation time is not considered
   - [APIMANAGER-2645 <https://wso2.org/jira/browse/APIMANAGER-2645>] -
   There's a "/" appending to adding uri-templates from APIPublisher
   - [APIMANAGER-2646 <https://wso2.org/jira/browse/APIMANAGER-2646>] - API
   Manager Sharing API across multiple tenants does not work
   - [APIMANAGER-2647 <https://wso2.org/jira/browse/APIMANAGER-2647>] -
   Swagger try-it invocation fails when allowed methods are restrcited through
   the resource definition
   - [APIMANAGER-2648 <https://wso2.org/jira/browse/APIMANAGER-2648>] -
   Token regeneration fails when the AM server has a port offset
   - [APIMANAGER-2653 <https://wso2.org/jira/browse/APIMANAGER-2653>] - [AM
   stats] API_REQUEST_SUMMARY stat event ,apiPublisher has to be include
   username of API publisher
   - [APIMANAGER-2654 <https://wso2.org/jira/browse/APIMANAGER-2654>] - API
   resource editting related inconsistencies
   - [APIMANAGER-2657 <https://wso2.org/jira/browse/APIMANAGER-2657>] -
   Cannot copy APIs
   - [APIMANAGER-2658 <https://wso2.org/jira/browse/APIMANAGER-2658>] - Add
   the site.json requestURL parameter usage in AM doc
   - [APIMANAGER-2662 <https://wso2.org/jira/browse/APIMANAGER-2662>] -
   Migration: APIs published before cannot be invoked after the migration
   - [APIMANAGER-2663 <https://wso2.org/jira/browse/APIMANAGER-2663>] -
   Public API's made available to all tenant's not visible in anonymous mode
   (with registries mounted).
   - [APIMANAGER-2665 <https://wso2.org/jira/browse/APIMANAGER-2665>] - API
   Publisher/store traverse links appear when SSO is enabled regardless of the
   setting
   - [APIMANAGER-2666 <https://wso2.org/jira/browse/APIMANAGER-2666>] -
   When Logout from API store in 1.7.1, Backend gives an error
   - [APIMANAGER-2667 <https://wso2.org/jira/browse/APIMANAGER-2667>] - [IS
   as key manager] Cannot add SPs after installing key manager feature in IS
   5.0.0
   - [APIMANAGER-2668 <https://wso2.org/jira/browse/APIMANAGER-2668>] -
   Error when trying to revert installed key manager feature from IS
   - [APIMANAGER-2669 <https://wso2.org/jira/browse/APIMANAGER-2669>] -
   [Migration] When AM 1.6.0 migrate to 1.7.0,Resources are not copied
   correctly in latest pack
   - [APIMANAGER-2670 <https://wso2.org/jira/browse/APIMANAGER-2670>] -
   Swagger UI based invocation failures
   - [APIMANAGER-2671 <https://wso2.org/jira/browse/APIMANAGER-2671>] -
   HTTP verbs ommited when adding resources
   - [APIMANAGER-2673 <https://wso2.org/jira/browse/APIMANAGER-2673>] -
   Unable to revoke the Token when Activity monitory enabled
   - [APIMANAGER-2675 <https://wso2.org/jira/browse/APIMANAGER-2675>] -
   Recently added API list is not updated with the most recent APIs
   - [APIMANAGER-2680 <https://wso2.org/jira/browse/APIMANAGER-2680>] -
   Empty response body for DELETE invocations when inline responses are
   specified instead of a backend service
   - [APIMANAGER-2682 <https://wso2.org/jira/browse/APIMANAGER-2682>] -
   Blank page displayed when inline script is empty
   - [APIMANAGER-2683 <https://wso2.org/jira/browse/APIMANAGER-2683>] -
   APIM generate new consumer-secrete key pair even IS has a pair of
   consumer-secrete keys.
   - [APIMANAGER-2684 <https://wso2.org/jira/browse/APIMANAGER-2684>] - API
   publishing is allowed when the inline script is uncommented
   - [APIMANAGER-2688 <https://wso2.org/jira/browse/APIMANAGER-2688>] -
   Forum topic search issue
   - [APIMANAGER-2690 <https://wso2.org/jira/browse/APIMANAGER-2690>] -
   Subscription availability option for specific tenants does not work for
   super tenant
   - [APIMANAGER-2698 <https://wso2.org/jira/browse/APIMANAGER-2698>] -
   Migration: Cannot create a new version of a migrated API
   - [APIMANAGER-2699 <https://wso2.org/jira/browse/APIMANAGER-2699>] -
   'Rejected' status is not properly handled in Subscription Creation workflow
   - [APIMANAGER-2701 <https://wso2.org/jira/browse/APIMANAGER-2701>] -
   Impact of Gateway resource caching
   - [APIMANAGER-2704 <https://wso2.org/jira/browse/APIMANAGER-2704>] -
   Blocked subscriptions can be unblocked by re-subscribing to an API
   - [APIMANAGER-2705 <https://wso2.org/jira/browse/APIMANAGER-2705>] -
   Exception when loading APIs on store for a tenant user from a secondary
   user store
   - [APIMANAGER-2708 <https://wso2.org/jira/browse/APIMANAGER-2708>] -
   EndPointURL log is null in APIManagerExtensionHandler
   - [APIMANAGER-2712 <https://wso2.org/jira/browse/APIMANAGER-2712>] -
   Multiple version are available under recently added APIs when multiple
   version display is disabled
   - [APIMANAGER-2713 <https://wso2.org/jira/browse/APIMANAGER-2713>] -
   Error when publishing API copies without the option 'require re-subscription
   - [APIMANAGER-2714 <https://wso2.org/jira/browse/APIMANAGER-2714>] -
   Auto subscription of does not work for new versions of
   deprecated/retired/blocked APIs
   - [APIMANAGER-2719 <https://wso2.org/jira/browse/APIMANAGER-2719>] -
   Default versions of APIs can be invoked without subscription
   - [APIMANAGER-2720 <https://wso2.org/jira/browse/APIMANAGER-2720>] -
   Custom sequences cannot be removed once the API is saved
   - [APIMANAGER-2721 <https://wso2.org/jira/browse/APIMANAGER-2721>] -
   Custom sequences dissappear when the option is enabled/disabled
   - [APIMANAGER-2729 <https://wso2.org/jira/browse/APIMANAGER-2729>] -
   cipher-text.properties & cipher-tool.properties files are missing in AM1.7.1
   - [APIMANAGER-2731 <https://wso2.org/jira/browse/APIMANAGER-2731>] -
   Gateway cache is not invalidated on token revokation
   - [APIMANAGER-2732 <https://wso2.org/jira/browse/APIMANAGER-2732>] -
   Tiers cannot be removed once added
   - [APIMANAGER-2733 <https://wso2.org/jira/browse/APIMANAGER-2733>] -
   Store statistics are not updated when token encryption is enabled
   - [APIMANAGER-2734 <https://wso2.org/jira/browse/APIMANAGER-2734>] -
   When a user attempts to create an api on clicking implementation an
   exception is thrown
   - [APIMANAGER-2735 <https://wso2.org/jira/browse/APIMANAGER-2735>] -
   Modifications to migration tool readme in migration-1.6.0_to_1.7.0
   - [APIMANAGER-2736 <https://wso2.org/jira/browse/APIMANAGER-2736>] -
   Token regeneration error for an api migrated from 1.6 to 1.7 using H2 DB
   - [APIMANAGER-2738 <https://wso2.org/jira/browse/APIMANAGER-2738>] - IS
   as Key Manager failure in APIM1.7.1
   - [APIMANAGER-2739 <https://wso2.org/jira/browse/APIMANAGER-2739>] -
   when unlimited tier permissions are denied for a role thenon subscription
   page no tiers are listed but on application creation page the tiers are
   listed
   - [APIMANAGER-2740 <https://wso2.org/jira/browse/APIMANAGER-2740>] - An
   API which was copied from another shows subscriptions as 100%
   - [APIMANAGER-2741 <https://wso2.org/jira/browse/APIMANAGER-2741>] -
   Tier of a deleted application is assigned to new applications with the same
   name
   - [APIMANAGER-2742 <https://wso2.org/jira/browse/APIMANAGER-2742>] -
   Tier level mix up when adding/deleting applications
   - [APIMANAGER-2743 <https://wso2.org/jira/browse/APIMANAGER-2743>] -
   Application throttling tier changes are not immediately applied when
   gateway cache is enabled
   - [APIMANAGER-2744 <https://wso2.org/jira/browse/APIMANAGER-2744>] -
   Incorrect user registration date/times under active subscriptions of an API
   - [APIMANAGER-2746 <https://wso2.org/jira/browse/APIMANAGER-2746>] -
   Cannot copy API's with documents
   - [APIMANAGER-2750 <https://wso2.org/jira/browse/APIMANAGER-2750>] -
   Multiple subscription entries for an API for the same user and application
   observed intermittently
   - [APIMANAGER-2751 <https://wso2.org/jira/browse/APIMANAGER-2751>] -
   Tier levels once assigned to an API cannot be removed
   - [APIMANAGER-2754 <https://wso2.org/jira/browse/APIMANAGER-2754>] - UI
   Issues of WSO2 API Manager
   - [APIMANAGER-2757 <https://wso2.org/jira/browse/APIMANAGER-2757>] -
   Error when executing APIPopulator.sh for YouTubeFeeds sample
   - [APIMANAGER-2758 <https://wso2.org/jira/browse/APIMANAGER-2758>] -
   Publisher and Store having problems with IE9 on Windows 7
   - [APIMANAGER-2759 <https://wso2.org/jira/browse/APIMANAGER-2759>] -
   Pizzashack sample image loading issue
   - [APIMANAGER-2762 <https://wso2.org/jira/browse/APIMANAGER-2762>] -
   Billing Data sample does not work as expected
   - [APIMANAGER-2763 <https://wso2.org/jira/browse/APIMANAGER-2763>] -
   [Intermittent] on some occasions when an api is created Caused by:
   org.apache.axis2.AxisFault: Exception occurred while trying to invoke
   service method addApiFromString is thrown on the back end
   - [APIMANAGER-2764 <https://wso2.org/jira/browse/APIMANAGER-2764>] - NPE
   when invoking admin services
   - [APIMANAGER-2765 <https://wso2.org/jira/browse/APIMANAGER-2765>] -
   addDocumentation API in the Publisher response with error:false even after
   an error on the Back-End
   - [APIMANAGER-2766 <https://wso2.org/jira/browse/APIMANAGER-2766>] -
   Design API UI issue
   - [APIMANAGER-2767 <https://wso2.org/jira/browse/APIMANAGER-2767>] -
   domain restriction seems to be broken
   - [APIMANAGER-2770 <https://wso2.org/jira/browse/APIMANAGER-2770>] - on
   cluster setup the responses for api invokes via API Console does not work
   - [APIMANAGER-2776 <https://wso2.org/jira/browse/APIMANAGER-2776>] -
   Rampart client module not available in APIM
   - [APIMANAGER-2778 <https://wso2.org/jira/browse/APIMANAGER-2778>] -
   Incorrect capitalization in Visibility options
   - [APIMANAGER-2779 <https://wso2.org/jira/browse/APIMANAGER-2779>] -
   Bundle Activation Fails when api-manager.xml has invalid xml content
   - [APIMANAGER-2781 <https://wso2.org/jira/browse/APIMANAGER-2781>] -
   Cannot remove tiers from a freshly created API
   - [APIMANAGER-2782 <https://wso2.org/jira/browse/APIMANAGER-2782>] -
   Error while listing subscriptions in UI after deleting one
   subscription(selected) from rest API call(using curl)
   - [APIMANAGER-2797 <https://wso2.org/jira/browse/APIMANAGER-2797>] -
   [Failover endpoint] Not getting directed to the fail over endpoint when the
   prodcution endpoint is down
   - [APIMANAGER-2799 <https://wso2.org/jira/browse/APIMANAGER-2799>] -
   Migration: Migration does not work
   - [APIMANAGER-2800 <https://wso2.org/jira/browse/APIMANAGER-2800>] -
   Intermittent error on AM management console logout (SSO)
   - [APIMANAGER-2801 <https://wso2.org/jira/browse/APIMANAGER-2801>] -
   [intermitant] "Exception occurred while trying to invoke service method
   addApiFromString" is thrown when adding an API with advance options
   selected for endpoints
   - [APIMANAGER-2803 <https://wso2.org/jira/browse/APIMANAGER-2803>] - key
   manager seems to generates the same 2 tokens all the time
   - [APIMANAGER-2804 <https://wso2.org/jira/browse/APIMANAGER-2804>] -
   [Store] Issues in recently added section
   - [APIMANAGER-2806 <https://wso2.org/jira/browse/APIMANAGER-2806>] -
   Cross domain request fail when inline js implementation added as endpoint
   - [APIMANAGER-2811 <https://wso2.org/jira/browse/APIMANAGER-2811>] -
   when an API does not have response caching enabled when invoking a load
   balancer end point based API if the end points go down the APIM has to be
   restarted for successful invocation of the curl command
   - [APIMANAGER-2812 <https://wso2.org/jira/browse/APIMANAGER-2812>] - The
   workflow admin application creation page does not get updated if the
   application was deleted prior to approval
   - [APIMANAGER-2814 <https://wso2.org/jira/browse/APIMANAGER-2814>] -
   when application registration flow is not used even though a subscription
   request was rejected from admin console the users are allowed to invoke
   access tokens
   - [APIMANAGER-2815 <https://wso2.org/jira/browse/APIMANAGER-2815>] -
   startup of the APIM does not show the link for admin dashboard
   - [APIMANAGER-2816 <https://wso2.org/jira/browse/APIMANAGER-2816>] -
   registration of users to store is not provided for tenant domain
   - [APIMANAGER-2817 <https://wso2.org/jira/browse/APIMANAGER-2817>] -
   when a tenant admin logs in and access the admin dashboard errors are
   generated and request does not come for authorization
   - [APIMANAGER-2828 <https://wso2.org/jira/browse/APIMANAGER-2828>] -
   [intermittent] on some occasions when signing out of API store an error
   page is generated
   - [APIMANAGER-2829 <https://wso2.org/jira/browse/APIMANAGER-2829>] -
   Admin users in the carbon.super domain seems to get approval request for
   workflow of another tenant
   - [APIMANAGER-2830 <https://wso2.org/jira/browse/APIMANAGER-2830>] -
   HTTP DELETE not working with DISABLE_CHUNKING option
   - [APIMANAGER-2832 <https://wso2.org/jira/browse/APIMANAGER-2832>] -
   Admin dashboard - Approval status dropdown issue
   - [APIMANAGER-2834 <https://wso2.org/jira/browse/APIMANAGER-2834>] -
   Cannot invoke a prototyped API using the API console
   - [APIMANAGER-2839 <https://wso2.org/jira/browse/APIMANAGER-2839>] - if
   two publisher access the same API and one deletes and other views then the
   viewer is shown a dead page
   - [APIMANAGER-2840 <https://wso2.org/jira/browse/APIMANAGER-2840>] -
   [Distributed setup] Observed an NPE when trying to generate token
   - [APIMANAGER-2842 <https://wso2.org/jira/browse/APIMANAGER-2842>] - if
   two publishers are updating the same API then the user who deletes a scope
   record may see that record still existing
   - [APIMANAGER-2844 <https://wso2.org/jira/browse/APIMANAGER-2844>] -
   [Distributed setup] Error when generating token if there's no connection
   made to key manager from publisher node
   - [APIMANAGER-2845 <https://wso2.org/jira/browse/APIMANAGER-2845>] -
   Error while accessing an api in store
   - [APIMANAGER-2847 <https://wso2.org/jira/browse/APIMANAGER-2847>] -
   system does not inform why a publisher role user without create permisison
   cant edit an API
   - [APIMANAGER-2849 <https://wso2.org/jira/browse/APIMANAGER-2849>] -
   Popup error message for document creating errors
   - [APIMANAGER-2850 <https://wso2.org/jira/browse/APIMANAGER-2850>] -
   WorkFlows: When the default user is changed, workflows does not work
   - [APIMANAGER-2856 <https://wso2.org/jira/browse/APIMANAGER-2856>] - OOM
   exception crashed the gateway/keymanager node while doing various operations
   - [APIMANAGER-2857 <https://wso2.org/jira/browse/APIMANAGER-2857>] -
   redirector.jag redirects the user to https without honouring proxy port
   when prompting the user to login in store
   - [APIMANAGER-2858 <https://wso2.org/jira/browse/APIMANAGER-2858>] -
   Error when accessing the store
   - [APIMANAGER-2860 <https://wso2.org/jira/browse/APIMANAGER-2860>] -
   Error while accessing an published api in store
   - [APIMANAGER-2863 <https://wso2.org/jira/browse/APIMANAGER-2863>] -
   Server start fails after few server restarts
   - [APIMANAGER-2864 <https://wso2.org/jira/browse/APIMANAGER-2864>] - Why
   can't we rollback API creation when an issue occurs while publishing the
   API?
   - [APIMANAGER-2865 <https://wso2.org/jira/browse/APIMANAGER-2865>] -
   am_stats_analyzer script packaged in API_Manager_Analytics.tbox with API
   Manager 1.7 has a typo in one of the queries
   - [APIMANAGER-2868 <https://wso2.org/jira/browse/APIMANAGER-2868>] -
   mode parameter should validate
   - [APIMANAGER-2870 <https://wso2.org/jira/browse/APIMANAGER-2870>] -
   'APIs By Provider - Administrator' - Search for users is broken
   - [APIMANAGER-2871 <https://wso2.org/jira/browse/APIMANAGER-2871>] - API
   resources lost after restarting the Publisher node if default resource is
   set while creating an API
   - [APIMANAGER-2873 <https://wso2.org/jira/browse/APIMANAGER-2873>] -
   Carbon.xml version should be changed to 1.8.0
   - [APIMANAGER-2875 <https://wso2.org/jira/browse/APIMANAGER-2875>] - API
   Manager 1.8.0: Release docs should be updated
   - [APIMANAGER-2876 <https://wso2.org/jira/browse/APIMANAGER-2876>] -
   User sign up icon is not visible in store
   - [APIMANAGER-2877 <https://wso2.org/jira/browse/APIMANAGER-2877>] -
   Complete resource path should delete with API delete
   - [APIMANAGER-2879 <https://wso2.org/jira/browse/APIMANAGER-2879>] -
   When accessing the freshly created APIs from the Store node, User
   wso2.anonymous.user is not authorized to read the resource
   /_system/governance/apimgt/applicationdata/api-docs/API2-1.0.0-Administrator/1.2/api-doc
   was thrown
   - [APIMANAGER-2883 <https://wso2.org/jira/browse/APIMANAGER-2883>] -
   Store crashes when loading a visibility restricted API
   - [APIMANAGER-2884 <https://wso2.org/jira/browse/APIMANAGER-2884>] -
   Cannot use a newly created role as the parameter for "Visible to Roles"
   when the visibility is set as "Restricted by roles""
   - [APIMANAGER-2887 <https://wso2.org/jira/browse/APIMANAGER-2887>] -
   [Store] SQLIntegrityConstraintViolationException when accessing the store
   for the first time and then did not observe this error
   - [APIMANAGER-2888 <https://wso2.org/jira/browse/APIMANAGER-2888>] -
   Image does not appear in recently added section
   - [APIMANAGER-2889 <https://wso2.org/jira/browse/APIMANAGER-2889>] - the
   module that creates API scopes need to show mandatory fields and validate
   for data when creating
   - [APIMANAGER-2891 <https://wso2.org/jira/browse/APIMANAGER-2891>] -
   Error on API Manager 1.8 with Resource level Authentication"Application
   User"
   - [APIMANAGER-2893 <https://wso2.org/jira/browse/APIMANAGER-2893>] -
   Store UI doesn't display appropriate error for invalid search queries
   - [APIMANAGER-2894 <https://wso2.org/jira/browse/APIMANAGER-2894>] -
   Transport selection is not working as expected in publisherUI
   - [APIMANAGER-2895 <https://wso2.org/jira/browse/APIMANAGER-2895>] -
   publisher module does not validate if the user role given within the scope
   is existent within the user store
   - [APIMANAGER-2896 <https://wso2.org/jira/browse/APIMANAGER-2896>] -
   When a timeout happen in publisher/store app with SSO enabled,it directs to
   a login popup box instead the SSO login Page
   - [APIMANAGER-2897 <https://wso2.org/jira/browse/APIMANAGER-2897>] -
   Tenant Axis configuration is not created when login to the Publisher and
   Store when SSO is enabled
   - [APIMANAGER-2900 <https://wso2.org/jira/browse/APIMANAGER-2900>] -
   [Store] [Tenant] Observed WARN
   {org.wso2.carbon.registry.indexing.ResourceSubmitter} - An error occurred
   while submitting the resource for indexing, path:
   /_system/governance/repository
   {org.wso2.carbon.registry.indexing.ResourceSubmitter} in store
   - [APIMANAGER-2901 <https://wso2.org/jira/browse/APIMANAGER-2901>] -
   [Intermittentissue] when publishing API
   - [APIMANAGER-2902 <https://wso2.org/jira/browse/APIMANAGER-2902>] -
   Request sent to GW fails with java.lang.RuntimeException: Cannot create
   tenant ConfigurationContext for tenant sanuthi4.com
   - [APIMANAGER-2911 <https://wso2.org/jira/browse/APIMANAGER-2911>] -
   even though API manager was started with -Dprofile=api-publisher i was able
   to login to API store and generate access tokens in API store
   - [APIMANAGER-2913 <https://wso2.org/jira/browse/APIMANAGER-2913>] -
   Remove build sequence from the axis configuration
   - [APIMANAGER-2914 <https://wso2.org/jira/browse/APIMANAGER-2914>] - API
   doesn't get published to Store, when published using lifecycle
   - [APIMANAGER-2915 <https://wso2.org/jira/browse/APIMANAGER-2915>] -
   Endpoint UI I18n issue at Publisher webapp
   - [APIMANAGER-2916 <https://wso2.org/jira/browse/APIMANAGER-2916>] -
   [Store] com.hazelcast.nio.serialization.HazelcastSerializationException
   error observed in store logs
   - [APIMANAGER-2917 <https://wso2.org/jira/browse/APIMANAGER-2917>] -
   [intermittent] on some occasions when an API is created and published the
   attached exception is thrown
   - [APIMANAGER-2919 <https://wso2.org/jira/browse/APIMANAGER-2919>] -
   Single Logout does not work between webapps (fronted by WSO2 ELB)
   - [APIMANAGER-2920 <https://wso2.org/jira/browse/APIMANAGER-2920>] -
   Remove Edit link for 'publish' only users
   - [APIMANAGER-2921 <https://wso2.org/jira/browse/APIMANAGER-2921>] -
   Token Response Capitalization
   - [APIMANAGER-2926 <https://wso2.org/jira/browse/APIMANAGER-2926>] -
   APIM - BPS SubscriptionApproval workflow not working
   - [APIMANAGER-2929 <https://wso2.org/jira/browse/APIMANAGER-2929>] - Add
   headers to stop gateway from sending OPTIONS calls to the back end
   - [APIMANAGER-2931 <https://wso2.org/jira/browse/APIMANAGER-2931>] -
   [Intermittent issue] EmptyStackException when ending tenant flow when SSO
   is enabled
   - [APIMANAGER-2932 <https://wso2.org/jira/browse/APIMANAGER-2932>] -
   Getting Errors when trying to create tenants on APIM which pointed to a
   PostgreSQL database
   - [APIMANAGER-2933 <https://wso2.org/jira/browse/APIMANAGER-2933>] -
   Sequence edit view is selected by default if there is no any sequences.
   - [APIMANAGER-2934 <https://wso2.org/jira/browse/APIMANAGER-2934>] - API
   Store is not properly handling expired session when SSO is enabled
   - [APIMANAGER-2936 <https://wso2.org/jira/browse/APIMANAGER-2936>] -
   Error occurs while trying to update docs in publisher
   - [APIMANAGER-2940 <https://wso2.org/jira/browse/APIMANAGER-2940>] -
   Inline endpoint does not work
   - [APIMANAGER-2948 <https://wso2.org/jira/browse/APIMANAGER-2948>] -
   [Tenant Mode] Once an API is deleted, cannot add another with the same name
   until cache expires
   - [APIMANAGER-2949 <https://wso2.org/jira/browse/APIMANAGER-2949>] - An
   error popup is visible while redirecting to SSO login page after a session
   timeout in APIM store
   - [APIMANAGER-2950 <https://wso2.org/jira/browse/APIMANAGER-2950>] -
   [Migration Issues] Interactive documentation of the API is missing in the
   API console after migrating from APIM 1.7 to APIM 1.8
   - [APIMANAGER-2951 <https://wso2.org/jira/browse/APIMANAGER-2951>] -
   Application developer cannot invoke APIs when the API resource level set to
   'Application User'
   - [APIMANAGER-2965 <https://wso2.org/jira/browse/APIMANAGER-2965>] -
   Application Name showed as null in all store statistics pages when token
   encryption enabled
   - [APIMANAGER-2970 <https://wso2.org/jira/browse/APIMANAGER-2970>] -
   Save and Publish button enabled for creator only role
   - [APIMANAGER-2973 <https://wso2.org/jira/browse/APIMANAGER-2973>] - BAM
   configuration error in Publisher / API / Versions
   - [APIMANAGER-2975 <https://wso2.org/jira/browse/APIMANAGER-2975>] -
   Error while a new user trying to sign up to the Store - Though the user
   gets added
   - [APIMANAGER-2976 <https://wso2.org/jira/browse/APIMANAGER-2976>] -
   Navigation gets blocked in the Publisher for a user created inside a
   tenant, after adding a document with the visibility state 'Private'
   - [APIMANAGER-2979 <https://wso2.org/jira/browse/APIMANAGER-2979>] -
   Regenerate Access Token fails in the Store and Keymanager separated cluster
   - [APIMANAGER-2981 <https://wso2.org/jira/browse/APIMANAGER-2981>] -
   Erroneous DB scripts - Some of the tables don't get created
   - [APIMANAGER-2983 <https://wso2.org/jira/browse/APIMANAGER-2983>] -
   Workflows: Application Registration and Subscription are returning 404
   unauthorized in BPS
   - [APIMANAGER-2984 <https://wso2.org/jira/browse/APIMANAGER-2984>] -
   HTTP endpoint does not allow dot between path seperators
   - [APIMANAGER-2985 <https://wso2.org/jira/browse/APIMANAGER-2985>] -
   There should be separate service and port fields for Production WSDL and
   Sandbox WSDL
   - [APIMANAGER-2986 <https://wso2.org/jira/browse/APIMANAGER-2986>] - If
   you invoke /token with bad credentials, the carbon home page contents are
   returned!
   - [APIMANAGER-2987 <https://wso2.org/jira/browse/APIMANAGER-2987>] -
   Store logout does not redirect to the logged out screen until a browser
   cache refresh
   - [APIMANAGER-2988 <https://wso2.org/jira/browse/APIMANAGER-2988>] -
   Tenant API store is broken
   - [APIMANAGER-2990 <https://wso2.org/jira/browse/APIMANAGER-2990>] -
   Remove "Save & Publish" button and "Deploy as a prototype" button for API
   creators who don't have 'publish' permissions
   - [APIMANAGER-2991 <https://wso2.org/jira/browse/APIMANAGER-2991>] -
   Error when adding .docx files to an API
   - [APIMANAGER-2996 <https://wso2.org/jira/browse/APIMANAGER-2996>] - In
   an authentication failure, request payload is returned as the response
   - [APIMANAGER-2997 <https://wso2.org/jira/browse/APIMANAGER-2997>] -
   Workflows: Can't invoke an api which was previously rejected and
   re-subscribed
   - [APIMANAGER-3012 <https://wso2.org/jira/browse/APIMANAGER-3012>] -
   java.lang.NullPointerException thrown when invoking an API on a clustered
   setup
   - [APIMANAGER-3013 <https://wso2.org/jira/browse/APIMANAGER-3013>] -
   APIs suddenly disappeared from the publisher after a small volume test
   - [APIMANAGER-3019 <https://wso2.org/jira/browse/APIMANAGER-3019>] -
   Publisher login attempt will give a hazelcast exception in the key manager
   node
   - [APIMANAGER-3020 <https://wso2.org/jira/browse/APIMANAGER-3020>] -
   Invalid publisher name is displayed in "More APIs from Provider" Area
   - [APIMANAGER-3021 <https://wso2.org/jira/browse/APIMANAGER-3021>] - Fix
   syntax error in AM_WORKFLOWS table of oracle.sql
   - [APIMANAGER-3027 <https://wso2.org/jira/browse/APIMANAGER-3027>] -
   Sandbox field became blank in the Store UI
   - [APIMANAGER-3028 <https://wso2.org/jira/browse/APIMANAGER-3028>] -
   Regenerate option in the Store UI will revoke the existing access token,
   but still shows the same token in the UI. API invocations with the revoked
   token will be successful and unsuccessful through random gatetway nodes
   - [APIMANAGER-3034 <https://wso2.org/jira/browse/APIMANAGER-3034>] - In
   the API Implementation stage, the Endpoint Test gives Invalid message even
   for working endpoints
   - [APIMANAGER-3042 <https://wso2.org/jira/browse/APIMANAGER-3042>] -
   Invalid error codes returned for API invocations when tokens are
   inactive/expired
   - [APIMANAGER-3046 <https://wso2.org/jira/browse/APIMANAGER-3046>] - If
   Key Manager i.e.; IS, is not responding at the time of creating a new
   application key, key generation fails and the Application becomes unusable
   - [APIMANAGER-3047 <https://wso2.org/jira/browse/APIMANAGER-3047>] -
   Publisher node (turned up in publisher profile) tries to call a Keymanager
   service endpoint; while trying to update an API; and fails. Issue
   explicitly occurs when GatewayKeyCache and KeyMgtValidationInfoCache both
   are disabled in the publisher node

Patches for previous release version

   - [APIMANAGER-2241 <https://wso2.org/jira/browse/APIMANAGER-2241>] -
   ConcurrentModificationException at server startup
   - [APIMANAGER-2532 <https://wso2.org/jira/browse/APIMANAGER-2532>] -
   APIM store performance improvements
   - [APIMANAGER-2590 <https://wso2.org/jira/browse/APIMANAGER-2590>] -
   Response body is getting dropped occasionally after timeout is triggered
   from TimeoutHandler
   - [APIMANAGER-2592 <https://wso2.org/jira/browse/APIMANAGER-2592>] -
   APIM store shows internal IP when run behind the Nginx and resources are
   not properly shown
   - [APIMANAGER-2627 <https://wso2.org/jira/browse/APIMANAGER-2627>] -
   Cannot invoke when we invoke API with context with multiple back slashes
   - [APIMANAGER-2700 <https://wso2.org/jira/browse/APIMANAGER-2700>] -
   EndPointURL is logged as null from APIManagerExtensionHandler
   - [APIMANAGER-2706 <https://wso2.org/jira/browse/APIMANAGER-2706>] - API
   delete leaves some traces of it.
   - [APIMANAGER-2752 <https://wso2.org/jira/browse/APIMANAGER-2752>] - Add
   debug level logs API Manager 1.6.0

All resolved issues

   - WSO2 API Manager resolved issues
   <https://wso2.org/jira/issues/?filter=12066>

Key Features of WSO2 API Manager

Following is a categorization of the core features supported by WSO2 API
Manager based on the target user group.

   - Create a Store of all Available APIs:
      - Graphical experience similar to Android Marketplace or Apple App
      Store.
      - Browse APIs by provider, tags or name.
      - Self-registration to developer community to subscribe to APIs.
      - Subscribe to APIs and manage subscriptions on per-application basis.
      - Subscriptions can be at different service tiers based on expected
      usage levels.
      - Role based access to API Store; manage public and private APIs.
      - Manage subscriptions at a per-developer level.
      - Browse API documentation, download helpers for easy consumption.
      - Comment on and rate APIs.
      - Forum for discussing API usage issues (Available soon in future
      version).
      - Try APIs directly on the store front.
      - Internationalization (i18n) support.
   - Publishing and Governing API Use:
      - Publish APIs to external consumers and partners, as well as
      internal users.
      - Supports publishing multiple protocols including SOAP, REST, JSON
      and XML style services as APIs.
      - Manage API versions and deployment status by version.
      - Govern the API lifecycle (publish, deprecate, retire).
      - Attach documentation (files, external URLs) to APIs.
      - Apply Security policies to APIs (authentication, authorization).
      - Associate API available to system defined service tiers.
      - Provision and Manage API keys.
      - Track consumers per API.
      - One-click deployment to API Gateway for immediate publishing.
   - Route API Traffic:
      - Supports API authentication with OAuth2.
      - Extremely high performance pass-through message routing with
      sub-millisecond latency.
      - Enforce rate limiting and throttling policies for APIs by consumer.
      - Horizontally scalable with easy deployment into cluster using
      proven routing infrastructure.
      - Scales to millions of developers/users.
      - Capture all statistics and push to pluggable analytics system.
      - Configure API routing policies with capabilities of WSO2 Enterprise
      Service Bus.
      - Powered by WSO2 Enterprise Service Bus.
   - Manage Developer Community:
      - Self-sign up for API consumption.
      - Manage user account including password reset.
      - Developer interaction with APIs via comments and ratings.
      - Support for developer communication via forums (Available soon in
      future version).
      - Powered by WSO2 Identity Server.
   - Govern Complete API Lifecycle:
      - Manage API lifecycle from cradle to grave: create, publish, block,
      deprecate and retire.
      - Publish both production and sandbox keys for APIs to enable easy
      developer testing.
      - Publish APIs to partner networks such as ProgrammableWeb (Available
      soon in future version).
      - Powered by WSO2 Governance Registry.
   - Monitor API Usage and Performance:
      - All API usage published to pluggable analytics framework.
      - Out of the box support for WSO2 Business Activity Monitor and
      Google Analytics.
      - View metrics by user, API and more.
      - Customized reporting via plugging reporting engines.
      - Monitor SLA compliance.
      - Powered by WSO2 Business Activity Monitor.
   - Pluggable, Extensible and Themeable:
      - All components are highly customizable thru styling, theming and
      open source code.
      - Storefront implemented with Jaggery (jaggeryjs.org) for easy
      customization.
      - Pluggable to third party analytics systems and billing systems
      (Available soon in future version).
      - Pluggable to existing user stores including via JDBC and LDAP.
      - Components usable separately - storefront can be used to front APIs
      gatewayed via third party gateways such as Intel Expressway
Service Gateway.
      - Support for Single Sign On (SSO) using SAML 2.0 for easy
      integration with existing web apps
   - Easily Deployable in Enterprise Setting:
      - Role based access control for managing users and their
      authorization levels.
      - Store front can be deployed in DMZ for external access with
      Publisher inside the firewall for private control.
      - Different user stores for developer focused store-front and
      internal operations in publisher.
      - Integrates with enterprise identity systems including LDAP and
      Microsoft Active Directory.
      - Gateway can be deployed in DMZ with controlled access to WSO2
      Identity Server (for authentication/authorization) and
governance database
      behind firewall.
   - Support for creating multi-tenanted APIs
      - Run a single instance and provide API Management to multiple
      customers
      - Share APIs between different departments in a large enterprise
   - Publishing and Governing API Use
      - Document an API using Swagger
      - Restrict API Access tokens to domains/IPs
      - Ability to block a subscription and restricting a complete
      application
      - Ability to revoke access tokens
      - Separate validity period configuration for Application Access Token
      - OAuth2 Authorization Code Grant Type Support
      - Configuring execution point of mediation extensions
   - Monitor API Usage and Performance
      - Improved dashboard for monitoring usage statistics (Filtering data
      for a date range, More visually appealing widgets)

Known Issues

All the open issues pertaining to WSO2 API Manager are reported at the
following location:

   - Known Issues
   <https://wso2.org/jira/secure/IssueNavigator.jspa?mode=hide&requestId=10810>

How You Can ContributeMailing Lists

Join our mailing list and correspond with the developers directly.

   - Developer List : dev at wso2.org | Subscribe
   <dev-request at wso2.org?subject=subscribe> | Mail Archive
   <http://wso2.org/mailarchive/dev/>
   - User List : user at wso2.org | Subscribe
   <user-request at wso2.org?subject=subscribe> | Mail Archive
   <http://wso2.org/mailarchive/user/>

Reporting Issues

We encourage you to report issues, documentation faults and feature
requests regarding WSO2 API Manager through the public API Manager JIRA
<https://wso2.org/jira/browse/APIMANAGER>. You can use the Carbon JIRA
<http://www.wso2.org/jira/browse/CARBON> to report any issues related to
the Carbon base framework or associated Carbon components.
Support

We are committed to ensuring that your enterprise middleware deployment is
completely supported from evaluation to production. Our unique approach
ensures that all support leverages our open development methodology and is
provided by the very same engineers who build the technology.

For more details and to take advantage of this unique opportunity please
visit http://wso2.com/support.

To learn more about WSO2 API Manager and WSO2 support offerings please
visit http://wso2.com/products/api-manager.

*-- The WSO2 API Manager Team --*
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.wso2.org/pipermail/announce/attachments/20141216/01395bc9/attachment-0001.html>


More information about the Announce mailing list