从IS远程访问Stratos客户经理

时间:2012-05-15 21:22:59

标签: wso2 wso2stratos

我需要能够从Identity Server更新租户帐户信息,而无需登录Apache Stratos Manager。我打算通过自定义jsp页面这样做。

  1. 怎么办呢?
  2. 需要在IS中添加哪些罐子?
  3. 调用哪些方法来执行调用?
  4. 我尝试复制account-mgr.jsp代码但无法访问AccountMgrService

1 个答案:

答案 0 :(得分:1)

您需要将以下jarManager复制到IS

|-- org.wso2.carbon.account.mgt-1.5.2.jar
|-- org.wso2.carbon.account.mgt.stub-3.2.2.jar
|-- org.wso2.carbon.account.mgt.ui-1.5.2.jar
|-- drools-5.0.1.wso2v1.jar
|-- jsr94-1.1.0.wso2v1.jar
|-- org.wso2.carbon.billing.core-1.5.2.jar
|-- org.wso2.carbon.billing.mgt-1.5.2.jar
|-- org.wso2.carbon.email.sender-1.5.2.jar
|-- org.wso2.carbon.email.verification-3.2.1.jar
|-- org.wso2.carbon.rulecep.adapters-3.2.0.jar
|-- org.wso2.carbon.rulecep.commons-3.2.0.jar
|-- org.wso2.carbon.rule.core-3.2.0.jar
|-- org.wso2.carbon.rule.engine.drools-3.2.0.jar
|-- org.wso2.carbon.rule.engine.jsr94-3.2.0.jar
|-- org.wso2.carbon.rule.server-3.2.0.jar
|-- org.wso2.carbon.usage-1.5.2.jar
`-- org.wso2.carbon.usage.meteringqueryds.stub-3.2.0.jar

同时将billing-config.xml$MANAGER_HOME/repository/conf复制到$IS_HOME/repository/conf目录。

理想情况下,它应该只需要account.mgt.*.jar,但由于帐户管理取决于结算等,因此您需要jar中的所有上述提及classpath。这是最新的WSO2 Stratos发行版1.5.2。

我们正在考虑使帐户管理独立于结算。