I am trying to chance the rights on an existing Google Group, it was
created when the GCV was set to "Domain", I have changed it to "Owner".

Action:

<modify class-name="Group"
event-id="idv01#20130221143533#99#2:7988cb4d-5d2e-4c38-9a94-4dcb88792e5d"
qualified-src-dn="###" src-dn="###" src-entry-id="33447">

<association>https://apps-apis.google.com/a/feeds/group/2.0/<domain>/aac622%40<domain></association>
<modify-attr attr-name="Permission">
<add-value>
<value type="string">Owner</value>
</add-value>
</modify-attr>

I also tried to set the destination attribute with the same result.

Error:

[02/21/13 16:35:44.046]:ST:modifyHandler
[02/21/13 16:35:44.046]:ST:modifyHandler: class-name == 'Group'
[02/21/13 16:35:44.047]:ST:modifyHandler: association ==
'https://apps-apis.google.com/a/feeds/group/2.0/<domain>/aac622%40<domain>'
[02/21/13 16:35:44.047]:ST:modifyHandler: attr-name == 'Permission'
[02/21/13 16:35:44.047]:ST:handleGroupModify()
[02/21/13 16:35:44.047]:ST:appsForYourDomain.isURLAssociation:
Association Value =
https://apps-apis.google.com/a/feeds/group/2.0/<domain>/aac622%40<domain>
[02/21/13 16:35:44.048]:ST:appsForYourDomain.getGroupByAssociation:
Association Value =
https://apps-apis.google.com/a/feeds/group/2.0/<domain>/aac622%40<domain>
[02/21/13 16:35:44.048]:ST:appsForYourDomain.getGroupEntry: URL =
https://apps-apis.google.com/a/feeds/group/2.0/<domain>/aac622%40<domain>
[02/21/13 16:35:44.048]:ST:AppsForYourDomainClient.getGroupEntry
creating URL from spec =
https://apps-apis.google.com/a/feeds/group/2.0/<domain>/aac622%40<domain>
[02/21/13 16:35:44.049]:ST:appsForYourDomainClient.retrieveGroup
[02/21/13 16:35:44.049]:ST:appsForYourDomainClient.retrieveGroup -
GroupID = aac622%40<domain>
[02/21/13 16:35:45.103]:ST:appsForYourDomainClient.getGroupID
[02/21/13 16:35:45.103]:ST:addSingleValueHandler: add-value ==
'Owner'
[02/21/13 16:35:45.104]:ST:appsForYourDomainClient.setGroupPermission
[02/21/13 16:35:45.104]:ST:appsForYourDomainClient.setGroupPermission -
GroupID = aac622@<domain>
[02/21/13 16:35:45.105]:ST:SubscriptionShim.execute() returned:
[02/21/13 16:35:45.106]:ST:
<nds dtdversion="3.0">
<source>
<product build="20120608_0352" instance="Google Apps - UFS4Life"
version="4.0.2">GoogleApps Driver</product>
<contact>Novell, Inc.</contact>
</source>
<output>
<status
event-id="idv01#20130221143533#99#2:7988cb4d-5d2e-4c38-9a94-4dcb88792e5d"
level="success" type="driver-status"/>
<status
event-id="idv01#20130221143533#99#2:7988cb4d-5d2e-4c38-9a94-4dcb88792e5d"
level="fatal" type="driver-status">
<description>java.lang.NullPointerException</description>
<exception class-name="java.lang.NullPointerException">
<stack-trace>java.lang.NullPointerException
at
com.google.gdata.client.appsforyourdomain.AppsGrou psService.updateGroup(AppsGroupsService.java:201)
at
com.novell.nds.dirxml.driver.gmailshim.AppsForYour DomainClient.setGroupPermission(AppsForYourDomainC lient.java:8327)
at
com.novell.nds.dirxml.driver.gmailshim.GMailSubscr iptionShim.handleGroupModify(GMailSubscriptionShim .java:4903)
at
com.novell.nds.dirxml.driver.gmailshim.GMailSubscr iptionShim.modifyHandler(GMailSubscriptionShim.jav a:3338)
at
com.novell.nds.dirxml.driver.gmailshim.GMailSubscr iptionShim.dispatch(GMailSubscriptionShim.java:585 )
at
com.novell.nds.dirxml.driver.gmailshim.GMailSubscr iptionShim.execute(GMailSubscriptionShim.java:476)
at
com.novell.nds.dirxml.engine.Subscriber.execute(Su bscriber.java:448)
at
com.novell.nds.dirxml.engine.Subscriber.execute(Su bscriber.java:282)
at
com.novell.nds.dirxml.engine.Subscriber.processMer ge(Subscriber.java:1988)
at
com.novell.nds.dirxml.engine.Subscriber$SyncProces sor.process(Subscriber.java:1704)
at
com.novell.nds.dirxml.engine.Subscriber.processEve nt(Subscriber.java:1102)
at
com.novell.nds.dirxml.engine.Subscriber.processEve nts(Subscriber.java:946)
at
com.novell.nds.dirxml.engine.Driver.submitTransact ion(Driver.java:628)
at
com.novell.nds.dirxml.engine.DriverEntry.submitTra nsaction(DriverEntry.java:1065)
at
com.novell.nds.dirxml.engine.DriverEntry.processCa chedTransaction(DriverEntry.java:949)
at
com.novell.nds.dirxml.engine.DriverEntry.eventLoop (DriverEntry.java:771)
at
com.novell.nds.dirxml.engine.DriverEntry.run(Drive rEntry.java:561)
at java.lang.Thread.run(Unknown Source)
</stack-trace>


Any ideas?


--
NickyVermaak
------------------------------------------------------------------------
NickyVermaak's Profile: https://forums.netiq.com/member.php?userid=1011
View this thread: https://forums.netiq.com/showthread.php?t=46901