wso2 API管理器API';他迷路了

wso2 API管理器API';他迷路了,wso2,wso2esb,wso2is,wso2-am,wso2carbon,Wso2,Wso2esb,Wso2is,Wso2 Am,Wso2carbon,我使用的是API管理器、identity server,我创建了很多API和用户。我重建了我的EC2实例[创建了一个新实例来更改java安装],并指向了现有的同一个数据库;但是我的API没有一个被列出。我可以看到相同的用户、角色和应用程序。但是我的API不见了。 我可以使用哪个表来验证API的现有属性?我应该验证哪个数据源?可能出了什么问题。旧机器和新机器之间的唯一区别是java安装从open jdk更改为oracle jdk这应该是一个索引问题。按照这些步骤进行操作,看看它是否解决了问题 1)

我使用的是API管理器、identity server,我创建了很多API和用户。我重建了我的EC2实例[创建了一个新实例来更改java安装],并指向了现有的同一个数据库;但是我的API没有一个被列出。我可以看到相同的用户、角色和应用程序。但是我的API不见了。
我可以使用哪个表来验证API的现有属性?我应该验证哪个数据源?可能出了什么问题。旧机器和新机器之间的唯一区别是java安装从open jdk更改为oracle jdk这应该是一个索引问题。按照这些步骤进行操作,看看它是否解决了问题

1) 备份并删除
/solr
目录

2) 打开
/repository/conf/registry.xml

3) 像这样更改
的值

<lastAccessTimeLocation>/_system/local/repository/components/org.wso2.carbon.registry/indexing/lastaccesstime_2</lastAccessTimeLocation>
/\u system/local/repository/components/org.wso2.carbon.registry/index/lastaccesstime\u 2
3) 重新启动服务器