Details
-
Bug
-
Resolution: Fixed
-
Major
-
2.1.0
-
None
Description
In the resolver file, if I have the following in the StemDataConnector or GroupDataConnector, I get the exception below:
<grouper:Attribute id="etc:attribute:courses:courseType" />
Caused by: edu.internet2.middleware.grouper.exception.GrouperException: Invalid id 'etc:attribute:courses:courseType', there should be a maximum of 3 elements.
at edu.internet2.middleware.grouper.shibboleth.dataConnector.field.BaseField.<init>(BaseField.java:65)
at edu.internet2.middleware.grouper.shibboleth.dataConnector.BaseGrouperDataConnector.initialize(BaseGrouperDataConnector.java:99)
at edu.internet2.middleware.grouper.shibboleth.dataConnector.config.BaseGrouperDataConnectorFactoryBean.populateDataConnector(BaseGrouperDataConnectorFactoryBean.java:76)
at edu.internet2.middleware.grouper.shibboleth.dataConnector.config.StemDataConnectorFactoryBean.createInstance(StemDataConnectorFactoryBean.java:24)
at org.springframework.beans.factory.config.AbstractFactoryBean.afterPropertiesSet(AbstractFactoryBean.java:130)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1369)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1335)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
at java.security.AccessController.doPrivileged(Native Method)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:423)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:380)
at edu.internet2.middleware.shibboleth.common.config.BaseService.loadContext(BaseService.java:171)
... 36 more
Attachments
Issue Links
- depends on
-
GRP-598 [grouper-shib] attributes from the attribute framework must be explicitly configured
- Resolved