Yes, I found the issue. This is now resolved. I changed the code for the attribute definitions in attributes-resolver.xml.vm to:
```
<!-- ========================================== -->
<!-- Attribute Definitions -->
<!-- ========================================== -->
#foreach( $attribute in $attrParams.attributes )
#if( ! ($attribute.name.equals('transientId') or $attribute.name.equals('googleID') ) )
<resolver:AttributeDefinition xsi:type="ad:Simple" id="$attribute.name" sourceAttributeID="$attribute.name">
<resolver:Dependency ref="siteLDAP" ></resolver:Dependency>
<resolver:AttributeEncoder xsi:type="enc:SAML1String" name="$attrParams.attributeSAML1Strings.get($attribute.name)" ></resolver:AttributeEncoder>
<resolver:AttributeEncoder xsi:type="enc:SAML2String" name="$attrParams.attributeSAML2Strings.get($attribute.name)" friendlyName="$attribute.name" ></resolver:AttributeEncoder>
</resolver:AttributeDefinition>
#end
#end
<!-- Name Identifier related attributes -->
<resolver:AttributeDefinition id="transientId" xsi:type="ad:TransientId">
<resolver:AttributeEncoder xsi:type="enc:SAML1StringNameIdentifier" nameFormat="urn:mace:shibboleth:1.0:nameIdentifier" ></resolver:AttributeEncoder>
<resolver:AttributeEncoder xsi:type="enc:SAML2StringNameID" nameFormat="urn:oasis:names:tc:SAML:2.0:nameid-format:transient" ></resolver:AttributeEncoder>
</resolver:AttributeDefinition>
<!-- ========================================== -->
<!-- My Attribute Definitions -->
<!-- ========================================== -->
#if( ! ($attribute.name.equals('transientId') or $attribute.name.equals('googleID') ) )
<resolver:AttributeDefinition id="googleID" xsi:type="Simple"
xmlns="urn:mace:shibboleth:2.0:resolver:ad"
sourceAttributeID="mail">
<resolver:Dependency ref="siteLDAP"></resolver:Dependency>
<resolver:AttributeEncoder xsi:type="SAML2StringNameID"
xmlns="urn:mace:shibboleth:2.0:attribute:encoder"
nameFormat="urn:oasis:names:tc:SAML:2.0:nameid-format:persistent" ></resolver:AttributeEncoder>
</resolver:AttributeDefinition>
#end
```
Thank you for the reply. :)