Hi
I am strucling with setting Email address to Groupwise 2014 R2 system
with IDM 4.5 Groupwise REST driver..

I can set preferredEmailId which equals to Groupwise field 50319 as
string value. (unique firstname.lastname value maintained with IDM))
I can turn of inheritance of preferredAddressFormat structured field
preferredAddressFormat (Groupwise field 50013). trick for that was that
all structured values need to be referenced. (inherited,inheritedFrom,
inheritedValue, value)

And the problem:
I have a project where I would need to use several domain names set by
IDM based on organisation values. However I have big problems setting
internetDomainName (Groupwise field 50045). I know that attribute is
structured:
<internetDomainName>
<inherited>true</inherited>
<inheritedFrom>GroupWiseSystem</inheritedFrom>
<inheritedValue>testdomain.fi</inheritedValue>
<value>testdomain.fi</value>
</internetDomainName>

I have tried to set 50045
<do-set-dest-attr-value name="50045">
<arg-value type="structured">
<arg-component name="inherited">
<token-text xml:space="preserve">false</token-text>
</arg-component>
<arg-component name="value">
<token-text xml:space="preserve">company.fi</token-text>
</arg-component>
</arg-value>
</do-set-dest-attr-value>
Or
<do-set-dest-attr-value name="50045">
<arg-value type="structured">
<arg-component name="inherited">
<token-text xml:space="preserve">false</token-text>
</arg-component>
<arg-component name="inheritedFrom">
<token-text xml:space="preserve">GroupwiseSystem</token-text>
</arg-component>
<arg-component name="inheritedValue">
<token-text xml:space="preserve">testdomain.fi</token-text>
</arg-component>
<arg-component name="value">
<token-text xml:space="preserve">company.fi</token-text>
</arg-component>
</arg-value>
</do-set-dest-attr-value>

or
<do-set-dest-attr-value name="50045">
<arg-value type="structured">
<arg-component name="inherited">
<token-text xml:space="preserve">false</token-text>
</arg-component>
<arg-component name="inheritedFrom">
<token-text xml:space="preserve">GroupwiseSystem</token-text>
</arg-component>
<arg-component name="inheritedValue">
<token-text xml:space="preserve">testdomain.fi</token-text>
</arg-component>
<arg-component name="value">
<token-text xml:space="preserve">company.fi</token-text>
</arg-component>
<arg-component name="exclusive">
<token-text xml:space="preserve">false</token-text>
</arg-component>
</arg-value>
</do-set-dest-attr-value>


All alternatives give error
*** GroupWise Error:
com.novell.gw.dirxml.driver.rest.exceptions.Invali dResponseException:
Invalid response received while updating the object /gwadmin-serv
ice/domains/TestDomain/postoffices/testpo/users/FelFut with http return
status code: 500


Domain which I try to set is on system level domain list ( and I have
tested to add also domain not on list)


Any ideas appreciated - also suggestion to workaround setting
InternetEmail Address from IDM to Groupwise

Kind Regards
Veli-Matti Luotonen


--
vm_luotonen
------------------------------------------------------------------------
vm_luotonen's Profile: https://forums.netiq.com/member.php?userid=2726
View this thread: https://forums.netiq.com/showthread.php?t=55939