Skip to Content.
Sympa Menu

grouper-users - RE: [grouper-users] g:isa

Subject: Grouper Users - Open Discussion List

List archive

RE: [grouper-users] g:isa

Chronological Thread 
  • From: Chris Hyzer <>
  • To: Alexander Dutton <>, "" <>
  • Subject: RE: [grouper-users] g:isa
  • Date: Tue, 3 Jun 2014 14:00:30 +0000
  • Accept-language: en-US

What version of Grouper do you have?  You don’t need any g:isa in the sources.xml, its added in code behind the scenes.  Can you send me a sanitized version of the sources.xml?  If you open a GSH prompt can you run this command successfully?


grouperSession = GrouperSession.startRootSession();





-----Original Message-----
From: [mailto:] On Behalf Of Alexander Dutton
Sent: Tuesday, June 03, 2014 8:32 AM
Subject: [grouper-users] g:isa


Hi all,


I'm trying to set up grouper-ws, and am testing by using the status

servlet with a diagnosticType of 'all'.


It's complaining that it can't find the g:isa source adapter. Specifically:


> edu.internet2.middleware.grouper.exception.GrouperException: unable to retrieve GrouperSystem: Cant find source with id: 'g:isa', Possible source id's: 'OAK', 'g:gsa', 'OAK Principal',

>     at edu.internet2.middleware.grouper.SubjectFinder.findRootSubject(

>     at edu.internet2.middleware.grouper.GrouperSession.startRootSession(

>     at edu.internet2.middleware.grouper.GrouperSession.startRootSession(

>     at

>     at javax.servlet.http.HttpServlet.service(

>     at javax.servlet.http.HttpServlet.service(

>     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(

>     at org.apache.catalina.core.ApplicationFilterChain.doFilter(

>     at org.apache.catalina.core.StandardWrapperValve.invoke(

>     at org.apache.catalina.core.StandardContextValve.invoke(

>     at org.apache.catalina.authenticator.AuthenticatorBase.invoke(

>     at org.apache.catalina.core.StandardHostValve.invoke(

>     at org.apache.catalina.valves.ErrorReportValve.invoke(

>     at org.apache.catalina.core.StandardEngineValve.invoke(

>     at org.apache.catalina.connector.CoyoteAdapter.service(

>     at org.apache.jk.server.JkCoyoteHandler.invoke(

>     at org.apache.jk.common.HandlerRequest.invoke(

>     at org.apache.jk.common.ChannelSocket.invoke(

>     at org.apache.jk.common.ChannelSocket.processConnection(

>     at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(

>     at org.apache.tomcat.util.threads.ThreadPool$

>     at

> Caused by: edu.internet2.middleware.subject.SourceUnavailableException: Cant find source with id: 'g:isa', Possible source id's: 'OAK', 'g:gsa', 'OAK Principal',

>     at edu.internet2.middleware.grouper.subj.SourcesXmlResolver.getSource(

>     at edu.internet2.middleware.grouper.subj.SourcesXmlResolver.find(

>     at edu.internet2.middleware.grouper.subj.CachingResolver.find(

>     at edu.internet2.middleware.grouper.subj.ValidatingResolver.find(

>     at edu.internet2.middleware.grouper.SubjectFinder.findRootSubject(

>     ... 21 more

> Caused by: edu.internet2.middleware.subject.SourceUnavailableException: Source not found: 'g:isa', available sources are: OAK, g:gsa, OAK Principal

>     at edu.internet2.middleware.subject.provider.SourceManager.getSource(

>     at edu.internet2.middleware.grouper.subj.SourcesXmlResolver.getSource(

>     ... 25 more


I've played with adding a minimal g:isa (with the right adapterClass) to

sources.xml, but then it gets upset in different ways.


Is there anything obvious I've missed? Looking through .properties

files, I can't see any relevant settings to have it included.


Best regards,



Archive powered by MHonArc 2.6.16.

Top of Page