2013-05-20 2 views
0

Admin 웹 서비스를 사용하여 BAM 서버 프로필 (ESB 서버 아래)을 추가하려고합니다. 독립 실행 형 프로그램으로 실행하는 동안 발생하는 오류는 보이지 않지만 프로필이 추가되지 않습니다.WSO2 관리 서비스 BAMMediatorConfigAdmin

  1. 는 "BAMMediatorConfigAdmin"WSDL
  2. 문자열 bamcepServerProfileServiceURL = Constant.SERVICE_URL + "BAMMediatorConfigAdmin"에서 WSDL2Java의를 사용하여 스텁 만들기 "AuthenticationAdmin"URL에 연결하여 관리자 쿠키를 가져 오기 - 단계 아래 올바른지 알려 주시기 바랍니다 ;

    BAMMediatorConfigAdminStub 스텁 = 새 BAMMediatorConfigAdminStub (bamcepServerProfileServiceURL); ;

  3.    ServiceClient client = stub._getServiceClient(); 
         Options option = client.getOptions(); 
         option.setManageSession(true); 
         option.setProperty(org.apache.axis2.transport.http.HTTPConstants.COOKIE_STRING, adminCookie); 
    
  4.    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); 
    

답변