Hi,

I am using the GroupWise(GW) Driver with IDM 3.01 and GW 7 SP1. The GW
Driver is running from the Production Directory (PD)

Does anyone know what the following error is?

The steps below cause the error to happen:

1. Create a Group in PD but don't specify an attribute that is required
with the Create Rule of the GW Driver. This stops the Group getting
created in GW (by design)

2. Add a user to be a member of the Group in PD. The Group is still not
created in GW, by design as the required attribute in GW is still missing

3. Specify a value for the required attribute against the Group in PD.
This should cause the Group to be created in GW and the user to be a
member of the Group like in PD.

Apart from this issue the driver handles users being created and also
Groups in GW.

java.lang.ArrayIndexOutOfBoundsException: 2 >= 1
16:49:24 4303D500 Drvrs:
16:49:24 4303D500 Drvrs: at java.util.Vector.elementAt(Vector.java:431)
16:49:24 4303D500 Drvrs:
16:49:24 4303D500 Drvrs: at javax.naming.NameImpl.get
(NameImpl.java:534)
16:49:24 4303D500 Drvrs:
16:49:24 4303D500 Drvrs: at javax.naming.CompoundName.get
(CompoundName.java:343)
16:49:24 4303D500 Drvrs:
16:49:24 4303D500 Drvrs: at
com.novell.gw.directory.GwComponentDirContext.modi fyMembersAttr(Unknown
Source)
16:49:24 4303D500 Drvrs:
16:49:24 4303D500 Drvrs: at
com.novell.gw.directory.GwComponentDirContext.modi fyAssociationRecords
(Unknown Source)
16:49:24 4303D500 Drvrs:
16:49:24 4303D500 Drvrs: at
com.novell.gw.directory.GwComponentDirContext.c_mo difyAttributes(Unknown
Source)
16:49:24 4303D500 Drvrs:
16:49:24 4303D500 Drvrs: at
com.novell.gw.directory.GwComponentDirContext.c_mo difyAttributes(Unknown
Source)
16:49:24 4303D500 Drvrs:
16:49:24 4303D500 Drvrs: at
com.novell.gw.directory.GwComponentDirContext.c_cr eateSubcontext(Unknown
Source)
16:49:24 4303D500 Drvrs:
16:49:24 4303D500 Drvrs: at
com.novell.gw.directory.GwDirContext.createSubcont ext(Unknown Source)
16:49:24 4303D500 Drvrs:
16:49:24 4303D500 Drvrs: at
com.novell.gw.directory.GwDirContext.createSubcont ext(Unknown Source)
16:49:24 4303D500 Drvrs:
16:49:24 4303D500 Drvrs: at
com.novell.gw.dirxml.driver.common.GWengine.proces sAddEvent(Unknown
Source)
16:49:24 4303D500 Drvrs:
16:49:24 4303D500 Drvrs: at
com.novell.gw.dirxml.driver.common.GWengine.execut e(Unknown Source)
16:49:24 4303D500 Drvrs:
16:49:24 4303D500 Drvrs: at
com.novell.gw.dirxml.driver.gw.GWsubscriptionShim. execute(Unknown Source)
16:49:24 4303D500 Drvrs:
16:49:24 4303D500 Drvrs: at
com.novell.nds.dirxml.engine.Subscriber.execute(Su bscriber.java:477)
16:49:24 4303D500 Drvrs:
16:49:24 4303D500 Drvrs: at
com.novell.nds.dirxml.engine.Subscriber.execute(Su bscriber.java:246)
16:49:24 4303D500 Drvrs:
16:49:24 4303D500 Drvrs: at
com.novell.nds.dirxml.engine.Subscriber.processAdd (Subscriber.java:1150)
16:49:24 4303D500 Drvrs:
16:49:24 4303D500 Drvrs: at
com.novell.nds.dirxml.engine.Subscriber.processMod ify
(Subscriber.java:1173)
16:49:24 4303D500 Drvrs:
16:49:24 4303D500 Drvrs: at
com.novell.nds.dirxml.engine.Subscriber.processEve nt(Subscriber.java:946)
16:49:24 4303D500 Drvrs:
16:49:24 4303D500 Drvrs: at
com.novell.nds.dirxml.engine.Subscriber.processEve nts(Subscriber.java:833)
16:49:24 4303D500 Drvrs:
16:49:24 4303D500 Drvrs: at
com.novell.nds.dirxml.engine.Driver.submitTransact ion(Driver.java:537)
16:49:24 4303D500 Drvrs:
16:49:24 4303D500 Drvrs: at
com.novell.nds.dirxml.engine.DriverEntry.submitTra nsaction
(DriverEntry.java:1009)
16:49:24 4303D500 Drvrs:
16:49:24 4303D500 Drvrs: at
com.novell.nds.dirxml.engine.DriverEntry.processCa chedTransaction
(DriverEntry.java:893)
16:49:24 4303D500 Drvrs:
16:49:24 4303D500 Drvrs: at
com.novell.nds.dirxml.engine.DriverEntry.eventLoop (DriverEntry.java:720)
16:49:24 4303D500 Drvrs:
16:49:24 4303D500 Drvrs: at
com.novell.nds.dirxml.engine.DriverEntry.run(Drive rEntry.java:525)
16:49:24 4303D500 Drvrs:
16:49:24 4303D500 Drvrs: at java.lang.Thread.run(Thread.java:534)
16:49:24 4303D500 Drvrs:
16:49:24 4303D500 Drvrs: GroupWise 7 ST: GroupWise 7:
*** GroupWise Error: java.lang.ArrayIndexOutOfBoundsException: 2 >= 1
16:49:24 4303D500 Drvrs: GroupWise 7 ST: GroupWise 7: Output:
16:49:24 4303D500 Drvrs: GroupWise 7 ST:
<nds dtdversion="2.0" ndsversion="8.x">
<source>
<product build="20051017_1812" instance="GroupWise 7" version="2.2
(nlm)">DirXML Driver for GroupWise</product>
<contact>Novell, Inc.</contact>
</source>
<output>
<status code="java.lang.ArrayIndexOutOfBoundsException: 2 >= 1" event-
id="JDBC DRIVER#Publisher#83251" level="error" type="app-general">
<code>java.lang.ArrayIndexOutOfBoundsException: 2 >= 1</code>
<description>GroupWise Error</description>
<object-dn>\TREE_1\External\Groups\Tuesday Group8</object-dn>
</status>
</output>
</nds>