WSO2管理服务BAMMediatorConfigAdmin



我正在尝试使用Admin Web服务添加BAM服务器配置文件(在ESB服务器下)。我没有看到任何错误抛出,而执行作为独立的程序,但配置文件没有被添加。请告知以下步骤是否正确-

  1. 通过连接"AuthenticationAdmin"URL获取管理cookie
  2. 从"BAMMediatorConfigAdmin"WSDL中使用wsdl2java创建存根
  3. String bamcepServerProfileServiceURL = Constant。

    服务地址+ "BAMMediatorConfigAdmin";

    BAMMediatorConfigAdminStub = new BAMMediatorConfigAdminStub(bamcepServerProfileServiceURL);

  4.                 ServiceClient client = stub._getServiceClient();
            Options option = client.getOptions();
            option.setManageSession(true);
            option.setProperty(org.apache.axis2.transport.http.HTTPConstants.COOKIE_STRING, adminCookie);
    
  5.                 BAMMediatorConfigAdminStub.BamServerConfig bamConfig = new                      BAMMediatorConfigAdminStub.BamServerConfig();
            bamConfig.setUsername("admin");
            bamConfig.setPassword("admin");
            bamConfig.setLoadbalanced(false);
            bamConfig.setSecurity(true);
            bamConfig.setIp("localhost");
            bamConfig.setAuthenticationPort("7611");
            BAMMediatorConfigAdminStub.SaveBamServerConfig config = new BAMMediatorConfigAdminStub.SaveBamServerConfig();
            config.setBamServerConfig(bamConfig);
            stub.saveBamServerConfig(config);
    

请检查[1]中的@addResource,它创建配置文件和调用,

存根。saveResourceString (resourceString bamServerProfileLocation);

通过@saveResourceString in[2]

[1] https://svn.wso2.org/repos/wso2/carbon/platform/branches/4.1.0/components/mediators/bam/org.wso2.carbon.mediator.bam.config.ui/4.1.0/src/main/java/org/wso2/carbon/mediator/bam/config/ui/BamServerProfileUtils.java

[2] https://svn.wso2.org/repos/wso2/carbon/platform/branches/4.1.0/components/mediators/bam/org.wso2.carbon.mediator.bam.config.ui/4.1.0/src/main/java/org/wso2/carbon/mediator/bam/config/ui/BamServerProfileConfigAdminClient.java

相关内容

  • 没有找到相关文章

最新更新