directory-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Marek (JIRA)" <j...@apache.org>
Subject [jira] Commented: (DIRSERVER-865) errors when importing ACI from LDIF file containing tabs
Date Tue, 06 Mar 2007 08:30:24 GMT

    [ https://issues.apache.org/jira/browse/DIRSERVER-865?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12478310
] 

Marek commented on DIRSERVER-865:
---------------------------------

I also get NPE while importing such an ACI, which I copy pasted (and changed a little bit)
from "ApacheDS Access Control Administration; The X.500 Way", Presented by Ersin Er

dn: cn=sevenSeasAuthorizationRequirementsACISubentry,o=sevenSeas,dc=example,dc=com
objectclass: top
objectclass: subentry
objectclass: accessControlSubentry
cn: sevenSeasAuthorizationRequirementsACISubentry
subtreeSpecification: {}
prescriptiveACI: {
     identificationTag "allowAllUsersToSubscribeToUnsubscribeFromAMailingList_ACI",
     precedence 14, 
     authenticationLevel simple,
     itemOrUserFirst userFirst: 
     {
         userClasses 
         {
            allUsers
         },
         userPermissions 
         {
             { 
               protectedItems { entry },
               grantsAndDenials { grantModify }
             },
             { 
               protectedItems { selfValue },
               grantsAndDenials { grantRemove, grantAdd }
             }
         }
      }
  }

I discovered, that if I change selfValue->entry, everything works fine. Otherwise I get
NPE while importing this by JXplorer.


> errors when importing ACI from LDIF file containing tabs
> --------------------------------------------------------
>
>                 Key: DIRSERVER-865
>                 URL: https://issues.apache.org/jira/browse/DIRSERVER-865
>             Project: Directory ApacheDS
>          Issue Type: Bug
>         Environment: Windows XP
> Java 5.0 (Sun)
> JXplorer
>            Reporter: Marek
>         Attachments: allow John to read his name-space.error, allow John to read his
name-space.ldif, allow John to read his name-tab.error, allow John to read his name-tab.ldif
>
>
> When I import "allow John to read his name-tab.ldif" file which contains tabs I receive
the following error in JXplorer and nothing is actually imported:
> javax.naming.directory.InvalidAttributeIdentifierException: [LDAP: error code 17 - failed
to add entry cn=allowJohnToReadHisName_ACI12,o=sevenSeas,dc=example,dc=com: 	itemoruserfirst
userfirst not found in attribute registry!:
> org.apache.directory.shared.ldap.exception.LdapInvalidAttributeIdentifierException: 
itemoruserfirst userfirst not found in attribute registry!
> 	at org.apache.directory.server.core.schema.SchemaService.check(SchemaService.java:1598)
> When I change tabs to spaces i receive the following error, but everything is imported
correctly:
> javax.naming.NamingException: [LDAP: error code 54 - failed to add entry cn=allowJohnToReadHisName_ACI13,o=sevenSeas,dc=example,dc=com:
Unexpected exception.:
> org.apache.directory.server.core.interceptor.InterceptorException: Unexpected exception.
[Root exception is java.lang.NullPointerException]
> 	at org.apache.directory.server.core.interceptor.InterceptorChain.throwInterceptorException(InterceptorChain.java:1510)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message