WSO2 API manager migration from 2.0 to 2.5 - api

We are trying to migrate the API manager from 2.0 to 2.5.
followed the instructions from the WSO2 Documentation.
After the migration we are have strange issues
1. No download wsdl link for the API's shown in Store (Though publisher shows)
2. Static never expiry tokens are also not visible in store(Though publisher shows)

https://docs.wso2.com/display/AM260/Removing+Unused+Tokens+from+the+Database#RemovingUnusedTokensfromtheDatabase-ConfiguringAPIManagerfortokencleanup
This documentation fixed the issue.

Related

Where can I find latest version of iManage API documentation?

I am looking for a complete online reference for iManage's latest API. On googling, can see references to iManage v2 documentation, but that seems to be bit old and where can I find latest API if at all there is one
The latest version which is constantly updated is available at https://help.imanage.com/hc/en-us/sections/360000214214-iManage-Work-REST-API-Documentation - you'll need a login to IManage's support site to access this though. If you don't have credentials you can raise a ticket with your support provider to get access.
If you have an on premises server that's licenced for the API, you'll find the documentation for that specific version at https://YOURSERVERNAME/api-docs/
iManage has 3 different versions of API's
COM API > This is a legacy classic api which is reaching EOL on Dec 2023. So it is not recommended any more.
REST API v1.0 > EOL already reached (Dec 2022)
If you're on-prem technically you can use REST API 1.0 till iManage Work 10.4.4 (but please validate) but you will not have any support from iManage in case of any issues
REST API 2.0 (also called iManage Universal API)
This is the latest version and going forward you need to use this version. And if I am not wrong this is supported from iManage Work 10.2.3.
You can find latest documentation at iManage Universal API 2.0
Or you can find your Work server specific documentation https://YOURSERVERNAME/api-docs/ (Provided you entered API license while installing iManage Work software)

Cannot find mule --> Manage APIs in anypoint studio 7

I'm doing training of Mule4. In WT-5 of module 4 I have to add API from exchange. But I cannot find mule--> manage API option. Don't know what to do.
Really appreciate the help. :)
I think you are referring to the API Manager / Manage API from Exchange function. It is mentioned in the documentation at https://docs.mulesoft.com/api-manager/2.x/manage-exchange-api-task:
Click API Manager in tne Anypoint Platform navigation bar. API Administration opens in your default environment, such as Sandbox.
List item In API Administration, select Manage API > Manage API From Exchange.
The issue was because of Version. I was using AnypointStudio 7.1. I updated my version to 7.4 and now I can see the option

How to update API in API in API Manager?

I created a RAML file in API Design, then deployed in API manager and implemented in API runtime manager. It is clear no issues now.
Now i got change in raml file. I did changes in API Design and published into exchange with v2.
The problem here is how to import the v2 API into API manager ?
after importing the new api do i need to add all policies applied on v1 API to v2 API again ?
or is there any automatic option ?
I don't find any options in API manager, please help me..,
Yes, we need to apply policies again. Even when there is the same API version have 2 instances.
If you do not have major change then you can just go to action and upgrade to next assent version of the same API. Else you need to apply policies.
Ranveer

Oauth 1.0 in Mulesoft - Using Anytime Studio in Eclipse

All - I am trying to configure an HTTP connector to use Oauth1.0 instead of Basic Authentication with the Anytime Studio IDE for Eclipse. I am used to configuring the connection in the drag/drop interface of middleware, but never touching the source code. For this project, we edit the Java code to configure the connection, so I assume I will need to load some other Java class to get the Nonce and Timestamp. Does anyone have any experience/examples of implementing Oauth 1.0 in Mulesoft? in their documentation, I only see references to Oauth 2.0 and HTTP connections, not 1.0.
The most recent documentation can be found here: https://docs.mulesoft.com/connector-devkit/3.9/oauth-v1

documentation for creation of API s in wso2 ESB 4.2.1 not uptodate

I have downloaded the binary zip file from their site and installed wso2 ESB 4.2.1 and wanted to create a API and share it among my co-developers. Please suggest how I should proceed. I was able to do the same in the cloud version but is finding difficulty in doing the same in the product version. I have tried to follow the documentation provided here on https://docs.wso2.com/display/ESB481/Creating+APIs but I think that it's not uptodate because I am not finding any match between the product screens and the screens that are provided in the document, specially the Add API page
According to you have downloaded and installed WSO2 ESB 4.2.1 (but website has latest stable version 4.8.1, i am not sure from where you get it). The documentation you are following is the documentation of WSO2 ESB 4.8.1. Better to use WSO2 ESB 4.8.1.