You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by bu...@apache.org on 2014/10/24 21:36:03 UTC
svn commit: r926724 - in /websites/staging/directory/trunk/content: ./
fortress/issues.html
Author: buildbot
Date: Fri Oct 24 19:36:03 2014
New Revision: 926724
Log:
Staging update by buildbot for directory
Modified:
websites/staging/directory/trunk/content/ (props changed)
websites/staging/directory/trunk/content/fortress/issues.html
Propchange: websites/staging/directory/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Fri Oct 24 19:36:03 2014
@@ -1 +1 @@
-1634111
+1634124
Modified: websites/staging/directory/trunk/content/fortress/issues.html
==============================================================================
--- websites/staging/directory/trunk/content/fortress/issues.html (original)
+++ websites/staging/directory/trunk/content/fortress/issues.html Fri Oct 24 19:36:03 2014
@@ -178,7 +178,7 @@
<th align="center">key</th>
<th align="center">title</th>
<th align="center">Created</th>
-<th>Updated</th>
+<th>Resolved</th>
</tr>
</thead>
<tbody>
@@ -190,15 +190,15 @@
</tr>
<tr>
<td align="center"><a href="#FC-2">FC-2</a></td>
-<td align="center"></td>
-<td align="center"></td>
-<td></td>
+<td align="center">Error adding inheritance</td>
+<td align="center">21/Apr/13</td>
+<td>30/Apr/13</td>
</tr>
<tr>
<td align="center"><a href="#FC-3">FC-3</a></td>
-<td align="center"></td>
-<td align="center"></td>
-<td></td>
+<td align="center">Enhance Role Assignment Func</td>
+<td align="center">30/Apr/13</td>
+<td>10/may/2013</td>
</tr>
<tr>
<td align="center"><a href="#FC-4">FC-4</a></td>
@@ -1256,6 +1256,282 @@
<!-- =========================================================================================================== -->
+<table id="FC-2" border="0" width="100%" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td colspan="2" bgcolor="#f0f0f0" valign="top" width="100%">
+ <h3 class="formtitle">
+ [FC-2] <a href="https://fortress.atlassian.net/browse/FC-2">Error adding inheritance</a>
+ <span class="subText">
+ <font size="-2">
+ Created: 21/Apr/13 Updated: 30/Apr/13 Due: 28/Apr/13 Resolved: 30/Apr/13
+ </font>
+ </span>
+ </h3>
+ </td>
+ </tr>
+ <tr>
+ <td width="20%"><b>Status:</b></td>
+ <td width="80%">Resolved</td>
+ </tr>
+ <tr>
+ <td width="20%"><b>Project:</b></td>
+ <td width="80%">Fortress Core</td>
+ </tr>
+ <tr>
+ <td><b>Component/s:</b></td>
+ <td>None</td>
+ </tr>
+ <tr>
+ <td><b>Affects Version/s:</b></td>
+ <td>1.0-RC25</td>
+ </tr>
+ <tr>
+ <td><b>Fix Version/s:</b></td>
+ <td>1.0-RC25</td>
+ </tr>
+ </tbody>
+</table>
+
+<table class="grid" border="0" width="100%" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td bgcolor="#f0f0f0" valign="top" width="20%"><b>Type:</b></td>
+ <td bgcolor="#ffffff" valign="top" width="30%">Bug</td>
+ <td bgcolor="#f0f0f0"><b>Priority:</b></td>
+ <td bgcolor="#ffffff" nowrap="" valign="top">Major</td>
+ </tr>
+ <tr>
+ <td bgcolor="#f0f0f0" valign="top" width="20%"><b>Reporter:</b></td>
+ <td bgcolor="#ffffff" valign="top" width="30%">Shawn McKinney [Administrator]</td>
+ <td bgcolor="#f0f0f0" width="20%"><b>Assignee:</b></td>
+ <td bgcolor="#ffffff" nowrap="" valign="top" width="30%">Shawn McKinney [Administrator]</td>
+ </tr>
+ <tr>
+ <td bgcolor="#f0f0f0" width="20%"><b>Resolution:</b></td>
+ <td bgcolor="#ffffff" nowrap="" valign="top" width="30%">Fixed</td>
+ <td bgcolor="#f0f0f0" width="20%"><b>Votes:</b></td>
+ <td bgcolor="#ffffff" nowrap="" valign="top" width="30%">0</td>
+ </tr>
+ <tr>
+ <td bgcolor="#f0f0f0" width="20%"><b>Labels:</b></td>
+ <td id="labels-10400-value" class="value" colspan="3" bgcolor="#ffffff" nowrap="" valign="top">None</td>
+ </tr>
+ <tr>
+ <td bgcolor="#f0f0f0" width="20%"><b>Remaining Estimate:</b></td>
+ <td colspan="3" bgcolor="#ffffff" nowrap="" valign="top" width="80%">0 minutes</td>
+ </tr>
+ <tr>
+ <td bgcolor="#f0f0f0" width="20%"><b>Time Spent:</b></td>
+ <td colspan="3" bgcolor="#ffffff" nowrap="" valign="top" width="80%">2 hours</td>
+ </tr>
+ <tr>
+ <td bgcolor="#f0f0f0" width="20%"><b>Original Estimate:</b></td>
+ <td colspan="3" bgcolor="#ffffff" nowrap="" valign="top" width="80%">Not Specified</td>
+ </tr>
+ <tr>
+ <td bgcolor="#f0f0f0" valign="top" width="20%"><b>Environment:</b></td>
+ <td colspan="3" bgcolor="#ffffff" valign="top"><p>ubuntu 32</p></td>
+ </tr>
+ </tbody>
+</table>
+
+<table class="grid" border="0" width="100%" cellpadding="0" cellspacing="0">
+</table>
+
+<table align="center" border="0" width="100%" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td align="center" bgcolor="#bbbbbb" nowrap="" width="1%"> <font color="#ffffff"><b>Description</b></font> </td>
+ <td> </td>
+ </tr>
+ </tbody>
+</table>
+
+<table border="0" width="100%" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td id="descriptionArea">
+ <p>When adding inheritance relationships between roles, get this error. It appears to happen when a role is assigned to a user beforehand:</p>
+ <p> java <br>
+ java Enter child role name:<br>
+ csr<br>
+ java Enter parent role name:<br>
+ employee<br>
+ java 2013-04-21 17:28:59,889 (INFO ) us.jts.fortress.rbac.RoleUtil.loadGraph initializing ROLE context Client123<br>
+ java ConnectionPool (Sun Apr 21 17:28:59 CDT 2013) : adding a connection to pool...<br>
+ java 2013-04-21 17:28:59,980 (ERROR) us.jts.fortress.AdminMgrConsole.addRoleInheritance caught SecurityException rc=5003, msg=us.jts.fortress.rbac.RoleDAO.update name CSR caught LDAPException=20 msg=modify/add: roleOccupant: value #0 already exists<br>
+ java us.jts.fortress.UpdateException: us.jts.fortress.rbac.RoleDAO.update name CSR caught LDAPException=20 msg=modify/add: roleOccupant: value #0 already exists<br>
+ java at us.jts.fortress.rbac.RoleDAO.update(RoleDAO.java:193)<br>
+ java at us.jts.fortress.rbac.RoleP.update(RoleP.java:132)<br>
+ java at us.jts.fortress.rbac.AdminMgrImpl.addInheritance(AdminMgrImpl.java:1002)<br>
+ java at us.jts.fortress.AdminMgrConsole.addRoleInheritance(AdminMgrConsole.java:160)<br>
+ java at us.jts.fortress.ProcessMenuCommand.processAdminFunction(ProcessMenuCommand.java:418)<br>
+ java at us.jts.fortress.ProcessMenuCommand.processRbacControl(ProcessMenuCommand.java:73)<br>
+ java at us.jts.fortress.FortressConsole.main(FortressConsole.java:28)<br>
+ java at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br>
+ java at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)<br>
+ java at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)<br>
+ java at java.lang.reflect.Method.invoke(Method.java:601)<br>
+ java at org.apache.tools.ant.taskdefs.ExecuteJava.run(ExecuteJava.java:217)<br>
+ java at java.lang.Thread.run(Thread.java:722)<br>
+ java Caused by: LDAPException(resultCode=20 (attribute or value exists), errorMessage='modify/add: roleOccupant: value #0 already exists')<br>
+ java at com.unboundid.ldap.sdk.migrate.ldapjdk.LDAPConnection.modify(LDAPConnection.java:1137)<br>
+ java at com.unboundid.ldap.sdk.migrate.ldapjdk.LDAPConnection.modify(LDAPConnection.java:1154)<br>
+ java at us.jts.fortress.ldap.DataProvider.modify(DataProvider.java:204)<br>
+ java at us.jts.fortress.rbac.RoleDAO.update(RoleDAO.java:187)<br>
+ java ... 12 more</p><br>
+ </td>
+ </tr>
+ </tbody>
+</table>
+
+<table align="center" border="0" width="100%" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td align="center" bgcolor="#bbbbbb" nowrap="" width="1%">
+ <font color="#ffffff"><b>Comments</b></font>
+ </td>
+ <td> </td>
+ </tr>
+ </tbody>
+</table>
+
+<table class="grid" style="margin: 0;" border="0" width="100%" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td bgcolor="#f0f0f0">
+ Comment by Shawn McKinney [Administrator]
+ <font size="-2">[<font color="#336699">30/Apr/13</font>]</font>
+ </td>
+ </tr>
+ <tr>
+ <td bgcolor="#ffffff">
+ <p>Error fixed by adding parent role attribute and name only to entity before calling update.</p>
+ </td>
+ </tr>
+ <tr>
+ <td bgcolor="#f0f0f0">
+ Comment by Shawn McKinney [Administrator]
+ <font size="-2">[<font color="#336699">30/Apr/13</font>]</font>
+ </td>
+ </tr>
+ <tr id="comment-body-10502">
+ <td bgcolor="#ffffff">
+ <p>method was calling update with all of the role attrs which caused failure due to adding role occupant that already existed.</p>
+ </td>
+ </tr>
+ </tbody>
+</table>
+
+<p><br></p>
+<!-- =========================================================================================================== -->
+
+<!-- FC-3 -->
+
+<!-- =========================================================================================================== -->
+
+<table if="FC-3" border="0" width="100%" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td colspan="2" bgcolor="#f0f0f0" valign="top" width="100%">
+ <h3 class="formtitle">
+ [FC-3] <a href="https://fortress.atlassian.net/browse/FC-3">Enhance Role Assignment Func</a>
+ <span class="subText">
+ <font size="-2">
+ Created: 30/Apr/13 Updated: 30/Apr/13 Due: 10/May/13
+ </font>
+ </span>
+ </h3>
+ </td>
+ </tr>
+ <tr>
+ <td width="20%"><b>Status:</b></td>
+ <td width="80%">Open</td>
+ </tr>
+ <tr>
+ <td width="20%"><b>Project:</b></td>
+ <td width="80%"><a href="https://fortress.atlassian.net/secure/BrowseProject.jspa?id=10000">Fortress Core</a></td>
+ </tr>
+ <tr>
+ <td><b>Component/s:</b></td>
+ <td>None</td>
+ </tr>
+ <tr>
+ <td><b>Affects Version/s:</b></td>
+ <td>1.0-RC27</td>
+ </tr>
+ <tr>
+ <td><b>Fix Version/s:</b></td>
+ <td>None</td>
+ </tr>
+ </tbody>
+</table>
+
+<table border="0" width="100%" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td bgcolor="#f0f0f0" valign="top" width="20%"><b>Type:</b></td>
+ <td bgcolor="#ffffff" valign="top" width="30%">Improvement</td>
+ <td bgcolor="#f0f0f0"><b>Priority:</b></td>
+ <td bgcolor="#ffffff" nowrap="" valign="top">Major</td>
+ </tr>
+ <tr>
+ <td bgcolor="#f0f0f0" valign="top" width="20%"><b>Reporter:</b></td>
+ <td bgcolor="#ffffff" valign="top" width="30%">Shawn McKinney [Administrator]</td>
+ <td bgcolor="#f0f0f0" width="20%"><b>Assignee:</b></td>
+ <td bgcolor="#ffffff" nowrap="" valign="top" width="30%">Shawn McKinney [Administrator]</td>
+ </tr>
+ <tr>
+ <td bgcolor="#f0f0f0" width="20%"><b>Resolution:</b></td>
+ <td bgcolor="#ffffff" nowrap="" valign="top" width="30%">Unresolved</td>
+ <td bgcolor="#f0f0f0" width="20%"><b>Votes:</b></td>
+ <td bgcolor="#ffffff" nowrap="" valign="top" width="30%">0</td>
+ </tr>
+ <tr>
+ <td bgcolor="#f0f0f0" width="20%"><b>Labels:</b></td>
+ <td id="labels-10600-value" class="value" colspan="3" bgcolor="#ffffff" nowrap="" valign="top">None</td>
+ </tr>
+ <tr>
+ <td bgcolor="#f0f0f0" width="20%"><b>Remaining Estimate:</b></td>
+ <td colspan="3" bgcolor="#ffffff" nowrap="" valign="top" width="80%">2 days</td>
+ </tr>
+ <tr>
+ <td bgcolor="#f0f0f0" width="20%"><b>Time Spent:</b></td>
+ <td colspan="3" bgcolor="#ffffff" nowrap="" valign="top" width="80%">Not Specified</td>
+ </tr>
+ <tr>
+ <td bgcolor="#f0f0f0" width="20%"><b>Original Estimate:</b></td>
+ <td colspan="3" bgcolor="#ffffff" nowrap="" valign="top" width="80%">2 days</td>
+ </tr>
+ <tr>
+ <td bgcolor="#f0f0f0" valign="top" width="20%"><b>Environment:</b></td>
+ <td colspan="3" bgcolor="#ffffff" valign="top"><p>Linux Dev</p></td>
+ </tr>
+ </tbody>
+</table>
+
+<table border="0" width="100%" cellpadding="0" cellspacing="0">
+</table>
+
+<table align="center" border="0" width="100%" cellpadding="2" cellspacing="0">
+ <tbody>
+ <tr>
+ <td align="center" bgcolor="#bbbbbb" nowrap="" width="1%"> <font color="#ffffff"><b>Description</b></font> </td>
+ <td> </td>
+ </tr>
+ </tbody>
+</table>
+
+<table border="0" width="100%" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td><p>Measure/repair role assignment funcs to optimize for role occupants.</p><br></td>
+ </tr>
+ </tbody>
+</table>
+
+<p><br></p>
<!-- =========================================================================================================== -->
<!-- FC-150 -->
@@ -26354,415 +26630,6 @@ b. when deleteInheritance is called, che
<p>Regression tests running successfully</p>
</td></tr>
</tbody></table>
-<hr class="fullcontent"><br><br style="page-break-before:always;"><br>
-<table class="tableBorder" border="0" width="100%" cellpadding="0" cellspacing="0">
- <tbody><tr>
- <td colspan="2" bgcolor="#f0f0f0" valign="top" width="100%">
- <h3 class="formtitle">
- [FC-3] <a href="https://fortress.atlassian.net/browse/FC-3">Enhance Role Assignment Func</a>
- <span class="subText">
- Created: 30/Apr/13 Updated: 30/Apr/13
-
- Due: 10/May/13
- </span>
- </h3>
- </td>
- </tr>
- <tr>
- <td width="20%"><b>Status:</b></td>
- <td width="80%">Open</td>
- </tr>
- <tr>
- <td width="20%"><b>Project:</b></td>
- <td width="80%"><a href="https://fortress.atlassian.net/secure/BrowseProject.jspa?id=10000">Fortress Core</a></td>
- </tr>
-
- <tr>
- <td><b>Component/s:</b></td>
- <td>
- None
- </td>
- </tr>
-
-
- <tr>
- <td><b>Affects Version/s:</b></td>
- <td>
- <a title="1.0-RC27 - Fortress 1.0 Release Candidate 27" href="https://fortress.atlassian.net/secure/IssueNavigator.jspa?reset=true&mode=hide&sorter/order=ASC&sorter/field=priority&pid=10000&version=10005">1.0-RC27</a> </td>
- </tr>
-
-
- <tr>
- <td><b>Fix Version/s:</b></td>
- <td>
- None
- </td>
- </tr>
-
- </tbody></table>
-
-<br>
-<table class="grid" border="0" width="100%" cellpadding="0" cellspacing="0">
- <tbody><tr>
- <td bgcolor="#f0f0f0" valign="top" width="20%">
- <b>Type:</b>
- </td>
- <td bgcolor="#ffffff" valign="top" width="30%">
- Improvement
- </td>
-
- <td bgcolor="#f0f0f0">
- <b>Priority:</b>
- </td>
- <td bgcolor="#ffffff" nowrap="" valign="top">
- Major
- </td>
- </tr>
- <tr>
- <td bgcolor="#f0f0f0" valign="top" width="20%">
- <b>Reporter:</b>
- </td>
- <td bgcolor="#ffffff" valign="top" width="30%">
- <a class="user-hover" rel="smckinney" id="word_reporter_smckinney" href="https://fortress.atlassian.net/secure/ViewProfile.jspa?name=smckinney">Shawn McKinney [Administrator]</a>
- </td>
-
- <td bgcolor="#f0f0f0" width="20%">
- <b>Assignee:</b>
- </td>
- <td bgcolor="#ffffff" nowrap="" valign="top" width="30%">
- <a class="user-hover" rel="smckinney" id="word_assignee_smckinney" href="https://fortress.atlassian.net/secure/ViewProfile.jspa?name=smckinney">Shawn McKinney [Administrator]</a>
- </td>
- </tr>
- <tr>
- <td bgcolor="#f0f0f0" width="20%">
- <b>Resolution:</b>
- </td>
- <td bgcolor="#ffffff" nowrap="" valign="top" width="30%">
- Unresolved
- </td>
- <td bgcolor="#f0f0f0" width="20%">
- <b>Votes:</b>
- </td>
- <td bgcolor="#ffffff" nowrap="" valign="top" width="30%">
- 0
- </td>
-
- </tr>
-
- <tr>
- <td bgcolor="#f0f0f0" width="20%">
- <b>Labels:</b>
- </td>
- <td id="labels-10600-value" class="value" colspan="3" bgcolor="#ffffff" nowrap="" valign="top">
- None
- </td>
- </tr>
-
- <tr>
- <td bgcolor="#f0f0f0" width="20%"><b>Remaining Estimate:</b></td>
- <td colspan="3" bgcolor="#ffffff" nowrap="" valign="top" width="80%">
- 2 days
- </td>
- </tr>
- <tr>
- <td bgcolor="#f0f0f0" width="20%"><b>Time Spent:</b></td>
- <td colspan="3" bgcolor="#ffffff" nowrap="" valign="top" width="80%">
- Not Specified
- </td>
- </tr>
- <tr>
- <td bgcolor="#f0f0f0" width="20%"><b>Original Estimate:</b></td>
- <td colspan="3" bgcolor="#ffffff" nowrap="" valign="top" width="80%">
- 2 days
- </td>
- </tr>
-
- <tr>
-
- <td bgcolor="#f0f0f0" valign="top" width="20%">
- <b>Environment:</b>
- </td>
- <td colspan="3" bgcolor="#ffffff" valign="top">
- <p>Linux Dev</p>
- </td>
- </tr>
- </tbody></table>
-
-
-
- <br>
-
- <table class="grid" border="0" width="100%" cellpadding="0" cellspacing="0">
-
-
-
-
-
-
-
-</table>
-
- <br>
-
- <table align="center" border="0" width="100%" cellpadding="2" cellspacing="0">
- <tbody><tr>
- <td align="center" bgcolor="#bbbbbb" nowrap="" width="1%">
- <font color="#ffffff"><b>Description</b></font>
- </td>
- <td> </td>
- </tr>
- </tbody></table>
-
- <table border="0" width="100%" cellpadding="0" cellspacing="0">
- <tbody><tr>
- <td id="descriptionArea">
- <p>Measure/repair role assignment funcs to optimize for role occupants.</p>
- <br>
- </td>
- </tr>
- </tbody></table>
-
-<hr class="fullcontent"><br><br style="page-break-before:always;"><br>
-<table class="tableBorder" border="0" width="100%" cellpadding="0" cellspacing="0">
- <tbody><tr>
- <td colspan="2" bgcolor="#f0f0f0" valign="top" width="100%">
- <h3 class="formtitle">
- [FC-2] <a href="https://fortress.atlassian.net/browse/FC-2">Error adding inheritance</a>
- <span class="subText">
- Created: 21/Apr/13 Updated: 30/Apr/13
-
- Due: 28/Apr/13
- Resolved: 30/Apr/13
- </span>
- </h3>
- </td>
- </tr>
- <tr>
- <td width="20%"><b>Status:</b></td>
- <td width="80%">Resolved</td>
- </tr>
- <tr>
- <td width="20%"><b>Project:</b></td>
- <td width="80%"><a href="https://fortress.atlassian.net/secure/BrowseProject.jspa?id=10000">Fortress Core</a></td>
- </tr>
-
- <tr>
- <td><b>Component/s:</b></td>
- <td>
- None
- </td>
- </tr>
-
-
- <tr>
- <td><b>Affects Version/s:</b></td>
- <td>
- <a title="1.0-RC25 - Fortress 1.0 Release Candidate 25" href="https://fortress.atlassian.net/secure/IssueNavigator.jspa?reset=true&mode=hide&sorter/order=ASC&sorter/field=priority&pid=10000&version=10016">1.0-RC25</a> </td>
- </tr>
-
-
- <tr>
- <td><b>Fix Version/s:</b></td>
- <td>
- <a title="1.0-RC25 - Fortress 1.0 Release Candidate 25" href="https://fortress.atlassian.net/secure/IssueNavigator.jspa?reset=true&mode=hide&sorter/order=ASC&sorter/field=priority&pid=10000&fixfor=10016">1.0-RC25</a> </td>
- </tr>
-
- </tbody></table>
-
-<br>
-<table class="grid" border="0" width="100%" cellpadding="0" cellspacing="0">
- <tbody><tr>
- <td bgcolor="#f0f0f0" valign="top" width="20%">
- <b>Type:</b>
- </td>
- <td bgcolor="#ffffff" valign="top" width="30%">
- Bug
- </td>
-
- <td bgcolor="#f0f0f0">
- <b>Priority:</b>
- </td>
- <td bgcolor="#ffffff" nowrap="" valign="top">
- Major
- </td>
- </tr>
- <tr>
- <td bgcolor="#f0f0f0" valign="top" width="20%">
- <b>Reporter:</b>
- </td>
- <td bgcolor="#ffffff" valign="top" width="30%">
- <a class="user-hover" rel="smckinney" id="word_reporter_smckinney" href="https://fortress.atlassian.net/secure/ViewProfile.jspa?name=smckinney">Shawn McKinney [Administrator]</a>
- </td>
-
- <td bgcolor="#f0f0f0" width="20%">
- <b>Assignee:</b>
- </td>
- <td bgcolor="#ffffff" nowrap="" valign="top" width="30%">
- <a class="user-hover" rel="smckinney" id="word_assignee_smckinney" href="https://fortress.atlassian.net/secure/ViewProfile.jspa?name=smckinney">Shawn McKinney [Administrator]</a>
- </td>
- </tr>
- <tr>
- <td bgcolor="#f0f0f0" width="20%">
- <b>Resolution:</b>
- </td>
- <td bgcolor="#ffffff" nowrap="" valign="top" width="30%">
- Fixed
- </td>
- <td bgcolor="#f0f0f0" width="20%">
- <b>Votes:</b>
- </td>
- <td bgcolor="#ffffff" nowrap="" valign="top" width="30%">
- 0
- </td>
-
- </tr>
-
- <tr>
- <td bgcolor="#f0f0f0" width="20%">
- <b>Labels:</b>
- </td>
- <td id="labels-10400-value" class="value" colspan="3" bgcolor="#ffffff" nowrap="" valign="top">
- None
- </td>
- </tr>
-
- <tr>
- <td bgcolor="#f0f0f0" width="20%"><b>Remaining Estimate:</b></td>
- <td colspan="3" bgcolor="#ffffff" nowrap="" valign="top" width="80%">
- 0 minutes
- </td>
- </tr>
- <tr>
- <td bgcolor="#f0f0f0" width="20%"><b>Time Spent:</b></td>
- <td colspan="3" bgcolor="#ffffff" nowrap="" valign="top" width="80%">
- 2 hours
- </td>
- </tr>
- <tr>
- <td bgcolor="#f0f0f0" width="20%"><b>Original Estimate:</b></td>
- <td colspan="3" bgcolor="#ffffff" nowrap="" valign="top" width="80%">
- Not Specified
- </td>
- </tr>
-
- <tr>
-
- <td bgcolor="#f0f0f0" valign="top" width="20%">
- <b>Environment:</b>
- </td>
- <td colspan="3" bgcolor="#ffffff" valign="top">
- <p>ubuntu 32</p>
- </td>
- </tr>
- </tbody></table>
-
-
-
- <br>
-
- <table class="grid" border="0" width="100%" cellpadding="0" cellspacing="0">
-
-
-
-
-
-
-
-</table>
-
- <br>
-
- <table align="center" border="0" width="100%" cellpadding="2" cellspacing="0">
- <tbody><tr>
- <td align="center" bgcolor="#bbbbbb" nowrap="" width="1%">
- <font color="#ffffff"><b>Description</b></font>
- </td>
- <td> </td>
- </tr>
- </tbody></table>
-
- <table border="0" width="100%" cellpadding="0" cellspacing="0">
- <tbody><tr>
- <td id="descriptionArea">
- <p>When adding inheritance relationships between roles, get this error. It appears to happen when a role is assigned to a user beforehand:</p>
-
-
-
-<p> <a href="https://fortress.atlassian.net/wiki/display/FC/java">java</a> <br>
- <a href="https://fortress.atlassian.net/wiki/display/FC/java">java</a> Enter child role name:<br>
-csr<br>
- <a href="https://fortress.atlassian.net/wiki/display/FC/java">java</a> Enter parent role name:<br>
-employee<br>
- <a href="https://fortress.atlassian.net/wiki/display/FC/java">java</a> 2013-04-21 17:28:59,889 (INFO ) us.jts.fortress.rbac.RoleUtil.loadGraph initializing ROLE context <a href="https://fortress.atlassian.net/wiki/display/FC/Client123">Client123</a><br>
- <a href="https://fortress.atlassian.net/wiki/display/FC/java">java</a> ConnectionPool (Sun Apr 21 17:28:59 CDT 2013) : adding a connection to pool...<br>
- <a href="https://fortress.atlassian.net/wiki/display/FC/java">java</a> 2013-04-21 17:28:59,980 (ERROR) us.jts.fortress.AdminMgrConsole.addRoleInheritance caught SecurityException rc=5003, msg=us.jts.fortress.rbac.RoleDAO.update name <a href="https://fortress.atlassian.net/wiki/display/FC/CSR">CSR</a> caught LDAPException=20 msg=modify/add: roleOccupant: value #0 already exists<br>
- <a href="https://fortress.atlassian.net/wiki/display/FC/java">java</a> us.jts.fortress.UpdateException: us.jts.fortress.rbac.RoleDAO.update name <a href="https://fortress.atlassian.net/wiki/display/FC/CSR">CSR</a> caught LDAPException=20 msg=modify/add: roleOccupant: value #0 already exists<br>
- <a href="https://fortress.atlassian.net/wiki/display/FC/java">java</a> at us.jts.fortress.rbac.RoleDAO.update(RoleDAO.java:193)<br>
- <a href="https://fortress.atlassian.net/wiki/display/FC/java">java</a> at us.jts.fortress.rbac.RoleP.update(RoleP.java:132)<br>
- <a href="https://fortress.atlassian.net/wiki/display/FC/java">java</a> at us.jts.fortress.rbac.AdminMgrImpl.addInheritance(AdminMgrImpl.java:1002)<br>
- <a href="https://fortress.atlassian.net/wiki/display/FC/java">java</a> at us.jts.fortress.AdminMgrConsole.addRoleInheritance(AdminMgrConsole.java:160)<br>
- <a href="https://fortress.atlassian.net/wiki/display/FC/java">java</a> at us.jts.fortress.ProcessMenuCommand.processAdminFunction(ProcessMenuCommand.java:418)<br>
- <a href="https://fortress.atlassian.net/wiki/display/FC/java">java</a> at us.jts.fortress.ProcessMenuCommand.processRbacControl(ProcessMenuCommand.java:73)<br>
- <a href="https://fortress.atlassian.net/wiki/display/FC/java">java</a> at us.jts.fortress.FortressConsole.main(FortressConsole.java:28)<br>
- <a href="https://fortress.atlassian.net/wiki/display/FC/java">java</a> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br>
- <a href="https://fortress.atlassian.net/wiki/display/FC/java">java</a> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)<br>
- <a href="https://fortress.atlassian.net/wiki/display/FC/java">java</a> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)<br>
- <a href="https://fortress.atlassian.net/wiki/display/FC/java">java</a> at java.lang.reflect.Method.invoke(Method.java:601)<br>
- <a href="https://fortress.atlassian.net/wiki/display/FC/java">java</a> at org.apache.tools.ant.taskdefs.ExecuteJava.run(ExecuteJava.java:217)<br>
- <a href="https://fortress.atlassian.net/wiki/display/FC/java">java</a> at java.lang.Thread.run(Thread.java:722)<br>
- <a href="https://fortress.atlassian.net/wiki/display/FC/java">java</a> Caused by: LDAPException(resultCode=20 (attribute or value exists), errorMessage='modify/add: roleOccupant: value #0 already exists')<br>
- <a href="https://fortress.atlassian.net/wiki/display/FC/java">java</a> at com.unboundid.ldap.sdk.migrate.ldapjdk.LDAPConnection.modify(LDAPConnection.java:1137)<br>
- <a href="https://fortress.atlassian.net/wiki/display/FC/java">java</a> at com.unboundid.ldap.sdk.migrate.ldapjdk.LDAPConnection.modify(LDAPConnection.java:1154)<br>
- <a href="https://fortress.atlassian.net/wiki/display/FC/java">java</a> at us.jts.fortress.ldap.DataProvider.modify(DataProvider.java:204)<br>
- <a href="https://fortress.atlassian.net/wiki/display/FC/java">java</a> at us.jts.fortress.rbac.RoleDAO.update(RoleDAO.java:187)<br>
- <a href="https://fortress.atlassian.net/wiki/display/FC/java">java</a> ... 12 more</p>
- <br>
- </td>
- </tr>
- </tbody></table>
-
- <br>
-
- <table align="center" border="0" width="100%" cellpadding="2" cellspacing="0">
- <tbody><tr>
- <td align="center" bgcolor="#bbbbbb" nowrap="" width="1%">
- <font color="#ffffff"><b>Comments</b></font>
- </td>
- <td> </td>
- </tr>
- </tbody></table>
-
- <table class="grid" style="margin: 0;" border="0" width="100%" cellpadding="0" cellspacing="0">
- <tbody><tr id="comment-header-10501"><td bgcolor="#f0f0f0">
- Comment by
- <a class="user-hover" rel="smckinney" id="word_commented_smckinney" href="https://fortress.atlassian.net/secure/ViewProfile.jspa?name=smckinney">Shawn McKinney [Administrator]</a>
- <font size="-2">
- [
- <font color="#336699">30/Apr/13</font>
-
- ]
- </font>
-
- </td></tr>
- <tr id="comment-body-10501"><td bgcolor="#ffffff">
- <p>Error fixed by adding parent role attribute and name only to entity before calling update.</p>
- </td></tr>
- <tr id="comment-header-10502"><td bgcolor="#f0f0f0">
- Comment by
- <a class="user-hover" rel="smckinney" id="word_commented_smckinney" href="https://fortress.atlassian.net/secure/ViewProfile.jspa?name=smckinney">Shawn McKinney [Administrator]</a>
- <font size="-2">
- [
- <font color="#336699">30/Apr/13</font>
-
- ]
- </font>
-
- </td></tr>
- <tr id="comment-body-10502"><td bgcolor="#ffffff">
- <p>method was calling update with all of the role attrs which caused failure due to adding role occupant that already existed.</p>
- </td></tr>
- </tbody></table>
-<hr class="fullcontent"><br><br style="page-break-before:always;"><br>
-->