Skip to Content.
Sympa Menu

grouper-users - Re: [grouper-users] UI search error 2.2.1

Subject: Grouper Users - Open Discussion List

List archive

Re: [grouper-users] UI search error 2.2.1


Chronological Thread 
  • From: Jeff McCullough <>
  • To: Andrew Morgan <>
  • Cc:
  • Subject: Re: [grouper-users] UI search error 2.2.1
  • Date: Fri, 20 Feb 2015 15:54:28 -0800

Yes, I can cause that error as well. What I’m describing is slightly
different in that no value I type in that search box is valid. I can’t figure
out if it is a bug or a configuration issue or both. The configuration is
using the sources.xml from our 2.1.4 version which works fine. We have this
working well in our test environment. I was expecting this would work the
same.

Jeff

> On Feb 19, 2015, at 10:07 AM, Andrew Morgan
> <>
> wrote:
>
> Jeff,
>
> We see this error here on a fresh v2.2.1 installation. It seems to be
> triggered when the small subject search field is used to add a member to a
> group. If I type in a subjectId (morgan), then change the focus to another
> browser element (such as clicking on another tab in the browser), the UI
> seems to submit the search request and generate this error.
>
> As in your case, the LDAP search reported IS actually unique (it's my
> subject's LDAP DN).
>
> Andy
>
> On Tue, 17 Feb 2015, Jeff McCullough wrote:
>
>> I’m seeing this error. What do you think might be wrong. It is a 2.2.1
>> upgrade install. The item described is actually unique. I’m doing an
>> addMember search to add someone to a group in the new UI.
>>
>> Thanks. -Jeff
>>
>> 2015-02-17 18:10:25,516: [http-8443-24] ERROR
>> GrouperUiRestServlet.doGet(321) - - Problem calling reflection from URL:
>> edu.internet2.middleware.grouper.grouperUi.serviceLogic.UiV2Group.addMemberFilter
>>
>> edu.internet2.middleware.subject.SubjectNotUniqueException: Search is not
>> unique:uid=11002202,ou=guests,dc=berkeley,dc=edu
>> ,
>> Problem calling method addMemberFilter on
>> edu.internet2.middleware.grouper.grouperUi.serviceLogic.UiV2Group
>> at
>> edu.internet2.middleware.subject.provider.LdapSourceAdapter.getLdapUnique(LdapSourceAdapter.java:741)
>> at
>> edu.internet2.middleware.subject.provider.LdapSourceAdapter.getSubjectByIdentifier(LdapSourceAdapter.java:361)
>> at
>> edu.internet2.middleware.subject.provider.BaseSourceAdapter.getSubjectByIdOrIdentifier(BaseSourceAdapter.java:246)
>> at
>> edu.internet2.middleware.grouper.subj.SourcesXmlResolver$4.callLogic(SourcesXmlResolver.java:514)
>> at
>> edu.internet2.middleware.grouper.subj.SourcesXmlResolver$4.callLogic(SourcesXmlResolver.java:511)
>> at
>> edu.internet2.middleware.grouper.subj.SourcesXmlResolver$LogLabelCallable.call(SourcesXmlResolver.java:169)
>> at
>> edu.internet2.middleware.grouper.subj.SourcesXmlResolver.executeCallables(SourcesXmlResolver.java:230)
>> at
>> edu.internet2.middleware.grouper.subj.SourcesXmlResolver.findByIdOrIdentifier(SourcesXmlResolver.java:520)
>> at
>> edu.internet2.middleware.grouper.subj.CachingResolver.findByIdOrIdentifier(CachingResolver.java:377)
>> at
>> edu.internet2.middleware.grouper.subj.ValidatingResolver.findByIdOrIdentifier(ValidatingResolver.java:203)
>> at
>> edu.internet2.middleware.grouper.SubjectFinder.findByIdOrIdentifier(SubjectFinder.java:315)
>> at
>> edu.internet2.middleware.grouper.grouperUi.serviceLogic.UiV2Group$1.lookup(UiV2Group.java:499)
>> at
>> edu.internet2.middleware.grouper.grouperUi.serviceLogic.UiV2Group$1.lookup(UiV2Group.java:480)
>> at
>> edu.internet2.middleware.grouper.grouperUi.beans.dojo.DojoComboLogic.logic(DojoComboLogic.java:118)
>> at
>> edu.internet2.middleware.grouper.grouperUi.serviceLogic.UiV2Group.addMemberFilter(UiV2Group.java:480)
>> at sun.reflect.GeneratedMethodAccessor830.invoke(Unknown Source)
>> at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>> at java.lang.reflect.Method.invoke(Method.java:606)
>> at
>> edu.internet2.middleware.grouper.util.GrouperUtil.invokeMethod(GrouperUtil.java:4002)
>> at
>> edu.internet2.middleware.grouper.util.GrouperUtil.callMethod(GrouperUtil.java:3953)
>> at
>> edu.internet2.middleware.grouper.j2ee.GrouperUiRestServlet.doGet(GrouperUiRestServlet.java:288)
>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>> at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
>> at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>> at
>> org.owasp.csrfguard.CsrfGuardFilter.doFilter(CsrfGuardFilter.java:110)
>> at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>> at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>> at
>> edu.internet2.middleware.grouper.ui.GrouperUiFilter.doFilter(GrouperUiFilter.java:1015)
>> at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>> at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>> at
>> org.jasig.cas.client.util.HttpServletRequestWrapperFilter.doFilter(HttpServletRequestWrapperFilter.java:75)
>> at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>> at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>> at
>> org.jasig.cas.client.validation.AbstractTicketValidationFilter.doFilter(AbstractTicketValidationFilter.java:201)
>> at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>> at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>> at
>> org.jasig.cas.client.authentication.AuthenticationFilter.doFilter(AuthenticationFilter.java:107)
>> at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>> at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>> at
>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
>> at
>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
>> at
>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:558)
>> at
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
>> at
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
>> at
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
>> at
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
>> at
>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:857)
>> at
>> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
>> at
>> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
>>




Archive powered by MHonArc 2.6.16.

Top of Page