grouper-users - Re: [grouper-users] vtldapPooling options seem to be ignored.
Subject: Grouper Users - Open Discussion List
List archive
- From: Jeffrey Crawford <>
- To: Chris Hyzer <>
- Cc: Gouper Users List <>
- Subject: Re: [grouper-users] vtldapPooling options seem to be ignored.
- Date: Thu, 10 Sep 2015 13:47:44 -0700
ITS Application Administrator (IdM)
831-459-4365
Can you please send the full error stack?
Thanks,
Chris
From: Jeffrey Crawford [mailto:]
Sent: Thursday, September 10, 2015 12:40 PM
To: Chris Hyzer
Cc: Gouper Users List
Subject: Re: [grouper-users] vtldapPooling options seem to be ignored.
Ahh okay I have the patch but not the additional config elements, however it still doesn't seem to work (Looks like the work is done on the validator not the pruning).
I also tried adding the following to the ldap.properties file:
edu.vt.middleware.ldap.pool.validatePeriodically = true
edu.vt.middleware.ldap.pool.validateTimerPeriod = 30000But I get the following error in the log:
No getter method found for edu.vt.middleware.ldap.pool.validatePeriodically
Jeffrey E. Crawford
ITS Application Administrator (IdM)
831-459-4365
Both pilots and IT professionals require training and currency before charging into clouds!
---------------------------------------
On Thu, Sep 10, 2015 at 7:09 AM, Chris Hyzer <> wrote:
Please make sure you have the latest Grouper 2.2.1 with patches, and see this doc:
https://bugs.internet2.edu/jira/browse/GRP-1151
Thanks,
Chris
From: [mailto:] On Behalf Of Jeffrey Crawford
Sent: Wednesday, September 09, 2015 7:32 PM
To: Gouper Users List
Subject: [grouper-users] vtldapPooling options seem to be ignored.
After having trouble with pooled connections. I tried to adjust the parameters by using the options provided by https://code.google.com/p/vt-middleware/wiki/vtldapPooling. I'm pretty sure that at least the sources.xml referencing the ldap.properties file is ignoring those parameters.
I've tried setting edu.vt.middleware.ldap.pool.minPoolSize to "5" but I still only get three connections on startup. I've adjusted the edu.vt.middleware.ldap.pool.pruneTimerPeriod and edu.vt.middleware.ldap.pool.expirationTime but I never see the disconnect. at the theoretical maximum of two minutes. experationTime to 90 seconds and pruneTimerPeriod to 30.
We have a load balancer sitting between us and the multiple LDAP server backend, however if a connection is open and idle, the LB will drop the connection silently after about three minutes. However the vtldapPool defaults keep the connections open for a lot longer than the LB allows.
Jeffrey
Both pilots and IT professionals require training and currency before charging into clouds!
---------------------------------------
event threw exception
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at
org.apache.commons.beanutils.MethodUtils.invokeMethod(MethodUtils.java:216)
at org.apache.commons.digester.SetNextRule.end(SetNextRule.java:216)
at org.apache.commons.digester.Rule.end(Rule.java:230)
at org.apache.commons.digester.Digester.endElement(Digester.java:1130)
at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown
Source)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(Unknown
Source)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown
Source)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown
Source)
at org.apache.commons.digester.Digester.parse(Digester.java:1666)
at
edu.internet2.middleware.subject.provider.SourceManager.parseConfig(SourceManager.java:385)
at
edu.internet2.middleware.subject.provider.SourceManager.init(SourceManager.java:319)
at
edu.internet2.middleware.subject.provider.SourceManager.<init>(SourceManager.java:252)
at
edu.internet2.middleware.subject.provider.SourceManager.getInstance(SourceManager.java:262)
at
edu.internet2.middleware.grouper.misc.GrouperStartup.printConfigOnce(GrouperStartup.java:159)
at
edu.internet2.middleware.grouper.misc.GrouperStartup.startup(GrouperStartup.java:212)
at
edu.internet2.middleware.grouper.ui.GrouperUiFilter.init(GrouperUiFilter.java:792)
at
org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:298)
at
org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:119)
at
org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4076)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4730)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1060)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:822)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1060)
at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463)
at
org.apache.catalina.core.StandardService.start(StandardService.java:525)
at
org.apache.catalina.core.StandardServer.start(StandardServer.java:759)
at org.apache.catalina.startup.Catalina.start(Catalina.java:595)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
Caused by: java.lang.IllegalArgumentException: No getter method found for
edu.vt.middleware.ldap.pool.validatePeriodically on object
edu.vt.middleware.ldap.pool.LdapPoolConfig
at
edu.vt.middleware.ldap.props.AbstractPropertyInvoker.setProperty(AbstractPropertyInvoker.java:130)
at
edu.vt.middleware.ldap.pool.LdapPoolConfig.setEnvironmentProperties(LdapPoolConfig.java:344)
at
edu.vt.middleware.ldap.props.AbstractPropertyConfig.setEnvironmentProperties(AbstractPropertyConfig.java:88)
at
edu.internet2.middleware.subject.provider.LdapSourceAdapter.initializeLdap(LdapSourceAdapter.java:244)
at
edu.internet2.middleware.subject.provider.LdapSourceAdapter.init(LdapSourceAdapter.java:151)
at
edu.internet2.middleware.subject.provider.SourceManager.loadSource(SourceManager.java:347)
... 42 more
2015-09-10 13:45:14,268: [main] ERROR SourceManager.init(321) - - Error
initializing SourceManager: Problem reading sources xml file:
classpath:sources.xml
java.lang.RuntimeException: Problem reading sources xml file:
classpath:sources.xml
at
edu.internet2.middleware.subject.provider.SourceManager.parseConfig(SourceManager.java:388)
at
edu.internet2.middleware.subject.provider.SourceManager.init(SourceManager.java:319)
at
edu.internet2.middleware.subject.provider.SourceManager.<init>(SourceManager.java:252)
at
edu.internet2.middleware.subject.provider.SourceManager.getInstance(SourceManager.java:262)
at
edu.internet2.middleware.grouper.misc.GrouperStartup.printConfigOnce(GrouperStartup.java:159)
at
edu.internet2.middleware.grouper.misc.GrouperStartup.startup(GrouperStartup.java:212)
at
edu.internet2.middleware.grouper.ui.GrouperUiFilter.init(GrouperUiFilter.java:792)
at
org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:298)
at
org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:119)
at
org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4076)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4730)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1060)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:822)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1060)
at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463)
at
org.apache.catalina.core.StandardService.start(StandardService.java:525)
at
org.apache.catalina.core.StandardServer.start(StandardServer.java:759)
at org.apache.catalina.startup.Catalina.start(Catalina.java:595)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
Caused by: org.xml.sax.SAXParseException; lineNumber: 265; columnNumber: 12;
Error at line 265 char 12: No getter method found for
edu.vt.middleware.ldap.pool.validatePeriodically on object
edu.vt.middleware.ldap.pool.LdapPoolConfig
at
org.apache.commons.digester.Digester.createSAXException(Digester.java:2919)
at
org.apache.commons.digester.Digester.createSAXException(Digester.java:2945)
at org.apache.commons.digester.Digester.endElement(Digester.java:1133)
at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown
Source)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(Unknown
Source)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown
Source)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown
Source)
at org.apache.commons.digester.Digester.parse(Digester.java:1666)
at
edu.internet2.middleware.subject.provider.SourceManager.parseConfig(SourceManager.java:385)
... 23 more
Caused by: java.lang.IllegalArgumentException: No getter method found for
edu.vt.middleware.ldap.pool.validatePeriodically on object
edu.vt.middleware.ldap.pool.LdapPoolConfig
at
edu.vt.middleware.ldap.props.AbstractPropertyInvoker.setProperty(AbstractPropertyInvoker.java:130)
at
edu.vt.middleware.ldap.pool.LdapPoolConfig.setEnvironmentProperties(LdapPoolConfig.java:344)
at
edu.vt.middleware.ldap.props.AbstractPropertyConfig.setEnvironmentProperties(AbstractPropertyConfig.java:88)
at
edu.internet2.middleware.subject.provider.LdapSourceAdapter.initializeLdap(LdapSourceAdapter.java:244)
at
edu.internet2.middleware.subject.provider.LdapSourceAdapter.init(LdapSourceAdapter.java:151)
at
edu.internet2.middleware.subject.provider.SourceManager.loadSource(SourceManager.java:347)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at
org.apache.commons.beanutils.MethodUtils.invokeMethod(MethodUtils.java:216)
at org.apache.commons.digester.SetNextRule.end(SetNextRule.java:216)
at org.apache.commons.digester.Rule.end(Rule.java:230)
at org.apache.commons.digester.Digester.endElement(Digester.java:1130)
... 34 more
2015-09-10 13:45:14,271: [main] ERROR GrouperStartup.printConfigOnce(161) -
- problem with sources
java.lang.RuntimeException: Error initializing SourceManager
at
edu.internet2.middleware.subject.provider.SourceManager.init(SourceManager.java:322)
at
edu.internet2.middleware.subject.provider.SourceManager.<init>(SourceManager.java:252)
at
edu.internet2.middleware.subject.provider.SourceManager.getInstance(SourceManager.java:262)
at
edu.internet2.middleware.grouper.misc.GrouperStartup.printConfigOnce(GrouperStartup.java:159)
at
edu.internet2.middleware.grouper.misc.GrouperStartup.startup(GrouperStartup.java:212)
at
edu.internet2.middleware.grouper.ui.GrouperUiFilter.init(GrouperUiFilter.java:792)
at
org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:298)
at
org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:119)
at
org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4076)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4730)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1060)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:822)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1060)
at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463)
at
org.apache.catalina.core.StandardService.start(StandardService.java:525)
at
org.apache.catalina.core.StandardServer.start(StandardServer.java:759)
at org.apache.catalina.startup.Catalina.start(Catalina.java:595)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
Caused by: java.lang.RuntimeException: Problem reading sources xml file:
classpath:sources.xml
at
edu.internet2.middleware.subject.provider.SourceManager.parseConfig(SourceManager.java:388)
at
edu.internet2.middleware.subject.provider.SourceManager.init(SourceManager.java:319)
... 22 more
Caused by: org.xml.sax.SAXParseException; lineNumber: 265; columnNumber: 12;
Error at line 265 char 12: No getter method found for
edu.vt.middleware.ldap.pool.validatePeriodically on object
edu.vt.middleware.ldap.pool.LdapPoolConfig
at
org.apache.commons.digester.Digester.createSAXException(Digester.java:2919)
at
org.apache.commons.digester.Digester.createSAXException(Digester.java:2945)
at org.apache.commons.digester.Digester.endElement(Digester.java:1133)
at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown
Source)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(Unknown
Source)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown
Source)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown
Source)
at org.apache.commons.digester.Digester.parse(Digester.java:1666)
at
edu.internet2.middleware.subject.provider.SourceManager.parseConfig(SourceManager.java:385)
... 23 more
Caused by: java.lang.IllegalArgumentException: No getter method found for
edu.vt.middleware.ldap.pool.validatePeriodically on object
edu.vt.middleware.ldap.pool.LdapPoolConfig
at
edu.vt.middleware.ldap.props.AbstractPropertyInvoker.setProperty(AbstractPropertyInvoker.java:130)
at
edu.vt.middleware.ldap.pool.LdapPoolConfig.setEnvironmentProperties(LdapPoolConfig.java:344)
at
edu.vt.middleware.ldap.props.AbstractPropertyConfig.setEnvironmentProperties(AbstractPropertyConfig.java:88)
at
edu.internet2.middleware.subject.provider.LdapSourceAdapter.initializeLdap(LdapSourceAdapter.java:244)
at
edu.internet2.middleware.subject.provider.LdapSourceAdapter.init(LdapSourceAdapter.java:151)
at
edu.internet2.middleware.subject.provider.SourceManager.loadSource(SourceManager.java:347)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at
org.apache.commons.beanutils.MethodUtils.invokeMethod(MethodUtils.java:216)
at org.apache.commons.digester.SetNextRule.end(SetNextRule.java:216)
at org.apache.commons.digester.Rule.end(Rule.java:230)
at org.apache.commons.digester.Digester.endElement(Digester.java:1130)
... 34 more
2015-09-10 13:45:14,274: [main] WARN GrouperStartup.printConfigOnce(167) -
- Grouper starting up: version: 2.2.1, build date: null, env: <no label
configured>
grouper.properties read from:
/opt/app/grouper/grouper.ui/dist/grouper/WEB-INF/classes/grouper.properties
Grouper current directory is: /
log4j.properties read from:
/opt/app/grouper/grouper.ui/dist/grouper/WEB-INF/classes/log4j.properties
Grouper is logging to file:
/opt/app/grouper/tomcat/logs/grouperUi/grouper_error.log, at min level WARN
for package: edu.internet2.middleware.grouper, based on log4j.properties
grouper.hibernate.properties:
/opt/app/grouper/grouper.ui/dist/grouper/WEB-INF/classes/grouper.hibernate.properties
grouper.hibernate.properties:
grouper@jdbc:oracle:thin:@es-prod-ora-2.ucsc.edu:1521:grprprd
problem with sources
2015-09-10 13:45:14,298: [main] ERROR Digester.endElement(1132) - - End
event threw exception
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at
org.apache.commons.beanutils.MethodUtils.invokeMethod(MethodUtils.java:216)
at org.apache.commons.digester.SetNextRule.end(SetNextRule.java:216)
at org.apache.commons.digester.Rule.end(Rule.java:230)
at org.apache.commons.digester.Digester.endElement(Digester.java:1130)
at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown
Source)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(Unknown
Source)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown
Source)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown
Source)
at org.apache.commons.digester.Digester.parse(Digester.java:1666)
at
edu.internet2.middleware.subject.provider.SourceManager.parseConfig(SourceManager.java:385)
at
edu.internet2.middleware.subject.provider.SourceManager.init(SourceManager.java:319)
at
edu.internet2.middleware.subject.provider.SourceManager.<init>(SourceManager.java:252)
at
edu.internet2.middleware.subject.provider.SourceManager.getInstance(SourceManager.java:262)
at
edu.internet2.middleware.grouper.misc.GrouperStartup.startup(GrouperStartup.java:225)
at
edu.internet2.middleware.grouper.ui.GrouperUiFilter.init(GrouperUiFilter.java:792)
at
org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:298)
at
org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:119)
at
org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4076)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4730)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1060)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:822)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1060)
at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463)
at
org.apache.catalina.core.StandardService.start(StandardService.java:525)
at
org.apache.catalina.core.StandardServer.start(StandardServer.java:759)
at org.apache.catalina.startup.Catalina.start(Catalina.java:595)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
Caused by: java.lang.IllegalArgumentException: No getter method found for
edu.vt.middleware.ldap.pool.validatePeriodically on object
edu.vt.middleware.ldap.pool.LdapPoolConfig
at
edu.vt.middleware.ldap.props.AbstractPropertyInvoker.setProperty(AbstractPropertyInvoker.java:130)
at
edu.vt.middleware.ldap.pool.LdapPoolConfig.setEnvironmentProperties(LdapPoolConfig.java:344)
at
edu.vt.middleware.ldap.props.AbstractPropertyConfig.setEnvironmentProperties(AbstractPropertyConfig.java:88)
at
edu.internet2.middleware.subject.provider.LdapSourceAdapter.initializeLdap(LdapSourceAdapter.java:244)
at
edu.internet2.middleware.subject.provider.LdapSourceAdapter.init(LdapSourceAdapter.java:151)
at
edu.internet2.middleware.subject.provider.SourceManager.loadSource(SourceManager.java:347)
... 41 more
2015-09-10 13:45:14,300: [main] ERROR SourceManager.init(321) - - Error
initializing SourceManager: Problem reading sources xml file:
classpath:sources.xml
java.lang.RuntimeException: Problem reading sources xml file:
classpath:sources.xml
at
edu.internet2.middleware.subject.provider.SourceManager.parseConfig(SourceManager.java:388)
at
edu.internet2.middleware.subject.provider.SourceManager.init(SourceManager.java:319)
at
edu.internet2.middleware.subject.provider.SourceManager.<init>(SourceManager.java:252)
at
edu.internet2.middleware.subject.provider.SourceManager.getInstance(SourceManager.java:262)
at
edu.internet2.middleware.grouper.misc.GrouperStartup.startup(GrouperStartup.java:225)
at
edu.internet2.middleware.grouper.ui.GrouperUiFilter.init(GrouperUiFilter.java:792)
at
org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:298)
at
org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:119)
at
org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4076)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4730)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1060)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:822)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1060)
at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463)
at
org.apache.catalina.core.StandardService.start(StandardService.java:525)
at
org.apache.catalina.core.StandardServer.start(StandardServer.java:759)
at org.apache.catalina.startup.Catalina.start(Catalina.java:595)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
Caused by: org.xml.sax.SAXParseException; lineNumber: 265; columnNumber: 12;
Error at line 265 char 12: No getter method found for
edu.vt.middleware.ldap.pool.validatePeriodically on object
edu.vt.middleware.ldap.pool.LdapPoolConfig
at
org.apache.commons.digester.Digester.createSAXException(Digester.java:2919)
at
org.apache.commons.digester.Digester.createSAXException(Digester.java:2945)
at org.apache.commons.digester.Digester.endElement(Digester.java:1133)
at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown
Source)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(Unknown
Source)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown
Source)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown
Source)
at org.apache.commons.digester.Digester.parse(Digester.java:1666)
at
edu.internet2.middleware.subject.provider.SourceManager.parseConfig(SourceManager.java:385)
... 22 more
Caused by: java.lang.IllegalArgumentException: No getter method found for
edu.vt.middleware.ldap.pool.validatePeriodically on object
edu.vt.middleware.ldap.pool.LdapPoolConfig
at
edu.vt.middleware.ldap.props.AbstractPropertyInvoker.setProperty(AbstractPropertyInvoker.java:130)
at
edu.vt.middleware.ldap.pool.LdapPoolConfig.setEnvironmentProperties(LdapPoolConfig.java:344)
at
edu.vt.middleware.ldap.props.AbstractPropertyConfig.setEnvironmentProperties(AbstractPropertyConfig.java:88)
at
edu.internet2.middleware.subject.provider.LdapSourceAdapter.initializeLdap(LdapSourceAdapter.java:244)
at
edu.internet2.middleware.subject.provider.LdapSourceAdapter.init(LdapSourceAdapter.java:151)
at
edu.internet2.middleware.subject.provider.SourceManager.loadSource(SourceManager.java:347)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at
org.apache.commons.beanutils.MethodUtils.invokeMethod(MethodUtils.java:216)
at org.apache.commons.digester.SetNextRule.end(SetNextRule.java:216)
at org.apache.commons.digester.Rule.end(Rule.java:230)
at org.apache.commons.digester.Digester.endElement(Digester.java:1130)
... 33 more
2015-09-10 13:45:14,309: [main] ERROR GrouperStartup.startup(299) - -
Couldnt startup grouper: Error initializing SourceManager
java.lang.RuntimeException: Error initializing SourceManager
at
edu.internet2.middleware.subject.provider.SourceManager.init(SourceManager.java:322)
at
edu.internet2.middleware.subject.provider.SourceManager.<init>(SourceManager.java:252)
at
edu.internet2.middleware.subject.provider.SourceManager.getInstance(SourceManager.java:262)
at
edu.internet2.middleware.grouper.misc.GrouperStartup.startup(GrouperStartup.java:225)
at
edu.internet2.middleware.grouper.ui.GrouperUiFilter.init(GrouperUiFilter.java:792)
at
org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:298)
at
org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:119)
at
org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4076)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4730)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1060)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:822)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1060)
at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463)
at
org.apache.catalina.core.StandardService.start(StandardService.java:525)
at
org.apache.catalina.core.StandardServer.start(StandardServer.java:759)
at org.apache.catalina.startup.Catalina.start(Catalina.java:595)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
Caused by: java.lang.RuntimeException: Problem reading sources xml file:
classpath:sources.xml
at
edu.internet2.middleware.subject.provider.SourceManager.parseConfig(SourceManager.java:388)
at
edu.internet2.middleware.subject.provider.SourceManager.init(SourceManager.java:319)
... 21 more
Caused by: org.xml.sax.SAXParseException; lineNumber: 265; columnNumber: 12;
Error at line 265 char 12: No getter method found for
edu.vt.middleware.ldap.pool.validatePeriodically on object
edu.vt.middleware.ldap.pool.LdapPoolConfig
at
org.apache.commons.digester.Digester.createSAXException(Digester.java:2919)
at
org.apache.commons.digester.Digester.createSAXException(Digester.java:2945)
at org.apache.commons.digester.Digester.endElement(Digester.java:1133)
at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown
Source)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(Unknown
Source)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown
Source)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown
Source)
at org.apache.commons.digester.Digester.parse(Digester.java:1666)
at
edu.internet2.middleware.subject.provider.SourceManager.parseConfig(SourceManager.java:385)
... 22 more
Caused by: java.lang.IllegalArgumentException: No getter method found for
edu.vt.middleware.ldap.pool.validatePeriodically on object
edu.vt.middleware.ldap.pool.LdapPoolConfig
at
edu.vt.middleware.ldap.props.AbstractPropertyInvoker.setProperty(AbstractPropertyInvoker.java:130)
at
edu.vt.middleware.ldap.pool.LdapPoolConfig.setEnvironmentProperties(LdapPoolConfig.java:344)
at
edu.vt.middleware.ldap.props.AbstractPropertyConfig.setEnvironmentProperties(AbstractPropertyConfig.java:88)
at
edu.internet2.middleware.subject.provider.LdapSourceAdapter.initializeLdap(LdapSourceAdapter.java:244)
at
edu.internet2.middleware.subject.provider.LdapSourceAdapter.init(LdapSourceAdapter.java:151)
at
edu.internet2.middleware.subject.provider.SourceManager.loadSource(SourceManager.java:347)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at
org.apache.commons.beanutils.MethodUtils.invokeMethod(MethodUtils.java:216)
at org.apache.commons.digester.SetNextRule.end(SetNextRule.java:216)
at org.apache.commons.digester.Rule.end(Rule.java:230)
at org.apache.commons.digester.Digester.endElement(Digester.java:1130)
... 33 more
- [grouper-users] vtldapPooling options seem to be ignored., Jeffrey Crawford, 09/09/2015
- RE: [grouper-users] vtldapPooling options seem to be ignored., Chris Hyzer, 09/10/2015
- Re: [grouper-users] vtldapPooling options seem to be ignored., Jeffrey Crawford, 09/10/2015
- Re: [grouper-users] vtldapPooling options seem to be ignored., Jeffrey Crawford, 09/10/2015
- RE: [grouper-users] vtldapPooling options seem to be ignored., Chris Hyzer, 09/10/2015
- Re: [grouper-users] vtldapPooling options seem to be ignored., Jeffrey Crawford, 09/10/2015
- RE: [grouper-users] vtldapPooling options seem to be ignored., Chris Hyzer, 09/10/2015
- Re: [grouper-users] vtldapPooling options seem to be ignored., Jeffrey Crawford, 09/10/2015
- Re: [grouper-users] vtldapPooling options seem to be ignored., Jeffrey Crawford, 09/15/2015
- RE: [grouper-users] vtldapPooling options seem to be ignored., Chris Hyzer, 09/15/2015
- Re: [grouper-users] vtldapPooling options seem to be ignored., Jeffrey Crawford, 09/15/2015
- RE: [grouper-users] vtldapPooling options seem to be ignored., Chris Hyzer, 09/15/2015
- Re: [grouper-users] vtldapPooling options seem to be ignored., Jeffrey Crawford, 09/10/2015
- RE: [grouper-users] vtldapPooling options seem to be ignored., Chris Hyzer, 09/10/2015
- Re: [grouper-users] vtldapPooling options seem to be ignored., Jeffrey Crawford, 09/10/2015
- Re: [grouper-users] vtldapPooling options seem to be ignored., Jeffrey Crawford, 09/10/2015
- RE: [grouper-users] vtldapPooling options seem to be ignored., Chris Hyzer, 09/10/2015
Archive powered by MHonArc 2.6.16.