Skip to Content.
Sympa Menu

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

Subject: Grouper Users - Open Discussion List

List archive

[grouper-users] g:isa


Chronological Thread 
  • From: Alexander Dutton <>
  • To: "" <>
  • Subject: [grouper-users] g:isa
  • Date: Tue, 03 Jun 2014 13:32:07 +0100

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(SubjectFinder.java:711)
> at
> edu.internet2.middleware.grouper.GrouperSession.startRootSession(GrouperSession.java:379)
> at
> edu.internet2.middleware.grouper.GrouperSession.startRootSession(GrouperSession.java:397)
> at
> edu.internet2.middleware.grouper.ws.status.GrouperStatusServlet.doGet(GrouperStatusServlet.java:137)
> 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.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
> at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
> at
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:470)
> 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:293)
> at
> org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190)
> at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:291)
> at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:776)
> at
> org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:705)
> at
> org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:898)
> at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690)
> at java.lang.Thread.run(Thread.java:701)
> 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(SourcesXmlResolver.java:434)
> at
> edu.internet2.middleware.grouper.subj.SourcesXmlResolver.find(SourcesXmlResolver.java:310)
> at
> edu.internet2.middleware.grouper.subj.CachingResolver.find(CachingResolver.java:143)
> at
> edu.internet2.middleware.grouper.subj.ValidatingResolver.find(ValidatingResolver.java:104)
> at
> edu.internet2.middleware.grouper.SubjectFinder.findRootSubject(SubjectFinder.java:708)
> ... 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(SourceManager.java:280)
> at
> edu.internet2.middleware.grouper.subj.SourcesXmlResolver.getSource(SourcesXmlResolver.java:432)
> ... 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,

Alex



Archive powered by MHonArc 2.6.16.

Top of Page