Groups > Novell > Identiry Manager Engine drivers > RESOLVED: Error -641 ERR_INVALID_REQUEST when adding object




Error -641 ERR_INVALID_REQUEST when adding object

Error -641 ERR_INVALID_REQUEST when adding object
Sun, 11 May 2008 13:30:40 GMT
Hi,
Below is level 3 trace from delimited text driver. Driver gives -641 
when adding user object. group objects are created nicely.
Any ideas why this is happening?

Cheers,

Petri Asikainen

Primus PT:Applying policy: 'Publish password payloads'.
Primus PT:  Applying to add #1.
Primus PT:  Applying to add #2.
Primus PT:Policy returned:
Primus PT:
<nds dtdversion="1.1" ndsversion="8.6"
xml:space="default">
   <input>
     <add class-name="Group"
dest-dn="TESTORG\IDMTEST\Luokat\TYYPR906"/>
     <add class-name="User"
dest-dn="TESTORG\IDMTEST\MaAalto" 
src-dn="MaAalto">
       <association>abcdefg-1234</association>
       <add-attr attr-name="workforceID">
         <value type="string">abcdefg-1234</value>
       </add-attr>
       <add-attr attr-name="Surname">
         <value type="string">testixxx</value>
       </add-attr>
       <add-attr attr-name="Given Name">
         <value type="string">Mari</value>
       </add-attr>
       <add-attr attr-name="Internet EMail Address">
         <value
type="string">Testi2Mari.testixxx@TESTORG.fi</value>
       </add-attr>
       <add-attr attr-name="Group Membership">
         <value
type="string">TESTORG\IDMTEST\Luokat\TYYPR906</value>
       </add-attr>
       <add-attr attr-name="Telephone Number">
         <value type="string">040-7694 976</value>
       </add-attr>
       <add-attr attr-name="Postal Address">
         <value type="string">29250 NAKKILA</value>
       </add-attr>
       <add-attr attr-name="Login Expiration Time">
         <value type="time">1211068800</value>
       </add-attr>
       <add-attr attr-name="nspmDistributionPassword" 
enforce-password-policy="false"><!-- content suppressed -->
       </add-attr>
       <password><!-- content suppressed --></password>
     </add>
   </input>
</nds>
Primus PT:Filtering out notification-only attributes.
Primus PT:Pumping XDS to eDirectory.
Primus PT:Performing operation add for TESTORG\IDMTEST\Luokat\TYYPR906.
Primus PT:Adding entry TESTORG\IDMTEST\Luokat\TYYPR906.
Primus PT:Creating RDN TYYPR906 in context TESTORG\IDMTEST\Luokat.
Primus PT:Performing operation add for TESTORG\IDMTEST\MaAalto.
Primus PT:Adding entry TESTORG\IDMTEST\MaAalto.
Primus PT:Creating RDN MaAalto in context TESTORG\IDMTEST.
Primus PT:
DirXML Log Event -------------------
      Driver:   \TEST-NDS\TESTORG\IDM-Driverset\Primus
      Channel:  Publisher
      Object:   MaAalto (TESTORG\IDMTEST\MaAalto)
      Status:   Success
Primus PT:
DirXML Log Event -------------------
      Driver:   \TEST-NDS\TESTORG\IDM-Driverset\Primus
      Channel:  Publisher
      Object:   MaAalto (TESTORG\IDMTEST\MaAalto)
      Status:   Error
      Message:  Code(-9010) An exception occurred: 
Post Reply
Re: Error -641 ERR_INVALID_REQUEST when adding object
Sun, 11 May 2008 13:34:01 GMT
my guess is the issue is your postal address which is a structured 
attribute, not a string.

On Sun, 11 May 2008 13:30:40 +0000, Petri Asikainen wrote:

> Hi,
> Below is level 3 trace from delimited text driver. Driver gives -641
> when adding user object. group objects are created nicely. Any ideas why
> this is happening?
> 
> Cheers,
> 
> Petri Asikainen
> 
> Primus PT:Applying policy: 'Publish password payloads'. Primus PT: 
> Applying to add #1.
> Primus PT:  Applying to add #2.
> Primus PT:Policy returned:
> Primus PT:
> <nds dtdversion="1.1" ndsversion="8.6"
xml:space="default">
>    <input>
>      <add class-name="Group"
dest-dn="TESTORG\IDMTEST\Luokat\TYYPR906"/>
>      <add class-name="User"
dest-dn="TESTORG\IDMTEST\MaAalto"
> src-dn="MaAalto">
>        <association>abcdefg-1234</association> <add-attr
>        attr-name="workforceID">
>          <value type="string">abcdefg-1234</value>
>        </add-attr>
>        <add-attr attr-name="Surname">
>          <value type="string">testixxx</value>
>        </add-attr>
>        <add-attr attr-name="Given Name">
>          <value type="string">Mari</value>
>        </add-attr>
>        <add-attr attr-name="Internet EMail Address">
>          <value
type="string">Testi2Mari.testixxx@TESTORG.fi</value>
>        </add-attr>
>        <add-attr attr-name="Group Membership">
>          <value
type="string">TESTORG\IDMTEST\Luokat\TYYPR906</value>
>        </add-attr>
>        <add-attr attr-name="Telephone Number">
>          <value type="string">040-7694 976</value>
>        </add-attr>
>        <add-attr attr-name="Postal Address">
>          <value type="string">29250 NAKKILA</value>
>        </add-attr>
>        <add-attr attr-name="Login Expiration Time">
>          <value type="time">1211068800</value>
>        </add-attr>
>        <add-attr attr-name="nspmDistributionPassword"
> enforce-password-policy="false"><!-- content suppressed
-->
>        </add-attr>
>        <password><!-- content suppressed --></password>
>      </add>
>    </input>
> </nds>
> Primus PT:Filtering out notification-only attributes. Primus PT:Pumping
> XDS to eDirectory.
> Primus PT:Performing operation add for TESTORG\IDMTEST\Luokat\TYYPR906.
> Primus PT:Adding entry TESTORG\IDMTEST\Luokat\TYYPR906. Primus
> PT:Creating RDN TYYPR906 in context TESTORG\IDMTEST\Luokat. Primus
> PT:Performing operation add for TESTORG\IDMTEST\MaAalto. Primus
> PT:Adding entry TESTORG\IDMTEST\MaAalto. Primus PT:Creating RDN MaAalto
> in context TESTORG\IDMTEST. Primus PT:
> DirXML Log Event -------------------
>       Driver:   \TEST-NDS\TESTORG\IDM-Driverset\Primus Channel: 
>       Publisher
>       Object:   MaAalto (TESTORG\IDMTEST\MaAalto) Status:   Success
> Primus PT:
> DirXML Log Event -------------------
>       Driver:   \TEST-NDS\TESTORG\IDM-Driverset\Primus Channel: 
>       Publisher
>       Object:   MaAalto (TESTORG\IDMTEST\MaAalto) Status:   Error
>       Message:  Code(-9010) An exception occurred:
> novell.jclient.JCException: createEntry -641 ERR_INVALID_REQUEST
Post Reply
Re: Error -641 ERR_INVALID_REQUEST when adding object
Sun, 11 May 2008 14:56:39 GMT
That would be the problem. Chances are, postal address is not really the 
  attribute you want to use anyway. It is not the field labeled postal 
address in iManager or ConsoleOne, but rather the six fields that make 
up the Mailing Label. What you probably really want to use is the SA 
attribute (SA stands for Street Address).
-Father Ramon


Jeff Johnson wrote:
> my guess is the issue is your postal address which is a structured 
> attribute, not a string.
> 
> On Sun, 11 May 2008 13:30:40 +0000, Petri Asikainen wrote:
> 
>> Hi,
>> Below is level 3 trace from delimited text driver. Driver gives -641
>> when adding user object. group objects are created nicely. Any ideas
why
>> this is happening?
>>
>> Cheers,
>>
>> Petri Asikainen
>>
>> Primus PT:Applying policy: 'Publish password payloads'. Primus PT: 
>> Applying to add #1.
>> Primus PT:  Applying to add #2.
>> Primus PT:Policy returned:
>> Primus PT:
>> <nds dtdversion="1.1" ndsversion="8.6"
xml:space="default">
>>    <input>
>>      <add class-name="Group"
dest-dn="TESTORG\IDMTEST\Luokat\TYYPR906"/>
>>      <add class-name="User"
dest-dn="TESTORG\IDMTEST\MaAalto"
>> src-dn="MaAalto">
>>        <association>abcdefg-1234</association>
<add-attr
>>        attr-name="workforceID">
>>          <value
type="string">abcdefg-1234</value>
>>        </add-attr>
>>        <add-attr attr-name="Surname">
>>          <value type="string">testixxx</value>
>>        </add-attr>
>>        <add-attr attr-name="Given Name">
>>          <value type="string">Mari</value>
>>        </add-attr>
>>        <add-attr attr-name="Internet EMail Address">
>>          <value
type="string">Testi2Mari.testixxx@TESTORG.fi</value>
>>        </add-attr>
>>        <add-attr attr-name="Group Membership">
>>          <value
type="string">TESTORG\IDMTEST\Luokat\TYYPR906</value>
>>        </add-attr>
>>        <add-attr attr-name="Telephone Number">
>>          <value type="string">040-7694
976</value>
>>        </add-attr>
>>        <add-attr attr-name="Postal Address">
>>          <value type="string">29250
NAKKILA</value>
>>        </add-attr>
>>        <add-attr attr-name="Login Expiration Time">
>>          <value type="time">1211068800</value>
>>        </add-attr>
>>        <add-attr attr-name="nspmDistributionPassword"
>> enforce-password-policy="false"><!-- content suppressed
-->
>>        </add-attr>
>>        <password><!-- content suppressed
--></password>
>>      </add>
>>    </input>
>> </nds>
>> Primus PT:Filtering out notification-only attributes. Primus
PT:Pumping
>> XDS to eDirectory.
>> Primus PT:Performing operation add for
TESTORG\IDMTEST\Luokat\TYYPR906.
>> Primus PT:Adding entry TESTORG\IDMTEST\Luokat\TYYPR906. Primus
>> PT:Creating RDN TYYPR906 in context TESTORG\IDMTEST\Luokat. Primus
>> PT:Performing operation add for TESTORG\IDMTEST\MaAalto. Primus
>> PT:Adding entry TESTORG\IDMTEST\MaAalto. Primus PT:Creating RDN
MaAalto
>> in context TESTORG\IDMTEST. Primus PT:
>> DirXML Log Event -------------------
>>       Driver:   \TEST-NDS\TESTORG\IDM-Driverset\Primus Channel: 
>>       Publisher
>>       Object:   MaAalto (TESTORG\IDMTEST\MaAalto) Status:   Success
>> Primus PT:
>> DirXML Log Event -------------------
>>       Driver:   \TEST-NDS\TESTORG\IDM-Driverset\Primus Channel: 
>>       Publisher
>>       Object:   MaAalto (TESTORG\IDMTEST\MaAalto) Status:   Error
>>       Message:  Code(-9010) An exception occurred:
>> novell.jclient.JCException: createEntry -641 ERR_INVALID_REQUEST
Post Reply
RESOLVED: Error -641 ERR_INVALID_REQUEST when adding object
Sun, 11 May 2008 15:23:12 GMT
Thanks, you were right, it was postal address.




Jeff Johnson wrote:
> my guess is the issue is your postal address which is a structured 
> attribute, not a string.
> 
> On Sun, 11 May 2008 13:30:40 +0000, Petri Asikainen wrote:
> 
>> Hi,
>> Below is level 3 trace from delimited text driver. Driver gives -641
>> when adding user object. group objects are created nicely. Any ideas
why
>> this is happening?
>>
>> Cheers,
>>
>> Petri Asikainen
>>
>> Primus PT:Applying policy: 'Publish password payloads'. Primus PT: 
>> Applying to add #1.
>> Primus PT:  Applying to add #2.
>> Primus PT:Policy returned:
>> Primus PT:
>> <nds dtdversion="1.1" ndsversion="8.6"
xml:space="default">
>>    <input>
>>      <add class-name="Group"
dest-dn="TESTORG\IDMTEST\Luokat\TYYPR906"/>
>>      <add class-name="User"
dest-dn="TESTORG\IDMTEST\MaAalto"
>> src-dn="MaAalto">
>>        <association>abcdefg-1234</association>
<add-attr
>>        attr-name="workforceID">
>>          <value
type="string">abcdefg-1234</value>
>>        </add-attr>
>>        <add-attr attr-name="Surname">
>>          <value type="string">testixxx</value>
>>        </add-attr>
>>        <add-attr attr-name="Given Name">
>>          <value type="string">Mari</value>
>>        </add-attr>
>>        <add-attr attr-name="Internet EMail Address">
>>          <value
type="string">Testi2Mari.testixxx@TESTORG.fi</value>
>>        </add-attr>
>>        <add-attr attr-name="Group Membership">
>>          <value
type="string">TESTORG\IDMTEST\Luokat\TYYPR906</value>
>>        </add-attr>
>>        <add-attr attr-name="Telephone Number">
>>          <value type="string">040-7694
976</value>
>>        </add-attr>
>>        <add-attr attr-name="Postal Address">
>>          <value type="string">29250
NAKKILA</value>
>>        </add-attr>
>>        <add-attr attr-name="Login Expiration Time">
>>          <value type="time">1211068800</value>
>>        </add-attr>
>>        <add-attr attr-name="nspmDistributionPassword"
>> enforce-password-policy="false"><!-- content suppressed
-->
>>        </add-attr>
>>        <password><!-- content suppressed
--></password>
>>      </add>
>>    </input>
>> </nds>
>> Primus PT:Filtering out notification-only attributes. Primus
PT:Pumping
>> XDS to eDirectory.
>> Primus PT:Performing operation add for
TESTORG\IDMTEST\Luokat\TYYPR906.
>> Primus PT:Adding entry TESTORG\IDMTEST\Luokat\TYYPR906. Primus
>> PT:Creating RDN TYYPR906 in context TESTORG\IDMTEST\Luokat. Primus
>> PT:Performing operation add for TESTORG\IDMTEST\MaAalto. Primus
>> PT:Adding entry TESTORG\IDMTEST\MaAalto. Primus PT:Creating RDN
MaAalto
>> in context TESTORG\IDMTEST. Primus PT:
>> DirXML Log Event -------------------
>>       Driver:   \TEST-NDS\TESTORG\IDM-Driverset\Primus Channel: 
>>       Publisher
>>       Object:   MaAalto (TESTORG\IDMTEST\MaAalto) Status:   Success
>> Primus PT:
>> DirXML Log Event -------------------
>>       Driver:   \TEST-NDS\TESTORG\IDM-Driverset\Primus Channel: 
>>       Publisher
>>       Object:   MaAalto (TESTORG\IDMTEST\MaAalto) Status:   Error
>>       Message:  Code(-9010) An exception occurred:
>> novell.jclient.JCException: createEntry -641 ERR_INVALID_REQUEST
Post Reply
about | contact