Google driver fails to start due with java null error when authenticating

  • 7023333
  • 05-Sep-2018
  • 17-Sep-2018

Environment

Identity Manager Driver - GoogleApps

Situation

Error starting Google driver.  Cannot authenticate to Google.

<nds dtdversion="3.0">
  <output>
    <status level="fatal" type="driver-status">
      <description>java.lang.NullPointerException</description>
      <exception class-name="java.lang.NullPointerException">
        <stack-trace>java.lang.NullPointerException
 at com.novell.nds.dirxml.driver.gmailshim.GMailDriverShim.getSchema(GMailDriverShim.java:1176)
 at com.novell.nds.dirxml.engine.Driver.getShimSchema(Driver.java:1881)
 at com.novell.nds.dirxml.engine.Driver.startShim(Driver.java:1637)
 at com.novell.nds.dirxml.engine.Driver.initialize(Driver.java:329)
 at com.novell.nds.dirxml.engine.Driver.&lt;init>(Driver.java:295)
 at com.novell.nds.dirxml.engine.DriverEntry.run(DriverEntry.java:626)
 at java.lang.Thread.run(Thread.java:748)
</stack-trace>

Resolution

This happens when the client account is not authenticated correctly.

Reauthorize the client account.  Make sure that when you put in the client ID that you do not paste from the clipboard unless you paste as unformatted text.  Once this is done, reset the system roles for the account.

Also, make sure that you have placed the certificate in the same directory (file system) as the shim for the driver.