2012-03-19 3 views
1

IBM WebSphere 7.0을 사용하고 있습니다.CORBA 명명 서비스 그룹 매핑 용 Jython 또는 JACL

나는 Cos Naming WriteCos Naming Read 역할에 CORBA 네이밍 서비스 그룹EVERYONE를 매핑 할. 그것을하는 방법 자이 썬 또는 JACL을 사용하여? 단서, 코드 스 니펫 또는 광범위한 Jython 문서에 대한 링크를 제공하십시오.

답변

2

그다지 안전하지 않으므로, 개발을 위해 또는 어떤 종류의 방화벽 뒤에 있다고 가정합니다. 이 Jacl 스 니펫은 원하는대로해야합니다.

# Loop over all role assignments 
foreach roleAssignmentExt [$AdminConfig list RoleAssignmentExt] { 
    set role [$AdminConfig showAttribute $roleAssignmentExt role] 
    set roleName [$AdminConfig showAttribute $role roleName] 

    # Look for the interesting roles. 
    if {$roleName == "CosNamingWrite" || $roleName == "CosNamingRead"} { 
    # Create an assignment of Everyone isn't already assigned. 
    set everyoneRoles [$AdminConfig list EveryoneExt $roleAssignmentExt] 
    if {[string length $everyoneRoles] == 0} { 
     puts "Adding EveryoneExt to $roleAssignmentExt" 
     $AdminConfig create EveryoneExt $roleAssignmentExt {} 
    } 
    } 
} 
+0

Thanx for advice. – coms