OneBusAway / onebusaway-application-modules

The core OneBusAway application suite.
https://github.com/OneBusAway/onebusaway-application-modules/wiki
Other
205 stars 132 forks source link

Bundle building broken in v1 releases w/ JDK 9+ #244

Open brodyFlannigan opened 4 years ago

brodyFlannigan commented 4 years ago

I am having issues running the Quickstart version of OBA (Quickstart 1.1.16 webapp + API) I keep getting the following error: ERROR [ContextLoader.java:220] : Context initialization failed I am running Windows 10 and Java JDK Version 13.0. console.log

Anyone have an idea on how to fix this?

Thanks

barbeau commented 4 years ago

Potentially looks like an issue loading blocks?

Caused by: 
java.lang.NullPointerException
    at org.onebusaway.transit_data_federation.impl.transit_graph.TransitGraphDaoImpl.getAllBlocks(TransitGraphDaoImpl.java:121)
    at org.onebusaway.transit_data_federation.impl.ExtendedCalendarServiceImpl.determineAllServiceIds(ExtendedCalendarServiceImpl.java:442)
    at org.onebusaway.transit_data_federation.impl.ExtendedCalendarServiceImpl.cacheServiceDatesForServiceIds(ExtendedCalendarServiceImpl.java:415)
    at org.onebusaway.transit_data_federation.impl.ExtendedCalendarServiceImpl.start(ExtendedCalendarServiceImpl.java:96)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

You might want to try a different GTFS file and see if you get the same result.

JDK 13 is pretty new also in context of OBA development - you might want to try JDK 9 or so and see if that works.

brodyFlannigan commented 4 years ago

I've tried with multiple GTFS feeds including BART and it still fails. I'll try an older version of JDK and will get back to you.

brodyFlannigan commented 4 years ago

I've tried with multiple GTFS feeds including BART and it still fails. I'll try an older version of JDK and will get back to you.

It failed with JDK 9 It has to do with some bean of somesort (sorry, I don't know anything about coding) console.log

I think it has to do with calendar services, as that's where the first error occurs...

barbeau commented 4 years ago

Hmmm, not sure. Have you tried onebusaway-docker with v2 on the same GTFS feed?

brodyFlannigan commented 4 years ago

Annoyingly, I can't, my machine doesn't run Win10 Pro or Enterprise, only home edition. Would you be able to try on your end if I emailed you the feed (Our feed isn't public yet)?

barbeau commented 4 years ago

I'm in the same boat - my work machine is still on Windows 7.

If it's a new feed, have you tried running it through validators to make sure it's correct?

brodyFlannigan commented 4 years ago

It clears Google with warnings (we have an extra column in trips that isn't in spec and we use the Google trip-to-trip transfers) Validator Report.pdf

brodyFlannigan commented 4 years ago

Seems like these folks had the same issue... https://groups.google.com/forum/#!topic/onebusaway-developers/zePO1ml97ig

barbeau commented 4 years ago

I don't think that's the same issue - some of the text in the error is similar but it seems you're hitting a different issue.

If you send me the GTFS I'll try to run QuickStart from v1 on my machine and see if I hit the same issue as you.

brodyFlannigan commented 4 years ago

2020-02-05-01.zip

barbeau commented 4 years ago

Hmm...I'm seeing the same thing with your GTFS on Windows 7 Enterprise with JDK 9.0.4 and onebusaway-quickstart-assembly-1.1.16-api-webapp.war. I launched from command line and then used the GUI wizard to select the GTFS, and didn't use any real-time info:


C:\Users\barbeau\Downloads>java -Xmx1G -server -jar onebusaway-quickstart-assembly-1.1.16-api-webapp.war
Extracting the bootstrap classpath.  This may take a few moments...
Extracting the bootstrap classpath.  This may take a few moments...
2020-02-13 09:43:01.313:INFO::jetty-7.4.1.v20110513
2020-02-13 09:43:01.356:INFO::Extract jar:file:/C:/Users/barbeau/Downloads/onebusaway-quickstart-assembly-1.1.16-api-webapp.war!/ to C:\Users\barbeau\
AppData\Local\Temp\jetty-0.0.0.0-8080-onebusaway-quickstart-assembly-1.1.16-api-webapp.war-_-any-\webapp
2020-02-13 09:43:10.501:INFO:/:Initializing Spring root WebApplicationContext
2020-02-13 09:43:10,502 INFO  [ContextLoader.java:187] : Root WebApplicationContext: initialization started
2020-02-13 09:43:10,559 INFO  [AbstractApplicationContext.java:456] : Refreshing Root WebApplicationContext: startup date [Thu Feb 13 09:43:10 EST 202
0]; root of context hierarchy
2020-02-13 09:43:10,616 INFO  [XmlBeanDefinitionReader.java:315] : Loading XML bean definitions from class path resource [data-sources.xml]
2020-02-13 09:43:10,816 INFO  [XmlBeanDefinitionReader.java:315] : Loading XML bean definitions from class path resource [org/onebusaway/api/applicati
on-context-webapp.xml]
2020-02-13 09:43:10,861 INFO  [XmlBeanDefinitionReader.java:315] : Loading XML bean definitions from class path resource [org/onebusaway/users/applica
tion-context.xml]
2020-02-13 09:43:10,900 INFO  [XmlBeanDefinitionReader.java:315] : Loading XML bean definitions from class path resource [org/onebusaway/container/app
lication-context.xml]
2020-02-13 09:43:10,925 INFO  [XmlBeanDefinitionReader.java:315] : Loading XML bean definitions from class path resource [org/onebusaway/container/app
lication-context-hibernate.xml]
2020-02-13 09:43:10,949 INFO  [XmlBeanDefinitionReader.java:315] : Loading XML bean definitions from class path resource [org/onebusaway/container/app
lication-context-caching.xml]
2020-02-13 09:43:10,964 INFO  [XmlBeanDefinitionReader.java:315] : Loading XML bean definitions from class path resource [org/onebusaway/container/app
lication-context-common.xml]
2020-02-13 09:43:11,065 INFO  [ClassPathScanningCandidateComponentProvider.java:186] : JSR-330 'javax.inject.Named' annotation found and supported for
 component scanning
2020-02-13 09:43:11,152 INFO  [DefaultListableBeanFactory.java:612] : Overriding bean definition for bean 'userLastAccessTimeServiceImpl': replacing [
Generic bean: class [org.onebusaway.users.impl.internal.UserLastAccessTimeServiceImpl]; scope=singleton; abstract=false; lazyInit=false; autowireMode=
0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null
; defined in URL [jar:file:/C:/Users/barbeau/AppData/Local/Temp/jetty-0.0.0.0-8080-onebusaway-quickstart-assembly-1.1.16-api-webapp.war-_-any-/webapp/
WEB-INF/lib/onebusaway-users-1.1.16.jar!/org/onebusaway/users/impl/internal/UserLastAccessTimeServiceImpl.class]] with [Generic bean: class [org.onebu
saway.users.impl.internal.UserLastAccessTimeServiceImpl]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate
=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class path resource [org/o
nebusaway/users/application-context.xml]]
2020-02-13 09:43:11,156 INFO  [ClassPathScanningCandidateComponentProvider.java:186] : JSR-330 'javax.inject.Named' annotation found and supported for
 component scanning
2020-02-13 09:43:11,189 INFO  [XmlBeanDefinitionReader.java:315] : Loading XML bean definitions from class path resource [org/onebusaway/transit_data_
federation/application-context-webapp.xml]
2020-02-13 09:43:11,206 INFO  [XmlBeanDefinitionReader.java:315] : Loading XML bean definitions from class path resource [org/onebusaway/transit_data_
federation/application-context.xml]
2020-02-13 09:43:11,221 INFO  [XmlBeanDefinitionReader.java:315] : Loading XML bean definitions from class path resource [org/onebusaway/transit_data_
federation/application-context-services.xml]
2020-02-13 09:43:11,243 INFO  [XmlBeanDefinitionReader.java:315] : Loading XML bean definitions from class path resource [org/onebusaway/transit_data_
federation/application-context-common.xml]
2020-02-13 09:43:11,258 INFO  [XmlBeanDefinitionReader.java:315] : Loading XML bean definitions from class path resource [org/onebusaway/container/app
lication-context.xml]
2020-02-13 09:43:11,274 INFO  [XmlBeanDefinitionReader.java:315] : Loading XML bean definitions from class path resource [org/onebusaway/container/app
lication-context-hibernate.xml]
2020-02-13 09:43:11,296 INFO  [XmlBeanDefinitionReader.java:315] : Loading XML bean definitions from class path resource [org/onebusaway/container/app
lication-context-caching.xml]
2020-02-13 09:43:11,311 INFO  [XmlBeanDefinitionReader.java:315] : Loading XML bean definitions from class path resource [org/onebusaway/container/app
lication-context-common.xml]
2020-02-13 09:43:11,335 INFO  [DefaultListableBeanFactory.java:612] : Overriding bean definition for bean 'defaultPropertyPlaceholderConfigurer': repl
acing [Generic bean: class [org.springframework.beans.factory.config.PropertyPlaceholderConfigurer]; scope=; abstract=false; lazyInit=false; autowireM
ode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=
null; defined in class path resource [org/onebusaway/container/application-context-common.xml]] with [Generic bean: class [org.springframework.beans.f
actory.config.PropertyPlaceholderConfigurer]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; prima
ry=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class path resource [org/onebusaway/co
ntainer/application-context-common.xml]]
2020-02-13 09:43:11,338 INFO  [DefaultListableBeanFactory.java:612] : Overriding bean definition for bean 'ehCacheConfiguration': replacing [Generic b
ean: class [org.onebusaway.container.spring.ehcache.EhCacheConfigurationFactoryBean]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependen
cyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined i
n class path resource [org/onebusaway/container/application-context-caching.xml]] with [Generic bean: class [org.onebusaway.container.spring.ehcache.E
hCacheConfigurationFactoryBean]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; fac
toryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class path resource [org/onebusaway/container/appli
cation-context-caching.xml]]
2020-02-13 09:43:11,342 INFO  [DefaultListableBeanFactory.java:612] : Overriding bean definition for bean 'cacheManager': replacing [Generic bean: cla
ss [org.onebusaway.container.spring.ehcache.EhCacheManagerFactoryBean]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; aut
owireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class path r
esource [org/onebusaway/container/application-context-caching.xml]] with [Generic bean: class [org.onebusaway.container.spring.ehcache.EhCacheManagerF
actoryBean]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; f
actoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class path resource [org/onebusaway/container/application-context-cachi
ng.xml]]
2020-02-13 09:43:11,345 INFO  [DefaultListableBeanFactory.java:612] : Overriding bean definition for bean 'cacheableKeyFactories': replacing [Generic
bean: class [org.springframework.beans.factory.config.MapFactoryBean]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; auto
wireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class path re
source [org/onebusaway/container/application-context-caching.xml]] with [Generic bean: class [org.springframework.beans.factory.config.MapFactoryBean]
; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMetho
dName=null; initMethodName=null; destroyMethodName=null; defined in class path resource [org/onebusaway/container/application-context-caching.xml]]
2020-02-13 09:43:11,349 INFO  [DefaultListableBeanFactory.java:612] : Overriding bean definition for bean 'cacheableMethodKeyFactoryManager': replacin
g [Generic bean: class [org.onebusaway.container.cache.CacheableMethodKeyFactoryManager]; scope=; abstract=false; lazyInit=false; autowireMode=0; depe
ndencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defin
ed in class path resource [org/onebusaway/container/application-context-caching.xml]] with [Generic bean: class [org.onebusaway.container.cache.Cachea
bleMethodKeyFactoryManager]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factory
BeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class path resource [org/onebusaway/container/applicati
on-context-caching.xml]]
2020-02-13 09:43:11,359 INFO  [DefaultListableBeanFactory.java:612] : Overriding bean definition for bean 'cacheableMethodManager': replacing [Generic
 bean: class [org.onebusaway.container.cache.CacheableMethodManager]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autow
ireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class path res
ource [org/onebusaway/container/application-context-caching.xml]] with [Generic bean: class [org.onebusaway.container.cache.CacheableMethodManager]; s
cope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodNa
me=null; initMethodName=null; destroyMethodName=null; defined in class path resource [org/onebusaway/container/application-context-caching.xml]]
2020-02-13 09:43:11,362 INFO  [DefaultListableBeanFactory.java:612] : Overriding bean definition for bean 'cacheableAnnotationInterceptor': replacing
[Generic bean: class [org.onebusaway.container.cache.CacheableAnnotationInterceptor]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependen
cyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined i
n class path resource [org/onebusaway/container/application-context-caching.xml]] with [Generic bean: class [org.onebusaway.container.cache.CacheableA
nnotationInterceptor]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanNa
me=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class path resource [org/onebusaway/container/application-con
text-caching.xml]]
2020-02-13 09:43:11,367 INFO  [DefaultListableBeanFactory.java:612] : Overriding bean definition for bean 'hibernateProperties': replacing [Generic be
an: class [org.springframework.beans.factory.config.PropertiesFactoryBean]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0;
 autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class pa
th resource [org/onebusaway/container/application-context-hibernate.xml]] with [Generic bean: class [org.springframework.beans.factory.config.Properti
esFactoryBean]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null
; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class path resource [org/onebusaway/container/application-context-hi
bernate.xml]]
2020-02-13 09:43:11,374 INFO  [DefaultListableBeanFactory.java:612] : Overriding bean definition for bean 'hibernateAnnotatedClasses': replacing [Gene
ric bean: class [org.springframework.beans.factory.config.ListFactoryBean]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0;
 autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class pa
th resource [org/onebusaway/container/application-context-hibernate.xml]] with [Generic bean: class [org.springframework.beans.factory.config.ListFact
oryBean]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; fact
oryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class path resource [org/onebusaway/container/application-context-hibernat
e.xml]]
2020-02-13 09:43:11,378 INFO  [DefaultListableBeanFactory.java:612] : Overriding bean definition for bean 'hibernateMappingLocations': replacing [Gene
ric bean: class [org.springframework.beans.factory.config.ListFactoryBean]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0;
 autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class pa
th resource [org/onebusaway/container/application-context-hibernate.xml]] with [Generic bean: class [org.springframework.beans.factory.config.ListFact
oryBean]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; fact
oryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class path resource [org/onebusaway/container/application-context-hibernat
e.xml]]
2020-02-13 09:43:11,382 INFO  [DefaultListableBeanFactory.java:612] : Overriding bean definition for bean 'sessionFactory': replacing [Generic bean: c
lass [org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyC
heck=0; autowireCandidate=true; primary=true; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in cl
ass path resource [org/onebusaway/container/application-context-hibernate.xml]] with [Generic bean: class [org.springframework.orm.hibernate3.annotati
on.AnnotationSessionFactoryBean]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=true; fac
toryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class path resource [org/onebusaway/container/appli
cation-context-hibernate.xml]]
2020-02-13 09:43:11,386 INFO  [DefaultListableBeanFactory.java:612] : Overriding bean definition for bean 'transactionManager': replacing [Generic bea
n: class [org.springframework.orm.hibernate3.HibernateTransactionManager]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0;
autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class pat
h resource [org/onebusaway/container/application-context-hibernate.xml]] with [Generic bean: class [org.springframework.orm.hibernate3.HibernateTransa
ctionManager]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null;
 factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class path resource [org/onebusaway/container/application-context-hib
ernate.xml]]
2020-02-13 09:43:11,391 INFO  [DefaultListableBeanFactory.java:612] : Overriding bean definition for bean 'mbeanServer': replacing [Generic bean: clas
s [org.springframework.jmx.support.MBeanServerFactoryBean]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandida
te=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class path resource [org
/onebusaway/container/application-context.xml]] with [Generic bean: class [org.springframework.jmx.support.MBeanServerFactoryBean]; scope=; abstract=f
alse; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMeth
odName=null; destroyMethodName=null; defined in class path resource [org/onebusaway/container/application-context.xml]]
2020-02-13 09:43:11,394 INFO  [DefaultListableBeanFactory.java:612] : Overriding bean definition for bean 'jmxAttributeSource': replacing [Generic bea
n: class [org.springframework.jmx.export.annotation.AnnotationJmxAttributeSource]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyC
heck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in c
lass path resource [org/onebusaway/container/application-context.xml]] with [Generic bean: class [org.springframework.jmx.export.annotation.Annotation
JmxAttributeSource]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName
=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class path resource [org/onebusaway/container/application-conte
xt.xml]]
2020-02-13 09:43:11,398 INFO  [DefaultListableBeanFactory.java:612] : Overriding bean definition for bean 'jmxNamingStategy': replacing [Generic bean:
 class [org.springframework.jmx.export.naming.MetadataNamingStrategy]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; auto
wireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class path re
source [org/onebusaway/container/application-context.xml]] with [Generic bean: class [org.springframework.jmx.export.naming.MetadataNamingStrategy]; s
cope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodNa
me=null; initMethodName=null; destroyMethodName=null; defined in class path resource [org/onebusaway/container/application-context.xml]]
2020-02-13 09:43:11,433 INFO  [DefaultListableBeanFactory.java:612] : Overriding bean definition for bean 'jmxInfoAssembler': replacing [Generic bean:
 class [org.springframework.jmx.export.assembler.MetadataMBeanInfoAssembler]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=
0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class
path resource [org/onebusaway/container/application-context.xml]] with [Generic bean: class [org.springframework.jmx.export.assembler.MetadataMBeanInf
oAssembler]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; f
actoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class path resource [org/onebusaway/container/application-context.xml]]

2020-02-13 09:43:11,438 INFO  [DefaultListableBeanFactory.java:612] : Overriding bean definition for bean 'mbeanExporter': replacing [Generic bean: cl
ass [org.springframework.jmx.export.MBeanExporter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true;
 primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class path resource [org/onebusa
way/container/application-context.xml]] with [Generic bean: class [org.springframework.jmx.export.MBeanExporter]; scope=; abstract=false; lazyInit=fal
se; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destr
oyMethodName=null; defined in class path resource [org/onebusaway/container/application-context.xml]]
2020-02-13 09:43:11,442 INFO  [DefaultListableBeanFactory.java:612] : Overriding bean definition for bean 'ehCacheMBeanRegistration': replacing [Gener
ic bean: class [org.springframework.beans.factory.config.MethodInvokingFactoryBean]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependenc
yCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in
 class path resource [org/onebusaway/container/application-context.xml]] with [Generic bean: class [org.springframework.beans.factory.config.MethodInv
okingFactoryBean]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=n
ull; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class path resource [org/onebusaway/container/application-context
.xml]]
2020-02-13 09:43:11,446 INFO  [DefaultListableBeanFactory.java:612] : Overriding bean definition for bean 'dataSource': replacing [Generic bean: class
 [org.springframework.jdbc.datasource.DriverManagerDataSource]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCan
didate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class path resource
[data-sources.xml]] with [Generic bean: class [org.springframework.jdbc.datasource.DriverManagerDataSource]; scope=; abstract=false; lazyInit=false; a
utowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMet
hodName=null; defined in class path resource [org/onebusaway/transit_data_federation/application-context-common.xml]]
2020-02-13 09:43:11,450 INFO  [XmlBeanDefinitionReader.java:315] : Loading XML bean definitions from class path resource [org/onebusaway/transit_data_
federation/application-context-otp.xml]
2020-02-13 09:43:11,473 INFO  [ClassPathScanningCandidateComponentProvider.java:186] : JSR-330 'javax.inject.Named' annotation found and supported for
 component scanning
2020-02-13 09:43:11,493 INFO  [ClassPathScanningCandidateComponentProvider.java:186] : JSR-330 'javax.inject.Named' annotation found and supported for
 component scanning
2020-02-13 09:43:11,889 INFO  [DefaultListableBeanFactory.java:612] : Overriding bean definition for bean 'extendedCalendarServiceImpl': replacing [Ge
neric bean: class [org.onebusaway.transit_data_federation.impl.ExtendedCalendarServiceImpl]; scope=singleton; abstract=false; lazyInit=false; autowire
Mode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName
=null; defined in URL [jar:file:/C:/Users/barbeau/AppData/Local/Temp/jetty-0.0.0.0-8080-onebusaway-quickstart-assembly-1.1.16-api-webapp.war-_-any-/we
bapp/WEB-INF/lib/onebusaway-transit-data-federation-1.1.16.jar!/org/onebusaway/transit_data_federation/impl/ExtendedCalendarServiceImpl.class]] with [
Generic bean: class [org.onebusaway.transit_data_federation.impl.ExtendedCalendarServiceImpl]; scope=; abstract=false; lazyInit=false; autowireMode=0;
 dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null;
defined in class path resource [org/onebusaway/transit_data_federation/application-context-services.xml]]
2020-02-13 09:43:11,892 INFO  [DefaultListableBeanFactory.java:612] : Overriding bean definition for bean 'jmxNamingStategy': replacing [Generic bean:
 class [org.springframework.jmx.export.naming.MetadataNamingStrategy]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; auto
wireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class path re
source [org/onebusaway/container/application-context.xml]] with [Generic bean: class [org.onebusaway.container.spring.jmx.ServletContextAwareMetadataN
amingStrategy]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null
; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class path resource [org/onebusaway/transit_data_federation/applicat
ion-context-webapp.xml]]
2020-02-13 09:43:11,894 INFO  [XmlBeanDefinitionReader.java:315] : Loading XML bean definitions from class path resource [org/onebusaway/quickstart/bo
otstrap/application-context-bundle-creator.xml]
2020-02-13 09:43:11,908 INFO  [XmlBeanDefinitionReader.java:315] : Loading XML bean definitions from class path resource [org/onebusaway/transit_data_
federation/bundle/application-context-bundle-creator.xml]
2020-02-13 09:43:11,929 INFO  [XmlBeanDefinitionReader.java:315] : Loading XML bean definitions from class path resource [org/onebusaway/transit_data_
federation/application-context-services.xml]
2020-02-13 09:43:11,946 INFO  [XmlBeanDefinitionReader.java:315] : Loading XML bean definitions from class path resource [org/onebusaway/transit_data_
federation/application-context-common.xml]
2020-02-13 09:43:11,958 INFO  [XmlBeanDefinitionReader.java:315] : Loading XML bean definitions from class path resource [org/onebusaway/container/app
lication-context.xml]
2020-02-13 09:43:11,970 INFO  [XmlBeanDefinitionReader.java:315] : Loading XML bean definitions from class path resource [org/onebusaway/container/app
lication-context-hibernate.xml]
2020-02-13 09:43:11,984 INFO  [XmlBeanDefinitionReader.java:315] : Loading XML bean definitions from class path resource [org/onebusaway/container/app
lication-context-caching.xml]
2020-02-13 09:43:11,994 INFO  [XmlBeanDefinitionReader.java:315] : Loading XML bean definitions from class path resource [org/onebusaway/container/app
lication-context-common.xml]
2020-02-13 09:43:12,010 INFO  [DefaultListableBeanFactory.java:612] : Overriding bean definition for bean 'defaultPropertyPlaceholderConfigurer': repl
acing [Generic bean: class [org.springframework.beans.factory.config.PropertyPlaceholderConfigurer]; scope=; abstract=false; lazyInit=false; autowireM
ode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=
null; defined in class path resource [org/onebusaway/container/application-context-common.xml]] with [Generic bean: class [org.springframework.beans.f
actory.config.PropertyPlaceholderConfigurer]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; prima
ry=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class path resource [org/onebusaway/co
ntainer/application-context-common.xml]]
2020-02-13 09:43:12,013 INFO  [DefaultListableBeanFactory.java:612] : Overriding bean definition for bean 'ehCacheConfiguration': replacing [Generic b
ean: class [org.onebusaway.container.spring.ehcache.EhCacheConfigurationFactoryBean]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependen
cyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined i
n class path resource [org/onebusaway/container/application-context-caching.xml]] with [Generic bean: class [org.onebusaway.container.spring.ehcache.E
hCacheConfigurationFactoryBean]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; fac
toryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class path resource [org/onebusaway/container/appli
cation-context-caching.xml]]
2020-02-13 09:43:12,015 INFO  [DefaultListableBeanFactory.java:612] : Overriding bean definition for bean 'cacheManager': replacing [Generic bean: cla
ss [org.onebusaway.container.spring.ehcache.EhCacheManagerFactoryBean]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; aut
owireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class path r
esource [org/onebusaway/container/application-context-caching.xml]] with [Generic bean: class [org.onebusaway.container.spring.ehcache.EhCacheManagerF
actoryBean]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; f
actoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class path resource [org/onebusaway/container/application-context-cachi
ng.xml]]
2020-02-13 09:43:12,019 INFO  [DefaultListableBeanFactory.java:612] : Overriding bean definition for bean 'cacheableKeyFactories': replacing [Generic
bean: class [org.springframework.beans.factory.config.MapFactoryBean]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; auto
wireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class path re
source [org/onebusaway/container/application-context-caching.xml]] with [Generic bean: class [org.springframework.beans.factory.config.MapFactoryBean]
; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMetho
dName=null; initMethodName=null; destroyMethodName=null; defined in class path resource [org/onebusaway/container/application-context-caching.xml]]
2020-02-13 09:43:12,023 INFO  [DefaultListableBeanFactory.java:612] : Overriding bean definition for bean 'cacheableMethodKeyFactoryManager': replacin
g [Generic bean: class [org.onebusaway.container.cache.CacheableMethodKeyFactoryManager]; scope=; abstract=false; lazyInit=false; autowireMode=0; depe
ndencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defin
ed in class path resource [org/onebusaway/container/application-context-caching.xml]] with [Generic bean: class [org.onebusaway.container.cache.Cachea
bleMethodKeyFactoryManager]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factory
BeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class path resource [org/onebusaway/container/applicati
on-context-caching.xml]]
2020-02-13 09:43:12,032 INFO  [DefaultListableBeanFactory.java:612] : Overriding bean definition for bean 'cacheableMethodManager': replacing [Generic
 bean: class [org.onebusaway.container.cache.CacheableMethodManager]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autow
ireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class path res
ource [org/onebusaway/container/application-context-caching.xml]] with [Generic bean: class [org.onebusaway.container.cache.CacheableMethodManager]; s
cope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodNa
me=null; initMethodName=null; destroyMethodName=null; defined in class path resource [org/onebusaway/container/application-context-caching.xml]]
2020-02-13 09:43:12,035 INFO  [DefaultListableBeanFactory.java:612] : Overriding bean definition for bean 'cacheableAnnotationInterceptor': replacing
[Generic bean: class [org.onebusaway.container.cache.CacheableAnnotationInterceptor]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependen
cyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined i
n class path resource [org/onebusaway/container/application-context-caching.xml]] with [Generic bean: class [org.onebusaway.container.cache.CacheableA
nnotationInterceptor]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanNa
me=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class path resource [org/onebusaway/container/application-con
text-caching.xml]]
2020-02-13 09:43:12,042 INFO  [DefaultListableBeanFactory.java:612] : Overriding bean definition for bean 'hibernateProperties': replacing [Generic be
an: class [org.springframework.beans.factory.config.PropertiesFactoryBean]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0;
 autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class pa
th resource [org/onebusaway/container/application-context-hibernate.xml]] with [Generic bean: class [org.springframework.beans.factory.config.Properti
esFactoryBean]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null
; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class path resource [org/onebusaway/container/application-context-hi
bernate.xml]]
2020-02-13 09:43:12,053 INFO  [DefaultListableBeanFactory.java:612] : Overriding bean definition for bean 'hibernateAnnotatedClasses': replacing [Gene
ric bean: class [org.springframework.beans.factory.config.ListFactoryBean]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0;
 autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class pa
th resource [org/onebusaway/container/application-context-hibernate.xml]] with [Generic bean: class [org.springframework.beans.factory.config.ListFact
oryBean]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; fact
oryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class path resource [org/onebusaway/container/application-context-hibernat
e.xml]]
2020-02-13 09:43:12,057 INFO  [DefaultListableBeanFactory.java:612] : Overriding bean definition for bean 'hibernateMappingLocations': replacing [Gene
ric bean: class [org.springframework.beans.factory.config.ListFactoryBean]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0;
 autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class pa
th resource [org/onebusaway/container/application-context-hibernate.xml]] with [Generic bean: class [org.springframework.beans.factory.config.ListFact
oryBean]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; fact
oryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class path resource [org/onebusaway/container/application-context-hibernat
e.xml]]
2020-02-13 09:43:12,060 INFO  [DefaultListableBeanFactory.java:612] : Overriding bean definition for bean 'sessionFactory': replacing [Generic bean: c
lass [org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyC
heck=0; autowireCandidate=true; primary=true; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in cl
ass path resource [org/onebusaway/container/application-context-hibernate.xml]] with [Generic bean: class [org.springframework.orm.hibernate3.annotati
on.AnnotationSessionFactoryBean]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=true; fac
toryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class path resource [org/onebusaway/container/appli
cation-context-hibernate.xml]]
2020-02-13 09:43:12,065 INFO  [DefaultListableBeanFactory.java:612] : Overriding bean definition for bean 'transactionManager': replacing [Generic bea
n: class [org.springframework.orm.hibernate3.HibernateTransactionManager]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0;
autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class pat
h resource [org/onebusaway/container/application-context-hibernate.xml]] with [Generic bean: class [org.springframework.orm.hibernate3.HibernateTransa
ctionManager]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null;
 factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class path resource [org/onebusaway/container/application-context-hib
ernate.xml]]
2020-02-13 09:43:12,069 INFO  [DefaultListableBeanFactory.java:612] : Overriding bean definition for bean 'mbeanServer': replacing [Generic bean: clas
s [org.springframework.jmx.support.MBeanServerFactoryBean]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandida
te=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class path resource [org
/onebusaway/container/application-context.xml]] with [Generic bean: class [org.springframework.jmx.support.MBeanServerFactoryBean]; scope=; abstract=f
alse; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMeth
odName=null; destroyMethodName=null; defined in class path resource [org/onebusaway/container/application-context.xml]]
2020-02-13 09:43:12,073 INFO  [DefaultListableBeanFactory.java:612] : Overriding bean definition for bean 'jmxAttributeSource': replacing [Generic bea
n: class [org.springframework.jmx.export.annotation.AnnotationJmxAttributeSource]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyC
heck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in c
lass path resource [org/onebusaway/container/application-context.xml]] with [Generic bean: class [org.springframework.jmx.export.annotation.Annotation
JmxAttributeSource]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName
=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class path resource [org/onebusaway/container/application-conte
xt.xml]]
2020-02-13 09:43:12,077 INFO  [DefaultListableBeanFactory.java:612] : Overriding bean definition for bean 'jmxNamingStategy': replacing [Generic bean:
 class [org.onebusaway.container.spring.jmx.ServletContextAwareMetadataNamingStrategy]; scope=; abstract=false; lazyInit=false; autowireMode=0; depend
encyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined
 in class path resource [org/onebusaway/transit_data_federation/application-context-webapp.xml]] with [Generic bean: class [org.springframework.jmx.ex
port.naming.MetadataNamingStrategy]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false;
 factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class path resource [org/onebusaway/container/a
pplication-context.xml]]
2020-02-13 09:43:12,081 INFO  [DefaultListableBeanFactory.java:612] : Overriding bean definition for bean 'jmxInfoAssembler': replacing [Generic bean:
 class [org.springframework.jmx.export.assembler.MetadataMBeanInfoAssembler]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=
0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class
path resource [org/onebusaway/container/application-context.xml]] with [Generic bean: class [org.springframework.jmx.export.assembler.MetadataMBeanInf
oAssembler]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; f
actoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class path resource [org/onebusaway/container/application-context.xml]]

2020-02-13 09:43:12,085 INFO  [DefaultListableBeanFactory.java:612] : Overriding bean definition for bean 'mbeanExporter': replacing [Generic bean: cl
ass [org.springframework.jmx.export.MBeanExporter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true;
 primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class path resource [org/onebusa
way/container/application-context.xml]] with [Generic bean: class [org.springframework.jmx.export.MBeanExporter]; scope=; abstract=false; lazyInit=fal
se; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destr
oyMethodName=null; defined in class path resource [org/onebusaway/container/application-context.xml]]
2020-02-13 09:43:12,093 INFO  [DefaultListableBeanFactory.java:612] : Overriding bean definition for bean 'ehCacheMBeanRegistration': replacing [Gener
ic bean: class [org.springframework.beans.factory.config.MethodInvokingFactoryBean]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependenc
yCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in
 class path resource [org/onebusaway/container/application-context.xml]] with [Generic bean: class [org.springframework.beans.factory.config.MethodInv
okingFactoryBean]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=n
ull; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class path resource [org/onebusaway/container/application-context
.xml]]
2020-02-13 09:43:12,105 INFO  [DefaultListableBeanFactory.java:612] : Overriding bean definition for bean 'bundle': replacing [Generic bean: class [or
g.onebusaway.transit_data_federation.services.FederatedTransitDataBundle]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0;
autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class pat
h resource [org/onebusaway/transit_data_federation/application-context-common.xml]] with [Generic bean: class [org.onebusaway.transit_data_federation.
services.FederatedTransitDataBundle]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false
; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class path resource [org/onebusaway/transit_da
ta_federation/application-context-common.xml]]
2020-02-13 09:43:12,111 INFO  [DefaultListableBeanFactory.java:612] : Overriding bean definition for bean 'otpGraphBundle': replacing [Generic bean: c
lass [org.opentripplanner.model.GraphBundle]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; prima
ry=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class path resource [org/onebusaway/tr
ansit_data_federation/application-context-common.xml]] with [Generic bean: class [org.opentripplanner.model.GraphBundle]; scope=; abstract=false; lazy
Init=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=nul
l; destroyMethodName=null; defined in class path resource [org/onebusaway/transit_data_federation/application-context-common.xml]]
2020-02-13 09:43:12,126 INFO  [DefaultListableBeanFactory.java:612] : Overriding bean definition for bean 'dataSource': replacing [Generic bean: class
 [org.springframework.jdbc.datasource.DriverManagerDataSource]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCan
didate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class path resource
[org/onebusaway/transit_data_federation/application-context-common.xml]] with [Generic bean: class [org.springframework.jdbc.datasource.DriverManagerD
ataSource]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; fa
ctoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class path resource [org/onebusaway/transit_data_federation/application-
context-common.xml]]
2020-02-13 09:43:12,130 INFO  [DefaultListableBeanFactory.java:612] : Overriding bean definition for bean 'shapePointsLibrary': replacing [Generic bea
n: class [org.onebusaway.transit_data_federation.impl.shapes.ShapePointsLibrary]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCh
eck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in cl
ass path resource [org/onebusaway/transit_data_federation/application-context-common.xml]] with [Generic bean: class [org.onebusaway.transit_data_fede
ration.impl.shapes.ShapePointsLibrary]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=fal
se; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class path resource [org/onebusaway/transit_
data_federation/application-context-common.xml]]
2020-02-13 09:43:12,138 INFO  [XmlBeanDefinitionReader.java:315] : Loading XML bean definitions from class path resource [org/onebusaway/transit_data_
federation/application-context-otp.xml]
2020-02-13 09:43:12,153 INFO  [ClassPathScanningCandidateComponentProvider.java:186] : JSR-330 'javax.inject.Named' annotation found and supported for
 component scanning
2020-02-13 09:43:12,168 INFO  [ClassPathScanningCandidateComponentProvider.java:186] : JSR-330 'javax.inject.Named' annotation found and supported for
 component scanning
2020-02-13 09:43:12,333 INFO  [DefaultListableBeanFactory.java:612] : Overriding bean definition for bean 'transitDataFederationHibernateAnnotatedClas
ses': replacing [Generic bean: class [org.onebusaway.container.spring.ListBeanPostProcessor]; scope=; abstract=false; lazyInit=false; autowireMode=0;
dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; d
efined in class path resource [org/onebusaway/transit_data_federation/application-context-services.xml]] with [Generic bean: class [org.onebusaway.con
tainer.spring.ListBeanPostProcessor]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false
; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class path resource [org/onebusaway/transit_da
ta_federation/application-context-services.xml]]
2020-02-13 09:43:12,336 INFO  [DefaultListableBeanFactory.java:612] : Overriding bean definition for bean 'transitDataFederationHibernateMappingLocati
ons': replacing [Generic bean: class [org.onebusaway.container.spring.ListBeanPostProcessor]; scope=; abstract=false; lazyInit=false; autowireMode=0;
dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; d
efined in class path resource [org/onebusaway/transit_data_federation/application-context-services.xml]] with [Generic bean: class [org.onebusaway.con
tainer.spring.ListBeanPostProcessor]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false
; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class path resource [org/onebusaway/transit_da
ta_federation/application-context-services.xml]]
2020-02-13 09:43:12,339 INFO  [DefaultListableBeanFactory.java:612] : Overriding bean definition for bean 'refreshServiceImpl': replacing [Generic bea
n: class [org.onebusaway.container.refresh.RefreshServiceImpl]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCan
didate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class path resource
[org/onebusaway/transit_data_federation/application-context-services.xml]] with [Generic bean: class [org.onebusaway.container.refresh.RefreshServiceI
mpl]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryM
ethodName=null; initMethodName=null; destroyMethodName=null; defined in class path resource [org/onebusaway/transit_data_federation/application-contex
t-services.xml]]
2020-02-13 09:43:12,341 INFO  [DefaultListableBeanFactory.java:612] : Overriding bean definition for bean 'tripPlannerConstants': replacing [Generic b
ean: class [org.onebusaway.transit_data_federation.model.tripplanner.TripPlannerConstants]; scope=; abstract=false; lazyInit=false; autowireMode=0; de
pendencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; def
ined in class path resource [org/onebusaway/transit_data_federation/application-context-services.xml]] with [Generic bean: class [org.onebusaway.trans
it_data_federation.model.tripplanner.TripPlannerConstants]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandida
te=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class path resource [org
/onebusaway/transit_data_federation/application-context-services.xml]]
2020-02-13 09:43:12,346 INFO  [DefaultListableBeanFactory.java:612] : Overriding bean definition for bean 'extendedCalendarServiceServiceDateRangeCach
e': replacing [Generic bean: class [org.onebusaway.container.spring.ehcache.EhCacheFactoryBean]; scope=; abstract=false; lazyInit=false; autowireMode=
0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null
; defined in class path resource [org/onebusaway/transit_data_federation/application-context-services.xml]] with [Generic bean: class [org.onebusaway.
container.spring.ehcache.EhCacheFactoryBean]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; prima
ry=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class path resource [org/onebusaway/tr
ansit_data_federation/application-context-services.xml]]
2020-02-13 09:43:12,350 INFO  [DefaultListableBeanFactory.java:612] : Overriding bean definition for bean 'extendedCalendarServiceImpl': replacing [Ge
neric bean: class [org.onebusaway.transit_data_federation.impl.ExtendedCalendarServiceImpl]; scope=; abstract=false; lazyInit=false; autowireMode=0; d
ependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; de
fined in class path resource [org/onebusaway/transit_data_federation/application-context-services.xml]] with [Generic bean: class [org.onebusaway.tran
sit_data_federation.impl.ExtendedCalendarServiceImpl]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=tr
ue; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class path resource [org/oneb
usaway/transit_data_federation/application-context-services.xml]]
2020-02-13 09:43:12,360 INFO  [DefaultListableBeanFactory.java:612] : Overriding bean definition for bean 'scheduledExecutorService': replacing [Gener
ic bean: class [org.springframework.scheduling.concurrent.ScheduledExecutorFactoryBean]; scope=; abstract=false; lazyInit=false; autowireMode=0; depen
dencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; define
d in class path resource [org/onebusaway/transit_data_federation/application-context-services.xml]] with [Generic bean: class [org.springframework.sch
eduling.concurrent.ScheduledExecutorFactoryBean]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; p
rimary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class path resource [org/onebusawa
y/transit_data_federation/application-context-services.xml]]
2020-02-13 09:43:12,366 INFO  [ClassPathScanningCandidateComponentProvider.java:186] : JSR-330 'javax.inject.Named' annotation found and supported for
 component scanning
2020-02-13 09:43:12,449 INFO  [DefaultListableBeanFactory.java:612] : Overriding bean definition for bean 'shapeGeospatialIndexTask': replacing [Gener
ic bean: class [org.onebusaway.transit_data_federation.bundle.tasks.ShapeGeospatialIndexTask]; scope=singleton; abstract=false; lazyInit=false; autowi
reMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodNa
me=null; defined in URL [jar:file:/C:/Users/barbeau/AppData/Local/Temp/jetty-0.0.0.0-8080-onebusaway-quickstart-assembly-1.1.16-api-webapp.war-_-any-/
webapp/WEB-INF/lib/onebusaway-transit-data-federation-builder-1.1.16.jar!/org/onebusaway/transit_data_federation/bundle/tasks/ShapeGeospatialIndexTask
.class]] with [Generic bean: class [org.onebusaway.transit_data_federation.bundle.tasks.ShapeGeospatialIndexTask]; scope=; abstract=false; lazyInit=fa
lse; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; dest
royMethodName=null; defined in class path resource [org/onebusaway/transit_data_federation/bundle/application-context-bundle-creator.xml]]
=== BootstrapWebApplicationContext! ============================
=== GTFS REALTIME! ============================
2020-02-13 09:43:12,937 INFO  [AutowiredAnnotationBeanPostProcessor.java:138] : JSR-330 'javax.inject.Inject' annotation found and supported for autow
iring
2020-02-13 09:43:13,146 INFO  [AbstractApplicationContext.java:1332] : Bean 'org.springframework.transaction.annotation.AnnotationTransactionAttribute
Source#0' is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2020-02-13 09:43:13,300 INFO  [AbstractApplicationContext.java:1332] : Bean 'org.springframework.transaction.config.internalTransactionAdvisor' is not
 eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2020-02-13 09:43:13,346 INFO  [DefaultListableBeanFactory.java:549] : Pre-instantiating singletons in org.springframework.beans.factory.support.Defaul
tListableBeanFactory@2945c74d: defining beans [dataSource,org.onebusaway.users.impl.CreateUserAction#0,org.onebusaway.users.impl.CreateApiKeyAction#0,
org.onebusaway.users.impl.CreateApiKeyAction#1,org.onebusaway.users.impl.CreateApiKeyAction#2,org.onebusaway.users.impl.CreateApiKeyAction#3,org.onebu
saway.users.impl.CreateApiKeyAction#4,externalGeocoderImpl,org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springf
ramework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.spring
framework.context.annotation.internalPersistenceAnnotationProcessor,org.springframework.aop.config.internalAutoProxyCreator,defaultPropertyPlaceholder
Configurer,ehCacheConfiguration,cacheManager,cacheableKeyFactories,cacheableMethodKeyFactoryManager,cacheableMethodManager,cacheableAnnotationIntercep
tor,org.springframework.beans.factory.config.MethodInvokingFactoryBean#0,hibernateProperties,hibernateAnnotatedClasses,hibernateMappingLocations,sessi
onFactory,transactionManager,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interce
ptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,mbeanServer,jmxAttributeSource,jmxNamingStategy,jmxInf
oAssembler,mbeanExporter,ehCacheMBeanRegistration,userIndexCache,userCache,userIndicesCache,userRolesCache,userRoleCache,org.onebusaway.container.spri
ng.DependencyConfigurer#0,usersHibernateAnnotatedClasses,usersHibernateMappingLocations,userServiceImpl,userLastAccessTimeServiceImpl,userDaoImpl,curr
entUserServiceImpl,standardAuthoritiesServiceImpl,userPropertiesMigrationImpl,userInteractionLoggingServiceImpl,apiKeyPermissionServiceImpl,userDetail
sServiceImpl,defaultUserAuthenticationProvider,currentUserStrategyImpl,userPropertiesService,passwordEncoderV1,userLastAccessTimeServiceCache,lastSele
ctedStopServiceCache,lastSelectedStopServiceImpl,userIndexRegistrationServiceCache,userIndexRegistrationServiceImpl,minApiRequestIntervalForKeyCache,a
larmServiceImpl,apiKeyValidationService,org.springframework.beans.factory.config.MethodInvokingFactoryBean#1,bundle,otpGraphBundle,org.onebusaway.cont
ainer.spring.PropertyOverrideConfigurer#0,shapePointsLibrary,contractionPathServiceImpl,contractionRoutingServiceImpl,patchServiceImpl,streetVertexInd
exServiceImpl,trivialBundleManagementServiceImpl,stopTimeServiceImpl,blockCalendarServiceImpl,blockIndexServiceImpl,blockIndexFactoryServiceImpl,block
GeospatialServiceImpl,blockStatusServiceImpl,scheduledBlockLocationServiceImpl,userReportingServiceImpl,userReportingDaoImpl,transitGraphDaoImpl,narra
tiveServiceImpl,agencyServiceImpl,arrivalAndDepartureAlarmServiceImpl,routeCollectionSearchServiceImpl,stopScheduleServiceImpl,stopSequenceCollectionS
erviceImpl,whereGeospatialServiceImpl,trivialPredictionHelperService,transitDataServiceImpl,transitDataServiceExceptionInterceptor,transitShedPathServ
iceImpl,OBAGraphServiceImpl,streetToStopGraphLinkerService,OTPConfigurationServiceImpl,stopSearchServiceImpl,refreshableCalendarServiceImpl,arrivalAnd
DepartureServiceImpl,trivialSchedulerHelperService,stopTimeBeanServiceImpl,shapeBeanServiceImpl,stopScheduleBeanServiceImpl,blockBeanServiceImpl,tripB
eanServiceImpl,vehicleStatusBeanServiceImpl,serviceAlertsBeanServiceImpl,routesBeanServiceImpl,stopBeanServiceImpl,itinerariesBeanServiceImpl,agencyBe
anServiceImpl,tripStatusBeanServiceImpl,nearbyStopsBeanServiceImpl,stopsBeanServiceImpl,routeBeanServiceImpl,arrivalsAndDeparturesBeanServiceImpl,stop
WithArrivalsAndDeparturesBeanServiceImpl,tripStopTimesBeanServiceImpl,blockStatusBeanServiceImpl,shapePointServiceImpl,projectedShapePointServiceImpl,
extendedCalendarServiceImpl,serviceAlertsServiceImpl,stopSequencesServiceImpl,routeServiceImpl,blockLocationRecordDaoImpl,currentVehicleEstimationServ
iceImpl,scheduleDeviationHistoryDaoImpl,blockLocationHistoryServiceImpl,realTimeHistoryServiceImpl,siriService,blockLocationRecordCacheImpl,vehicleSta
tusServiceImpl,vehicleLocationRecordCacheImpl,blockLocationServiceImpl,gtfsRealtimeServiceImpl,stopHopServiceImpl,itinerariesServiceImpl,stopTransferS
erviceImpl,transferPatternServiceImpl,transitDataFederationHibernateAnnotatedClasses,transitDataFederationHibernateMappingLocations,refreshServiceImpl
,tripPlannerConstants,extendedCalendarServiceServiceDateRangeCache,scheduledExecutorService,org.springframework.beans.factory.config.MethodInvokingFac
toryBean#2,org.onebusaway.container.spring.PropertyOverrideConfigurer#1,org.onebusaway.container.spring.PropertyOverrideConfigurer#2,modifications,sha
peGeospatialIndexTask,shapePointHelper,calendarServiceDataTask,stopTimeEntriesFactory,agencyEntriesFactory,serviceIdOverlapCache,blockConfigurationEnt
riesFactory,frequencyEntriesFactory,tripEntriesFactory,blockEntriesFactory,stopEntriesFactory,distanceAlongShapeLibrary,routeEntriesFactory,routeColle
ctionEntriesFactory,generateStopSearchIndexTask,generateRouteCollectionSearchIndexTask,uniqueServiceImpl,org.onebusaway.transit_data_federation.bundle
.model.TaskDefinition#0,startTask,task_gtfs,loadGtfsTask,org.onebusaway.transit_data_federation.bundle.model.TaskDefinition#1,calendarServiceTask,org.
onebusaway.transit_data_federation.bundle.model.TaskDefinition#2,tripGraphTask,org.onebusaway.transit_data_federation.bundle.model.TaskDefinition#3,bl
ockIndicesTask,org.onebusaway.transit_data_federation.bundle.model.TaskDefinition#4,narrativesTask,org.onebusaway.transit_data_federation.bundle.model
.TaskDefinition#5,routeCollectionsSearchIndexTask,org.onebusaway.transit_data_federation.bundle.model.TaskDefinition#6,stopSearchIndexTask,org.onebusa
way.transit_data_federation.bundle.model.TaskDefinition#7,org.onebusaway.transit_data_federation.bundle.model.TaskDefinition#8,otpGraphBuidlerTask,osm
Builder,osmProvider,org.onebusaway.transit_data_federation.bundle.model.TaskDefinition#9,stopTransfersTask,org.onebusaway.transit_data_federation.bund
le.model.TaskDefinition#10,transferPatternsTask,org.onebusaway.transit_data_federation.bundle.model.TaskDefinition#11,transferPatternsHubAnalysisTask,
org.onebusaway.transit_data_federation.bundle.model.TaskDefinition#12,serializedTransferPatternsTask,org.onebusaway.transit_data_federation.bundle.mod
el.TaskDefinition#13,tripPlannerTestTask,org.onebusaway.transit_data_federation.bundle.model.TaskDefinition#14,blockLocationHistoryTask,org.onebusaway
.transit_data_federation.bundle.model.TaskDefinition#15,preCacheTask,org.onebusaway.gtfs.impl.GtfsRelationalDaoImpl#0,gtfs-bundles,org.onebusaway.tran
sit_data_federation.bundle.FederatedTransitDataBundleCreator#0,gtfsRealtimeSource]; root of factory hierarchy
2020-02-13 09:43:13,377 INFO  [DriverManagerDataSource.java:153] : Loaded JDBC driver: org.hsqldb.jdbcDriver
2020-02-13 09:43:13,423 INFO  [EhCacheConfigurationFactoryBean.java:74] : Initializing EHCache CacheManager
2020-02-13 09:43:13,460 INFO  [EhCacheConfigurationFactoryBean.java:77] : diskStorePath=C:\Users\barbeau\Downloads\bundle\cache
2020-02-13 09:43:13,463 INFO  [EhCacheConfigurationFactoryBean.java:80] : diskStorePath (translated)=C:\Users\barbeau\Downloads\bundle\cache
2020-02-13 09:43:13,534 INFO  [EhCacheManagerFactoryBean.java:74] : Initializing EHCache CacheManager
2020-02-13 09:43:14,381 INFO  [Version.java:15] : Hibernate Annotations 3.4.0.GA
2020-02-13 09:43:14,390 INFO  [Environment.java:543] : Hibernate 3.3.1.GA
2020-02-13 09:43:14,394 INFO  [Environment.java:576] : hibernate.properties not found
2020-02-13 09:43:14,398 INFO  [Environment.java:709] : Bytecode provider name : javassist
2020-02-13 09:43:14,403 INFO  [Environment.java:627] : using JDK 1.4 java.sql.Timestamp handling
2020-02-13 09:43:14,452 INFO  [Version.java:14] : Hibernate Commons Annotations 3.1.0.GA
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by org.dom4j.io.SAXContentHandler (file:/C:/Users/barbeau/AppData/Local/Temp/jetty-0.0.0.0-8080-onebusaway-quicksta
rt-assembly-1.1.16-api-webapp.war-_-any-/webapp/WEB-INF/lib/dom4j-1.6.1.jar) to method com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser$Lo
catorProxy.getEncoding()
WARNING: Please consider reporting this to the maintainers of org.dom4j.io.SAXContentHandler
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
2020-02-13 09:43:14,628 INFO  [AnnotationBinder.java:419] : Binding entity from annotated class: org.onebusaway.users.model.User
2020-02-13 09:43:14,655 INFO  [EntityBinder.java:422] : Bind entity org.onebusaway.users.model.User on table oba_users
2020-02-13 09:43:14,741 INFO  [AnnotationBinder.java:419] : Binding entity from annotated class: org.onebusaway.users.model.UserIndex
2020-02-13 09:43:14,742 INFO  [EntityBinder.java:422] : Bind entity org.onebusaway.users.model.UserIndex on table oba_user_indices
2020-02-13 09:43:14,752 INFO  [AnnotationBinder.java:419] : Binding entity from annotated class: org.onebusaway.users.model.UserRole
2020-02-13 09:43:14,753 INFO  [EntityBinder.java:422] : Bind entity org.onebusaway.users.model.UserRole on table oba_user_roles
2020-02-13 09:43:14,755 INFO  [AnnotationBinder.java:419] : Binding entity from annotated class: org.onebusaway.transit_data_federation.impl.realtime.
BlockLocationRecord
2020-02-13 09:43:14,757 INFO  [EntityBinder.java:422] : Bind entity org.onebusaway.transit_data_federation.impl.realtime.BlockLocationRecord on table
transit_data_block_location_records
2020-02-13 09:43:14,778 INFO  [AnnotationBinder.java:419] : Binding entity from annotated class: org.onebusaway.transit_data_federation.impl.realtime.
history.ScheduleDeviationHistory
2020-02-13 09:43:14,781 INFO  [EntityBinder.java:422] : Bind entity org.onebusaway.transit_data_federation.impl.realtime.history.ScheduleDeviationHist
ory on table oba_schedule_deviation_history
2020-02-13 09:43:14,787 INFO  [AnnotationBinder.java:419] : Binding entity from annotated class: org.onebusaway.transit_data_federation.impl.reporting
.StopProblemReportRecord
2020-02-13 09:43:14,789 INFO  [EntityBinder.java:422] : Bind entity org.onebusaway.transit_data_federation.impl.reporting.StopProblemReportRecord on t
able oba_stop_problem_reports
2020-02-13 09:43:14,794 INFO  [AnnotationBinder.java:419] : Binding entity from annotated class: org.onebusaway.transit_data_federation.impl.reporting
.TripProblemReportRecord
2020-02-13 09:43:14,795 INFO  [EntityBinder.java:422] : Bind entity org.onebusaway.transit_data_federation.impl.reporting.TripProblemReportRecord on t
able oba_trip_problem_reports
2020-02-13 09:43:14,848 INFO  [CollectionBinder.java:650] : Mapping collection: org.onebusaway.users.model.User.userIndices -> oba_user_indices
2020-02-13 09:43:14,855 INFO  [AnnotationConfiguration.java:369] : Hibernate Validator not found: ignoring
2020-02-13 09:43:14,856 INFO  [LocalSessionFactoryBean.java:772] : Building new Hibernate SessionFactory
2020-02-13 09:43:14,860 INFO  [HibernateSearchEventListenerRegister.java:53] : Unable to find org.hibernate.search.event.FullTextIndexEventListener on
 the classpath. Hibernate Search is not enabled.
2020-02-13 09:43:14,895 INFO  [ConnectionProviderFactory.java:95] : Initializing connection provider: org.springframework.orm.hibernate3.LocalDataSour
ceConnectionProvider
2020-02-13 09:43:15,237 INFO  [?:?] : Checkpoint start
2020-02-13 09:43:15,239 INFO  [?:?] : checkpointClose start
2020-02-13 09:43:15,285 INFO  [?:?] : checkpointClose end
2020-02-13 09:43:15,288 INFO  [?:?] : Checkpoint end - txts: 1
2020-02-13 09:43:15,352 INFO  [SettingsFactory.java:116] : RDBMS: HSQL Database Engine, version: 2.3.2
2020-02-13 09:43:15,353 INFO  [SettingsFactory.java:117] : JDBC driver: HSQL Database Engine Driver, version: 2.3.2
2020-02-13 09:43:15,368 INFO  [Dialect.java:175] : Using dialect: org.hibernate.dialect.HSQLDialect
2020-02-13 09:43:15,373 INFO  [TransactionFactoryFactory.java:62] : Transaction strategy: org.springframework.orm.hibernate3.SpringTransactionFactory
2020-02-13 09:43:15,375 INFO  [TransactionManagerLookupFactory.java:80] : No TransactionManagerLookup configured (in JTA environment, use of read-writ
e or transactional second-level cache is not recommended)
2020-02-13 09:43:15,376 INFO  [SettingsFactory.java:170] : Automatic flush during beforeCompletion(): disabled
2020-02-13 09:43:15,377 INFO  [SettingsFactory.java:174] : Automatic session close at end of transaction: disabled
2020-02-13 09:43:15,379 INFO  [SettingsFactory.java:181] : JDBC batch size: 1000
2020-02-13 09:43:15,380 INFO  [SettingsFactory.java:184] : JDBC batch updates for versioned data: disabled
2020-02-13 09:43:15,382 INFO  [SettingsFactory.java:189] : Scrollable result sets: enabled
2020-02-13 09:43:15,384 INFO  [SettingsFactory.java:197] : JDBC3 getGeneratedKeys(): enabled
2020-02-13 09:43:15,386 INFO  [SettingsFactory.java:205] : Connection release mode: auto
2020-02-13 09:43:15,387 INFO  [SettingsFactory.java:232] : Default batch fetch size: 1
2020-02-13 09:43:15,389 INFO  [SettingsFactory.java:236] : Generate SQL with comments: enabled
2020-02-13 09:43:15,390 INFO  [SettingsFactory.java:240] : Order SQL updates by primary key: disabled
2020-02-13 09:43:15,391 INFO  [SettingsFactory.java:244] : Order SQL inserts for batching: disabled
2020-02-13 09:43:15,392 INFO  [SettingsFactory.java:420] : Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
2020-02-13 09:43:15,396 INFO  [ASTQueryTranslatorFactory.java:47] : Using ASTQueryTranslatorFactory
2020-02-13 09:43:15,397 INFO  [SettingsFactory.java:252] : Query language substitutions: {}
2020-02-13 09:43:15,398 INFO  [SettingsFactory.java:257] : JPA-QL strict compliance: disabled
2020-02-13 09:43:15,399 INFO  [SettingsFactory.java:262] : Second-level cache: enabled
2020-02-13 09:43:15,400 INFO  [SettingsFactory.java:266] : Query cache: disabled
2020-02-13 09:43:15,401 INFO  [SettingsFactory.java:405] : Cache region factory : org.onebusaway.container.spring.ehcache.EhCacheRegionFactory
2020-02-13 09:43:15,405 INFO  [SettingsFactory.java:276] : Optimize cache for minimal puts: enabled
2020-02-13 09:43:15,406 INFO  [SettingsFactory.java:285] : Structured second-level cache entries: enabled
2020-02-13 09:43:15,411 INFO  [SettingsFactory.java:314] : Statistics: enabled
2020-02-13 09:43:15,412 INFO  [SettingsFactory.java:318] : Deleted entity synthetic identifier rollback: disabled
2020-02-13 09:43:15,413 INFO  [SettingsFactory.java:333] : Default entity-mode: pojo
2020-02-13 09:43:15,415 INFO  [SettingsFactory.java:337] : Named query checking : enabled
2020-02-13 09:43:15,447 INFO  [SessionFactoryImpl.java:187] : building session factory
2020-02-13 09:43:15,554 WARN  [AbstractEhcacheRegionFactory.java:153] : Couldn't find a specific ehcache configuration for cache named [org.onebusaway
.transit_data_federation.impl.realtime.history.ScheduleDeviationHistory]; using defaults.
2020-02-13 09:43:15,558 WARN  [EhcacheAccessStrategyFactoryImpl.java:44] : read-only cache configured for mutable entity [org.onebusaway.transit_data_
federation.impl.realtime.history.ScheduleDeviationHistory]
2020-02-13 09:43:15,567 WARN  [AbstractEhcacheRegionFactory.java:153] : Couldn't find a specific ehcache configuration for cache named [org.onebusaway
.transit_data_federation.impl.realtime.BlockLocationRecord]; using defaults.
2020-02-13 09:43:15,599 WARN  [EhcacheAccessStrategyFactoryImpl.java:44] : read-only cache configured for mutable entity [org.onebusaway.users.model.U
serRole]
2020-02-13 09:43:15,652 INFO  [SessionFactoryObjectFactory.java:105] : Not binding factory to JNDI, no JNDI name configured
2020-02-13 09:43:15,659 INFO  [SchemaUpdate.java:155] : Running hbm2ddl schema update
2020-02-13 09:43:15,660 INFO  [SchemaUpdate.java:167] : fetching database metadata
2020-02-13 09:43:15,666 INFO  [SchemaUpdate.java:179] : updating schema
2020-02-13 09:43:15,685 INFO  [DatabaseMetadata.java:119] : table not found: oba_schedule_deviation_history
2020-02-13 09:43:15,692 INFO  [DatabaseMetadata.java:119] : table not found: oba_stop_problem_reports
2020-02-13 09:43:15,694 INFO  [DatabaseMetadata.java:119] : table not found: oba_trip_problem_reports
2020-02-13 09:43:15,696 INFO  [DatabaseMetadata.java:119] : table not found: oba_user_indices
2020-02-13 09:43:15,699 INFO  [DatabaseMetadata.java:119] : table not found: oba_user_roles
2020-02-13 09:43:15,701 INFO  [DatabaseMetadata.java:119] : table not found: oba_user_roles_mapping
2020-02-13 09:43:15,703 INFO  [DatabaseMetadata.java:119] : table not found: oba_users
2020-02-13 09:43:15,705 INFO  [DatabaseMetadata.java:119] : table not found: transit_data_block_location_records
2020-02-13 09:43:15,707 INFO  [DatabaseMetadata.java:119] : table not found: oba_schedule_deviation_history
2020-02-13 09:43:15,709 INFO  [DatabaseMetadata.java:119] : table not found: oba_stop_problem_reports
2020-02-13 09:43:15,711 INFO  [DatabaseMetadata.java:119] : table not found: oba_trip_problem_reports
2020-02-13 09:43:15,713 INFO  [DatabaseMetadata.java:119] : table not found: oba_user_indices
2020-02-13 09:43:15,714 INFO  [DatabaseMetadata.java:119] : table not found: oba_user_roles
2020-02-13 09:43:15,716 INFO  [DatabaseMetadata.java:119] : table not found: oba_user_roles_mapping
2020-02-13 09:43:15,718 INFO  [DatabaseMetadata.java:119] : table not found: oba_users
2020-02-13 09:43:15,720 INFO  [DatabaseMetadata.java:119] : table not found: transit_data_block_location_records
2020-02-13 09:43:15,731 INFO  [SchemaUpdate.java:217] : schema update complete
2020-02-13 09:43:16,315 INFO  [HibernateTransactionManager.java:415] : Using DataSource [org.springframework.jdbc.datasource.DriverManagerDataSource@5
a2c9d9] of Hibernate SessionFactory for HibernateTransactionManager
2020-02-13 09:43:16,388 INFO  [MBeanExporter.java:412] : Registering beans for JMX exposure on startup
2020-02-13 09:43:16,991 INFO  [MBeanExporter.java:886] : Bean with name 'arrivalsAndDeparturesBeanServiceImpl' has been autodetected for JMX exposure
2020-02-13 09:43:16,992 INFO  [MBeanExporter.java:886] : Bean with name 'blockLocationRecordDaoImpl' has been autodetected for JMX exposure
2020-02-13 09:43:16,993 INFO  [MBeanExporter.java:886] : Bean with name 'blockLocationServiceImpl' has been autodetected for JMX exposure
2020-02-13 09:43:16,997 INFO  [MBeanExporter.java:651] : Located managed bean 'arrivalsAndDeparturesBeanServiceImpl': registering with JMX server as M
Bean [org.onebusaway.transit_data_federation.impl.beans:name=ArrivalsAndDeparturesBeanServiceImpl]
2020-02-13 09:43:17,020 INFO  [MBeanExporter.java:651] : Located managed bean 'blockLocationServiceImpl': registering with JMX server as MBean [org.on
ebusaway.transit_data_federation.impl.realtime:name=BlockLocationServiceImpl]
2020-02-13 09:43:17,029 INFO  [MBeanExporter.java:651] : Located managed bean 'blockLocationRecordDaoImpl': registering with JMX server as MBean [org.
onebusaway.transit_data_federation.impl.realtime:name=BlockLocationRecordDaoImpl]
2020-02-13 09:43:17,736 INFO  [ExecutorConfigurationSupport.java:115] : Initializing ExecutorService  'scheduledExecutorService'
== start =====>
== gtfs =====>
gtfs=C:\Users\barbeau\Downloads\gtfs.zip
2020-02-13 09:43:18,145 INFO  [GtfsMultiReaderImpl.java:102] : reading entities: org.onebusaway.gtfs.model.Agency
2020-02-13 09:43:18,198 INFO  [GtfsMultiReaderImpl.java:102] : reading entities: org.onebusaway.gtfs.model.ShapePoint
ShapePoint = 1000 rate=9223372036854775807
ShapePoint = 2000 rate=57142
ShapePoint = 3000 rate=44776
ShapePoint = 4000 rate=40404
ShapePoint = 5000 rate=38167
ShapePoint = 6000 rate=37037
ShapePoint = 7000 rate=36082
ShapePoint = 8000 rate=35555
ShapePoint = 9000 rate=35156
ShapePoint = 10000 rate=34843
ShapePoint = 11000 rate=34920
ShapePoint = 12000 rate=35087
ShapePoint = 13000 rate=35519
ShapePoint = 14000 rate=36553
ShapePoint = 15000 rate=37688
ShapePoint = 16000 rate=38740
ShapePoint = 17000 rate=39812
ShapePoint = 18000 rate=40632
ShapePoint = 19000 rate=41394
ShapePoint = 20000 rate=42194
ShapePoint = 21000 rate=43032
ShapePoint = 22000 rate=43824
ShapePoint = 23000 rate=44573
ShapePoint = 24000 rate=45283
2020-02-13 09:43:18,826 INFO  [GtfsMultiReaderImpl.java:102] : reading entities: org.onebusaway.gtfs.model.Route
2020-02-13 09:43:18,837 INFO  [GtfsMultiReaderImpl.java:102] : reading entities: org.onebusaway.gtfs.model.Stop
2020-02-13 09:43:18,859 INFO  [GtfsMultiReaderImpl.java:102] : reading entities: org.onebusaway.gtfs.model.Trip
2020-02-13 09:43:18,873 INFO  [GtfsMultiReaderImpl.java:102] : reading entities: org.onebusaway.gtfs.model.StopTime
StopTime = 1000 rate=9223372036854775807
2020-02-13 09:43:18,945 INFO  [GtfsMultiReaderImpl.java:102] : reading entities: org.onebusaway.gtfs.model.ServiceCalendar
2020-02-13 09:43:18,951 INFO  [GtfsMultiReaderImpl.java:102] : reading entities: org.onebusaway.gtfs.model.ServiceCalendarDate
2020-02-13 09:43:18,955 INFO  [GtfsMultiReaderImpl.java:102] : reading entities: org.onebusaway.gtfs.model.FareAttribute
2020-02-13 09:43:18,956 INFO  [GtfsMultiReaderImpl.java:102] : reading entities: org.onebusaway.gtfs.model.FareRule
2020-02-13 09:43:18,958 INFO  [GtfsMultiReaderImpl.java:102] : reading entities: org.onebusaway.gtfs.model.Frequency
2020-02-13 09:43:18,960 INFO  [GtfsMultiReaderImpl.java:102] : reading entities: org.onebusaway.gtfs.model.Pathway
2020-02-13 09:43:18,961 INFO  [GtfsMultiReaderImpl.java:102] : reading entities: org.onebusaway.gtfs.model.Transfer
2020-02-13 09:43:18,965 INFO  [GtfsMultiReaderImpl.java:102] : reading entities: org.onebusaway.gtfs.model.FeedInfo
== calendar_service =====>
2020-02-13 09:43:18,971 INFO  [CalendarServiceDataFactoryImpl.java:98] : serviceId=Transcollines_2020-Semaine-1 (1/2)
2020-02-13 09:43:18,993 INFO  [CalendarServiceDataFactoryImpl.java:98] : serviceId=Transcollines_2020-Ferie-1 (2/2)
2020-02-13 09:43:19,054 INFO  [DefaultSingletonBeanRegistry.java:422] : Destroying singletons in org.springframework.beans.factory.support.DefaultList
ableBeanFactory@2945c74d: defining beans [dataSource,org.onebusaway.users.impl.CreateUserAction#0,org.onebusaway.users.impl.CreateApiKeyAction#0,org.o
nebusaway.users.impl.CreateApiKeyAction#1,org.onebusaway.users.impl.CreateApiKeyAction#2,org.onebusaway.users.impl.CreateApiKeyAction#3,org.onebusaway
.users.impl.CreateApiKeyAction#4,externalGeocoderImpl,org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframew
ork.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframe
work.context.annotation.internalPersistenceAnnotationProcessor,org.springframework.aop.config.internalAutoProxyCreator,defaultPropertyPlaceholderConfi
gurer,ehCacheConfiguration,cacheManager,cacheableKeyFactories,cacheableMethodKeyFactoryManager,cacheableMethodManager,cacheableAnnotationInterceptor,o
rg.springframework.beans.factory.config.MethodInvokingFactoryBean#0,hibernateProperties,hibernateAnnotatedClasses,hibernateMappingLocations,sessionFac
tory,transactionManager,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.
TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,mbeanServer,jmxAttributeSource,jmxNamingStategy,jmxInfoAsse
mbler,mbeanExporter,ehCacheMBeanRegistration,userIndexCache,userCache,userIndicesCache,userRolesCache,userRoleCache,org.onebusaway.container.spring.De
pendencyConfigurer#0,usersHibernateAnnotatedClasses,usersHibernateMappingLocations,userServiceImpl,userLastAccessTimeServiceImpl,userDaoImpl,currentUs
erServiceImpl,standardAuthoritiesServiceImpl,userPropertiesMigrationImpl,userInteractionLoggingServiceImpl,apiKeyPermissionServiceImpl,userDetailsServ
iceImpl,defaultUserAuthenticationProvider,currentUserStrategyImpl,userPropertiesService,passwordEncoderV1,userLastAccessTimeServiceCache,lastSelectedS
topServiceCache,lastSelectedStopServiceImpl,userIndexRegistrationServiceCache,userIndexRegistrationServiceImpl,minApiRequestIntervalForKeyCache,alarmS
erviceImpl,apiKeyValidationService,org.springframework.beans.factory.config.MethodInvokingFactoryBean#1,bundle,otpGraphBundle,org.onebusaway.container
.spring.PropertyOverrideConfigurer#0,shapePointsLibrary,contractionPathServiceImpl,contractionRoutingServiceImpl,patchServiceImpl,streetVertexIndexSer
viceImpl,trivialBundleManagementServiceImpl,stopTimeServiceImpl,blockCalendarServiceImpl,blockIndexServiceImpl,blockIndexFactoryServiceImpl,blockGeosp
atialServiceImpl,blockStatusServiceImpl,scheduledBlockLocationServiceImpl,userReportingServiceImpl,userReportingDaoImpl,transitGraphDaoImpl,narrativeS
erviceImpl,agencyServiceImpl,arrivalAndDepartureAlarmServiceImpl,routeCollectionSearchServiceImpl,stopScheduleServiceImpl,stopSequenceCollectionServic
eImpl,whereGeospatialServiceImpl,trivialPredictionHelperService,transitDataServiceImpl,transitDataServiceExceptionInterceptor,transitShedPathServiceIm
pl,OBAGraphServiceImpl,streetToStopGraphLinkerService,OTPConfigurationServiceImpl,stopSearchServiceImpl,refreshableCalendarServiceImpl,arrivalAndDepar
tureServiceImpl,trivialSchedulerHelperService,stopTimeBeanServiceImpl,shapeBeanServiceImpl,stopScheduleBeanServiceImpl,blockBeanServiceImpl,tripBeanSe
rviceImpl,vehicleStatusBeanServiceImpl,serviceAlertsBeanServiceImpl,routesBeanServiceImpl,stopBeanServiceImpl,itinerariesBeanServiceImpl,agencyBeanSer
viceImpl,tripStatusBeanServiceImpl,nearbyStopsBeanServiceImpl,stopsBeanServiceImpl,routeBeanServiceImpl,arrivalsAndDeparturesBeanServiceImpl,stopWithA
rrivalsAndDeparturesBeanServiceImpl,tripStopTimesBeanServiceImpl,blockStatusBeanServiceImpl,shapePointServiceImpl,projectedShapePointServiceImpl,exten
dedCalendarServiceImpl,serviceAlertsServiceImpl,stopSequencesServiceImpl,routeServiceImpl,blockLocationRecordDaoImpl,currentVehicleEstimationServiceIm
pl,scheduleDeviationHistoryDaoImpl,blockLocationHistoryServiceImpl,realTimeHistoryServiceImpl,siriService,blockLocationRecordCacheImpl,vehicleStatusSe
rviceImpl,vehicleLocationRecordCacheImpl,blockLocationServiceImpl,gtfsRealtimeServiceImpl,stopHopServiceImpl,itinerariesServiceImpl,stopTransferServic
eImpl,transferPatternServiceImpl,transitDataFederationHibernateAnnotatedClasses,transitDataFederationHibernateMappingLocations,refreshServiceImpl,trip
PlannerConstants,extendedCalendarServiceServiceDateRangeCache,scheduledExecutorService,org.springframework.beans.factory.config.MethodInvokingFactoryB
ean#2,org.onebusaway.container.spring.PropertyOverrideConfigurer#1,org.onebusaway.container.spring.PropertyOverrideConfigurer#2,modifications,shapeGeo
spatialIndexTask,shapePointHelper,calendarServiceDataTask,stopTimeEntriesFactory,agencyEntriesFactory,serviceIdOverlapCache,blockConfigurationEntriesF
actory,frequencyEntriesFactory,tripEntriesFactory,blockEntriesFactory,stopEntriesFactory,distanceAlongShapeLibrary,routeEntriesFactory,routeCollection
EntriesFactory,generateStopSearchIndexTask,generateRouteCollectionSearchIndexTask,uniqueServiceImpl,org.onebusaway.transit_data_federation.bundle.mode
l.TaskDefinition#0,startTask,task_gtfs,loadGtfsTask,org.onebusaway.transit_data_federation.bundle.model.TaskDefinition#1,calendarServiceTask,org.onebu
saway.transit_data_federation.bundle.model.TaskDefinition#2,tripGraphTask,org.onebusaway.transit_data_federation.bundle.model.TaskDefinition#3,blockIn
dicesTask,org.onebusaway.transit_data_federation.bundle.model.TaskDefinition#4,narrativesTask,org.onebusaway.transit_data_federation.bundle.model.Task
Definition#5,routeCollectionsSearchIndexTask,org.onebusaway.transit_data_federation.bundle.model.TaskDefinition#6,stopSearchIndexTask,org.onebusaway.t
ransit_data_federation.bundle.model.TaskDefinition#7,org.onebusaway.transit_data_federation.bundle.model.TaskDefinition#8,otpGraphBuidlerTask,osmBuild
er,osmProvider,org.onebusaway.transit_data_federation.bundle.model.TaskDefinition#9,stopTransfersTask,org.onebusaway.transit_data_federation.bundle.mo
del.TaskDefinition#10,transferPatternsTask,org.onebusaway.transit_data_federation.bundle.model.TaskDefinition#11,transferPatternsHubAnalysisTask,org.o
nebusaway.transit_data_federation.bundle.model.TaskDefinition#12,serializedTransferPatternsTask,org.onebusaway.transit_data_federation.bundle.model.Ta
skDefinition#13,tripPlannerTestTask,org.onebusaway.transit_data_federation.bundle.model.TaskDefinition#14,blockLocationHistoryTask,org.onebusaway.tran
sit_data_federation.bundle.model.TaskDefinition#15,preCacheTask,org.onebusaway.gtfs.impl.GtfsRelationalDaoImpl#0,gtfs-bundles,org.onebusaway.transit_d
ata_federation.bundle.FederatedTransitDataBundleCreator#0,gtfsRealtimeSource]; root of factory hierarchy
2020-02-13 09:43:19,077 INFO  [ExecutorConfigurationSupport.java:150] : Shutting down ExecutorService 'scheduledExecutorService'
2020-02-13 09:43:19,079 INFO  [MBeanExporter.java:429] : Unregistering JMX-exposed beans on shutdown
2020-02-13 09:43:19,083 INFO  [AbstractSessionFactoryBean.java:246] : Closing Hibernate SessionFactory
2020-02-13 09:43:19,084 INFO  [SessionFactoryImpl.java:805] : closing
2020-02-13 09:43:19,089 INFO  [EhCacheManagerFactoryBean.java:113] : Shutting down EHCache CacheManager
2020-02-13 09:43:19,096 ERROR [ContextLoader.java:220] : Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.onebusaway.transit_data_federation.bundle.FederatedTransit
DataBundleCreator#0' defined in class path resource [org/onebusaway/quickstart/bootstrap/application-context-bundle-creator.xml]: Invocation of init m
ethod failed; nested exception is java.lang.IllegalStateException: error invoking refresh method=public void org.onebusaway.transit_data_federation.im
pl.ExtendedCalendarServiceImpl.start() on target object=org.onebusaway.transit_data_federation.impl.ExtendedCalendarServiceImpl@27a5f4a3
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1412)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
        at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291)
        at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
        at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288)
        at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:190)
        at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:574)
        at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:895)
        at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:425)
        at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:276)
        at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:197)
        at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:47)
        at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:640)
        at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:229)
        at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1197)
        at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:586)
        at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:449)
        at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:58)
        at org.eclipse.jetty.server.handler.HandlerCollection.doStart(HandlerCollection.java:224)
        at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:58)
        at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:89)
        at org.eclipse.jetty.server.Server.doStart(Server.java:258)
        at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:58)
        at org.onebusaway.quickstart.bootstrap.WebappBootstrapMain.run(WebappBootstrapMain.java:118)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.base/java.lang.reflect.Method.invoke(Unknown Source)
        at org.onebusaway.quickstart.bootstrap.BootstrapMain$1.run(BootstrapMain.java:199)
        at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.lang.IllegalStateException: error invoking refresh method=public void org.onebusaway.transit_data_federation.impl.ExtendedCalendarServ
iceImpl.start() on target object=org.onebusaway.transit_data_federation.impl.ExtendedCalendarServiceImpl@27a5f4a3
        at org.onebusaway.container.refresh.RefreshServiceImpl.invokePair(RefreshServiceImpl.java:133)
        at org.onebusaway.container.refresh.RefreshServiceImpl.refresh(RefreshServiceImpl.java:45)
        at org.onebusaway.transit_data_federation.bundle.tasks.CalendarServiceDataTask.run(CalendarServiceDataTask.java:90)
        at org.onebusaway.transit_data_federation.bundle.FederatedTransitDataBundleCreator.run(FederatedTransitDataBundleCreator.java:192)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.base/java.lang.reflect.Method.invoke(Unknown Source)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java
:1536)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1477
)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1409)
        ... 30 more
Caused by: java.lang.reflect.InvocationTargetException
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.base/java.lang.reflect.Method.invoke(Unknown Source)
        at org.onebusaway.container.refresh.RefreshServiceImpl.invokePair(RefreshServiceImpl.java:131)
        ... 40 more
Caused by: java.lang.NullPointerException
        at org.onebusaway.transit_data_federation.impl.transit_graph.TransitGraphDaoImpl.getAllBlocks(TransitGraphDaoImpl.java:121)
        at org.onebusaway.transit_data_federation.impl.ExtendedCalendarServiceImpl.determineAllServiceIds(ExtendedCalendarServiceImpl.java:442)
        at org.onebusaway.transit_data_federation.impl.ExtendedCalendarServiceImpl.cacheServiceDatesForServiceIds(ExtendedCalendarServiceImpl.java:415
)
        at org.onebusaway.transit_data_federation.impl.ExtendedCalendarServiceImpl.start(ExtendedCalendarServiceImpl.java:96)
        ... 45 more
2020-02-13 09:43:19.134:WARN::Failed startup of context o.e.j.w.WebAppContext{/,file:/C:/Users/barbeau/AppData/Local/Temp/jetty-0.0.0.0-8080-onebusawa
y-quickstart-assembly-1.1.16-api-webapp.war-_-any-/webapp/},file:/C:/Users/barbeau/Downloads/onebusaway-quickstart-assembly-1.1.16-api-webapp.war
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.onebusaway.transit_data_federation.bundle.FederatedTransit
DataBundleCreator#0' defined in class path resource [org/onebusaway/quickstart/bootstrap/application-context-bundle-creator.xml]: Invocation of init m
ethod failed; nested exception is java.lang.IllegalStateException: error invoking refresh method=public void org.onebusaway.transit_data_federation.im
pl.ExtendedCalendarServiceImpl.start() on target object=org.onebusaway.transit_data_federation.impl.ExtendedCalendarServiceImpl@27a5f4a3
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1412)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
        at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291)
        at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
        at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288)
        at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:190)
        at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:574)
        at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:895)
        at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:425)
        at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:276)
        at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:197)
        at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:47)
        at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:640)
        at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:229)
        at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1197)
        at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:586)
        at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:449)
        at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:58)
        at org.eclipse.jetty.server.handler.HandlerCollection.doStart(HandlerCollection.java:224)
        at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:58)
        at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:89)
        at org.eclipse.jetty.server.Server.doStart(Server.java:258)
        at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:58)
        at org.onebusaway.quickstart.bootstrap.WebappBootstrapMain.run(WebappBootstrapMain.java:118)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.base/java.lang.reflect.Method.invoke(Unknown Source)
        at org.onebusaway.quickstart.bootstrap.BootstrapMain$1.run(BootstrapMain.java:199)
        at java.base/java.lang.Thread.run(Unknown Source)
Caused by:
java.lang.IllegalStateException: error invoking refresh method=public void org.onebusaway.transit_data_federation.impl.ExtendedCalendarServiceImpl.sta
rt() on target object=org.onebusaway.transit_data_federation.impl.ExtendedCalendarServiceImpl@27a5f4a3
        at org.onebusaway.container.refresh.RefreshServiceImpl.invokePair(RefreshServiceImpl.java:133)
        at org.onebusaway.container.refresh.RefreshServiceImpl.refresh(RefreshServiceImpl.java:45)
        at org.onebusaway.transit_data_federation.bundle.tasks.CalendarServiceDataTask.run(CalendarServiceDataTask.java:90)
        at org.onebusaway.transit_data_federation.bundle.FederatedTransitDataBundleCreator.run(FederatedTransitDataBundleCreator.java:192)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.base/java.lang.reflect.Method.invoke(Unknown Source)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java
:1536)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1477
)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1409)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
        at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291)
        at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
        at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288)
        at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:190)
        at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:574)
        at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:895)
        at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:425)
        at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:276)
        at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:197)
        at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:47)
        at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:640)
        at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:229)
        at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1197)
        at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:586)
        at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:449)
        at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:58)
        at org.eclipse.jetty.server.handler.HandlerCollection.doStart(HandlerCollection.java:224)
        at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:58)
        at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:89)
        at org.eclipse.jetty.server.Server.doStart(Server.java:258)
        at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:58)
        at org.onebusaway.quickstart.bootstrap.WebappBootstrapMain.run(WebappBootstrapMain.java:118)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.base/java.lang.reflect.Method.invoke(Unknown Source)
        at org.onebusaway.quickstart.bootstrap.BootstrapMain$1.run(BootstrapMain.java:199)
        at java.base/java.lang.Thread.run(Unknown Source)
Caused by:
java.lang.reflect.InvocationTargetException
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.base/java.lang.reflect.Method.invoke(Unknown Source)
        at org.onebusaway.container.refresh.RefreshServiceImpl.invokePair(RefreshServiceImpl.java:131)
        at org.onebusaway.container.refresh.RefreshServiceImpl.refresh(RefreshServiceImpl.java:45)
        at org.onebusaway.transit_data_federation.bundle.tasks.CalendarServiceDataTask.run(CalendarServiceDataTask.java:90)
        at org.onebusaway.transit_data_federation.bundle.FederatedTransitDataBundleCreator.run(FederatedTransitDataBundleCreator.java:192)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.base/java.lang.reflect.Method.invoke(Unknown Source)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java
:1536)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1477
)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1409)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
        at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291)
        at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
        at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288)
        at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:190)
        at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:574)
        at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:895)
        at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:425)
        at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:276)
        at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:197)
        at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:47)
        at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:640)
        at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:229)
        at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1197)
        at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:586)
        at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:449)
        at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:58)
        at org.eclipse.jetty.server.handler.HandlerCollection.doStart(HandlerCollection.java:224)
        at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:58)
        at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:89)
        at org.eclipse.jetty.server.Server.doStart(Server.java:258)
        at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:58)
        at org.onebusaway.quickstart.bootstrap.WebappBootstrapMain.run(WebappBootstrapMain.java:118)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.base/java.lang.reflect.Method.invoke(Unknown Source)
        at org.onebusaway.quickstart.bootstrap.BootstrapMain$1.run(BootstrapMain.java:199)
        at java.base/java.lang.Thread.run(Unknown Source)
Caused by:
java.lang.NullPointerException
        at org.onebusaway.transit_data_federation.impl.transit_graph.TransitGraphDaoImpl.getAllBlocks(TransitGraphDaoImpl.java:121)
        at org.onebusaway.transit_data_federation.impl.ExtendedCalendarServiceImpl.determineAllServiceIds(ExtendedCalendarServiceImpl.java:442)
        at org.onebusaway.transit_data_federation.impl.ExtendedCalendarServiceImpl.cacheServiceDatesForServiceIds(ExtendedCalendarServiceImpl.java:415
)
        at org.onebusaway.transit_data_federation.impl.ExtendedCalendarServiceImpl.start(ExtendedCalendarServiceImpl.java:96)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.base/java.lang.reflect.Method.invoke(Unknown Source)
        at org.onebusaway.container.refresh.RefreshServiceImpl.invokePair(RefreshServiceImpl.java:131)
        at org.onebusaway.container.refresh.RefreshServiceImpl.refresh(RefreshServiceImpl.java:45)
        at org.onebusaway.transit_data_federation.bundle.tasks.CalendarServiceDataTask.run(CalendarServiceDataTask.java:90)
        at org.onebusaway.transit_data_federation.bundle.FederatedTransitDataBundleCreator.run(FederatedTransitDataBundleCreator.java:192)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.base/java.lang.reflect.Method.invoke(Unknown Source)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java
:1536)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1477
)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1409)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
        at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291)
        at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
        at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288)
        at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:190)
        at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:574)
        at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:895)
        at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:425)
        at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:276)
        at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:197)
        at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:47)
        at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:640)
        at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:229)
        at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1197)
        at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:586)
        at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:449)
        at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:58)
        at org.eclipse.jetty.server.handler.HandlerCollection.doStart(HandlerCollection.java:224)
        at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:58)
        at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:89)
        at org.eclipse.jetty.server.Server.doStart(Server.java:258)
        at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:58)
        at org.onebusaway.quickstart.bootstrap.WebappBootstrapMain.run(WebappBootstrapMain.java:118)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.base/java.lang.reflect.Method.invoke(Unknown Source)
        at org.onebusaway.quickstart.bootstrap.BootstrapMain$1.run(BootstrapMain.java:199)
        at java.base/java.lang.Thread.run(Unknown Source)
2020-02-13 09:43:19.279:INFO::Started SocketConnector@0.0.0.0:8080 STARTING
=============================================================
=
= Your OneBusAway instance has started.  Browse to:
=
= http://localhost:8080/
=
= to see your instance in action.
=============================================================
barbeau commented 4 years ago

And if I try to test the API, I get a 503:

image

barbeau commented 4 years ago

Same result using HART (Tampa) data from http://www.gohart.org/google/google_transit.zip

barbeau commented 4 years ago

So, 1.1.16 is old, but it looks like the wiki is still pointing to it. Here's 1.1.19, which is the last release prior to v2: http://nexus.onebusaway.org/service/local/artifact/maven/content?r=public&g=org.onebusaway&a=onebusaway-quickstart-assembly&c=api-webapp&e=war&v=1.1.19

barbeau commented 4 years ago

Note that you'll need to delete your existing bundle directory before running 1.1.19, as the bundles can be OBA version-specific.

However, even after doing this I'm still seeing the same in 1.1.19 using the GTFS in this thread as well as HART data.

barbeau commented 4 years ago

Hmmm...same with 1.1.15 too using the GTFS in this thread.

barbeau commented 4 years ago

Looks like an issue building the bundle - if I use 1.1.19 with HART data and chose the GUI option to only build the bundle, I get this:

StopTime = 219000 rate=103742
StopTime = 220000 rate=103871
StopTime = 221000 rate=103951
StopTime = 222000 rate=104078
StopTime = 223000 rate=104156
StopTime = 224000 rate=104283
StopTime = 225000 rate=104359
StopTime = 226000 rate=104484
2020-02-13 10:08:44,198 INFO  [GtfsMultiReaderImpl.java:102] : reading entities: org.onebusaway.gtfs.model.ServiceCalendar
2020-02-13 10:08:44,204 INFO  [GtfsMultiReaderImpl.java:102] : reading entities: org.onebusaway.gtfs.model.ServiceCalendarDate
2020-02-13 10:08:44,207 INFO  [GtfsMultiReaderImpl.java:102] : reading entities: org.onebusaway.gtfs.model.FareAttribute
2020-02-13 10:08:44,211 INFO  [GtfsMultiReaderImpl.java:102] : reading entities: org.onebusaway.gtfs.model.FareRule
2020-02-13 10:08:44,215 INFO  [GtfsMultiReaderImpl.java:102] : reading entities: org.onebusaway.gtfs.model.Frequency
2020-02-13 10:08:44,216 INFO  [GtfsMultiReaderImpl.java:102] : reading entities: org.onebusaway.gtfs.model.Pathway
2020-02-13 10:08:44,217 INFO  [GtfsMultiReaderImpl.java:102] : reading entities: org.onebusaway.gtfs.model.Transfer
2020-02-13 10:08:44,218 INFO  [GtfsMultiReaderImpl.java:102] : reading entities: org.onebusaway.gtfs.model.FeedInfo
== calendar_service =====>
2020-02-13 10:08:44,222 INFO  [CalendarServiceDataFactoryImpl.java:98] : serviceId=Hillsborough Area Regional Transit_93 (1/12)
2020-02-13 10:08:44,232 INFO  [CalendarServiceDataFactoryImpl.java:98] : serviceId=Hillsborough Area Regional Transit_8 (2/12)
2020-02-13 10:08:44,242 INFO  [CalendarServiceDataFactoryImpl.java:98] : serviceId=Hillsborough Area Regional Transit_91 (3/12)
2020-02-13 10:08:44,250 INFO  [CalendarServiceDataFactoryImpl.java:98] : serviceId=Hillsborough Area Regional Transit_988 (4/12)
2020-02-13 10:08:44,256 INFO  [CalendarServiceDataFactoryImpl.java:98] : serviceId=Hillsborough Area Regional Transit_92 (5/12)
2020-02-13 10:08:44,259 INFO  [CalendarServiceDataFactoryImpl.java:98] : serviceId=Hillsborough Area Regional Transit_910 (6/12)
2020-02-13 10:08:44,260 INFO  [CalendarServiceDataFactoryImpl.java:98] : serviceId=Hillsborough Area Regional Transit_WE (7/12)
2020-02-13 10:08:44,265 INFO  [CalendarServiceDataFactoryImpl.java:98] : serviceId=Hillsborough Area Regional Transit_SA (8/12)
2020-02-13 10:08:44,266 INFO  [CalendarServiceDataFactoryImpl.java:98] : serviceId=Hillsborough Area Regional Transit_10 (9/12)
2020-02-13 10:08:44,268 INFO  [CalendarServiceDataFactoryImpl.java:98] : serviceId=Hillsborough Area Regional Transit_98 (10/12)
2020-02-13 10:08:44,271 INFO  [CalendarServiceDataFactoryImpl.java:98] : serviceId=Hillsborough Area Regional Transit_SU (11/12)
2020-02-13 10:08:44,273 INFO  [CalendarServiceDataFactoryImpl.java:98] : serviceId=Hillsborough Area Regional Transit_11 (12/12)
2020-02-13 10:08:44,349 ERROR [FederatedTransitDataBundleCreatorMain.java:220] : error building transit data bundle
java.lang.IllegalStateException: error invoking refresh method=public void org.onebusaway.transit_data_federation.impl.ExtendedCalendarServiceImpl.sta
rt() on target object=org.onebusaway.transit_data_federation.impl.ExtendedCalendarServiceImpl@122bf4e4
        at org.onebusaway.container.refresh.RefreshServiceImpl.invokePair(RefreshServiceImpl.java:133)
        at org.onebusaway.container.refresh.RefreshServiceImpl.refresh(RefreshServiceImpl.java:45)
        at org.onebusaway.transit_data_federation.bundle.tasks.CalendarServiceDataTask.run(CalendarServiceDataTask.java:90)
        at org.onebusaway.transit_data_federation.bundle.FederatedTransitDataBundleCreator.run(FederatedTransitDataBundleCreator.java:192)
        at org.onebusaway.transit_data_federation.bundle.FederatedTransitDataBundleCreatorMain.run(FederatedTransitDataBundleCreatorMain.java:218)
        at org.onebusaway.transit_data_federation.bundle.FederatedTransitDataBundleCreatorMain.main(FederatedTransitDataBundleCreatorMain.java:91)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.base/java.lang.reflect.Method.invoke(Unknown Source)
        at org.onebusaway.quickstart.bootstrap.BuildBootstrapMain.main(BuildBootstrapMain.java:32)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.base/java.lang.reflect.Method.invoke(Unknown Source)
        at org.onebusaway.quickstart.bootstrap.BootstrapMain$1.run(BootstrapMain.java:199)
        at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.lang.reflect.InvocationTargetException
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.base/java.lang.reflect.Method.invoke(Unknown Source)
        at org.onebusaway.container.refresh.RefreshServiceImpl.invokePair(RefreshServiceImpl.java:131)
        ... 16 more
Caused by: java.lang.NullPointerException
        at org.onebusaway.transit_data_federation.impl.transit_graph.TransitGraphDaoImpl.getAllBlocks(TransitGraphDaoImpl.java:121)
        at org.onebusaway.transit_data_federation.impl.ExtendedCalendarServiceImpl.determineAllServiceIds(ExtendedCalendarServiceImpl.java:442)
        at org.onebusaway.transit_data_federation.impl.ExtendedCalendarServiceImpl.cacheServiceDatesForServiceIds(ExtendedCalendarServiceImpl.java:415
)
        at org.onebusaway.transit_data_federation.impl.ExtendedCalendarServiceImpl.start(ExtendedCalendarServiceImpl.java:96)
        ... 21 more
2020-02-13 10:08:44,361 INFO  [AbstractApplicationContext.java:1002] : Closing org.springframework.context.support.GenericApplicationContext@1b2a461d:
 startup date [Thu Feb 13 10:08:36 EST 2020]; root of context hierarchy
2020-02-13 10:08:44,394 INFO  [DefaultSingletonBeanRegistry.java:422] : Destroying singletons in org.springframework.beans.factory.support.DefaultList
ableBeanFactory@2d7e5b59: defining beans [org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.
annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context
.annotation.internalPersistenceAnnotationProcessor,org.springframework.aop.config.internalAutoProxyCreator,defaultPropertyPlaceholderConfigurer,ehCach
eConfiguration,cacheManager,cacheableKeyFactories,cacheableMethodKeyFactoryManager,cacheableMethodManager,cacheableAnnotationInterceptor,org.springfra
mework.beans.factory.config.MethodInvokingFactoryBean#0,hibernateProperties,hibernateAnnotatedClasses,hibernateMappingLocations,sessionFactory,transac
tionManager,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionI
nterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,mbeanServer,jmxAttributeSource,jmxNamingStategy,jmxInfoAssembler,mbeanE
xporter,ehCacheMBeanRegistration,bundle,otpGraphBundle,dataSource,org.onebusaway.container.spring.PropertyOverrideConfigurer#0,shapePointsLibrary,cont
ractionPathServiceImpl,contractionRoutingServiceImpl,patchServiceImpl,streetVertexIndexServiceImpl,transitGraphDaoImpl,stopSequenceCollectionServiceIm
pl,userReportingDaoImpl,userReportingServiceImpl,shapePointServiceImpl,projectedShapePointServiceImpl,blockLocationRecordDaoImpl,blockLocationServiceI
mpl,vehicleStatusServiceImpl,gtfsRealtimeServiceImpl,siriService,blockLocationRecordCacheImpl,blockLocationHistoryServiceImpl,scheduleDeviationHistory
DaoImpl,realTimeHistoryServiceImpl,vehicleLocationRecordCacheImpl,currentVehicleEstimationServiceImpl,routeServiceImpl,stopSearchServiceImpl,narrative
ServiceImpl,stopTimeServiceImpl,refreshableCalendarServiceImpl,stopSequencesServiceImpl,arrivalAndDepartureAlarmServiceImpl,agencyServiceImpl,transitD
ataServiceImpl,transitDataServiceExceptionInterceptor,stopTransferServiceImpl,stopHopServiceImpl,itinerariesServiceImpl,transferPatternServiceImpl,tri
vialBundleManagementServiceImpl,itinerariesBeanServiceImpl,nearbyStopsBeanServiceImpl,agencyBeanServiceImpl,blockBeanServiceImpl,stopWithArrivalsAndDe
parturesBeanServiceImpl,blockStatusBeanServiceImpl,arrivalsAndDeparturesBeanServiceImpl,tripStopTimesBeanServiceImpl,stopTimeBeanServiceImpl,stopsBean
ServiceImpl,tripBeanServiceImpl,routeBeanServiceImpl,serviceAlertsBeanServiceImpl,stopScheduleBeanServiceImpl,routesBeanServiceImpl,shapeBeanServiceIm
pl,vehicleStatusBeanServiceImpl,tripStatusBeanServiceImpl,stopBeanServiceImpl,extendedCalendarServiceImpl,trivialPredictionHelperService,whereGeospati
alServiceImpl,routeCollectionSearchServiceImpl,scheduledBlockLocationServiceImpl,blockStatusServiceImpl,blockGeospatialServiceImpl,blockIndexFactorySe
rviceImpl,blockIndexServiceImpl,blockCalendarServiceImpl,arrivalAndDepartureServiceImpl,trivialSchedulerHelperService,stopScheduleServiceImpl,serviceA
lertsServiceImpl,OBAGraphServiceImpl,OTPConfigurationServiceImpl,streetToStopGraphLinkerService,transitShedPathServiceImpl,transitDataFederationHibern
ateAnnotatedClasses,transitDataFederationHibernateMappingLocations,refreshServiceImpl,tripPlannerConstants,extendedCalendarServiceServiceDateRangeCach
e,scheduledExecutorService,org.onebusaway.container.spring.PropertyOverrideConfigurer#1,modifications,stopTimeEntriesFactory,routeEntriesFactory,frequ
encyEntriesFactory,agencyEntriesFactory,routeCollectionEntriesFactory,blockEntriesFactory,serviceIdOverlapCache,tripEntriesFactory,stopEntriesFactory,
distanceAlongShapeLibrary,blockConfigurationEntriesFactory,generateStopSearchIndexTask,generateRouteCollectionSearchIndexTask,calendarServiceDataTask,
shapeGeospatialIndexTask,shapePointHelper,uniqueServiceImpl,org.onebusaway.transit_data_federation.bundle.model.TaskDefinition#0,startTask,task_gtfs,l
oadGtfsTask,org.onebusaway.transit_data_federation.bundle.model.TaskDefinition#1,calendarServiceTask,org.onebusaway.transit_data_federation.bundle.mod
el.TaskDefinition#2,tripGraphTask,org.onebusaway.transit_data_federation.bundle.model.TaskDefinition#3,blockIndicesTask,org.onebusaway.transit_data_fe
deration.bundle.model.TaskDefinition#4,narrativesTask,org.onebusaway.transit_data_federation.bundle.model.TaskDefinition#5,routeCollectionsSearchIndex
Task,org.onebusaway.transit_data_federation.bundle.model.TaskDefinition#6,stopSearchIndexTask,org.onebusaway.transit_data_federation.bundle.model.Task
Definition#7,org.onebusaway.transit_data_federation.bundle.model.TaskDefinition#8,otpGraphBuidlerTask,osmBuilder,osmProvider,org.onebusaway.transit_da
ta_federation.bundle.model.TaskDefinition#9,stopTransfersTask,org.onebusaway.transit_data_federation.bundle.model.TaskDefinition#10,transferPatternsTa
sk,org.onebusaway.transit_data_federation.bundle.model.TaskDefinition#11,transferPatternsHubAnalysisTask,org.onebusaway.transit_data_federation.bundle
.model.TaskDefinition#12,serializedTransferPatternsTask,org.onebusaway.transit_data_federation.bundle.model.TaskDefinition#13,tripPlannerTestTask,org.
onebusaway.transit_data_federation.bundle.model.TaskDefinition#14,blockLocationHistoryTask,org.onebusaway.transit_data_federation.bundle.model.TaskDef
inition#15,preCacheTask,gtfsRelationalDaoImpl,gtfs-bundles,myCustomPropertyOverrides]; root of factory hierarchy
2020-02-13 10:08:44,417 INFO  [ExecutorConfigurationSupport.java:150] : Shutting down ExecutorService 'scheduledExecutorService'
2020-02-13 10:08:44,420 INFO  [MBeanExporter.java:429] : Unregistering JMX-exposed beans on shutdown
2020-02-13 10:08:44,422 INFO  [AbstractSessionFactoryBean.java:246] : Closing Hibernate SessionFactory
2020-02-13 10:08:44,423 INFO  [SessionFactoryImpl.java:805] : closing
2020-02-13 10:08:44,431 INFO  [EhCacheManagerFactoryBean.java:113] : Shutting down EHCache CacheManager
barbeau commented 4 years ago

I get a similar error if I just try to build a bundle using HART data with the stand-alone onebusaway-transit-data-federation-builder-1.1.19-withAllDependencies.jar.

brodyFlannigan commented 4 years ago

Are bundles generated in V2 compatible with V1?

barbeau commented 4 years ago

@dudebrains01 I don't think so, but I haven't tried. I'm a volunteer on the Android and Alexa apps and haven't set up my own OBA server in a while, so my knowledge is a bit dated. Worth a shot if you want to try.

brodyFlannigan commented 4 years ago

I'll give running V2 a shot but I have no clue how all of the Eclipse stuff works... (Coding is not something I know much about)

barbeau commented 4 years ago

@dudebrains01 Sounds good, let us know how it goes. A lot of the community-focused efforts is volunteer driven at the moment, and unfortunately we're still in the middle of transitioning from v1 to v2, without a great QuickStart experience for v2 yet. Hopefully someone has extra cycles to dedicate to this soon.

sheldonabrown commented 4 years ago

Your problem is likely your JDK. To get oba-1.1.16 working, you'll likely need jdk1.6 if you can find it archived somewhere.

barbeau commented 4 years ago

IIRC I had successfully tested all this on JDK 8 (1.8) as well, so you may try that too.

barbeau commented 3 years ago

From https://groups.google.com/g/onebusaway-developers/c/6K4xdDYFulE/m/DW24sUZtBgAJ, it looks like you need to use Java 8 with OBA v1.x.

Greg0 commented 2 years ago

Which version is most recent? I'm little confused. Somewhere doc talks about version 1.x (github wiki). Other place (http://developer.onebusaway.org) talk about some new version v2 but not existing urls to 2.0.55-cs http://developer.onebusaway.org/modules/onebusaway-application-modules/current/guides/quickstart-guide.html

I have little bit mess in knowledge.

https://github.com/OneBusAway/onebusaway-docker Docker version also have above errors.

There are some developers working on that or the server modules are abandoned?

barbeau commented 2 years ago

@Greg0 OBA server is still undergoing development and maintenance but like many open-source project some of the community aspects are volunteer-driven. v2 is the latest version, which should be accessible from links at: http://developer.onebusaway.org/modules/onebusaway-application-modules/current/downloads.html

But you're right - that link is broken. OBA changed maven repositories and I believe that's why this isn't working. I'll see if I can track down the new links.

The Docker version at https://github.com/OneBusAway/onebusaway-docker is community-maintained and IIRC that supports the v2 setup for schedule data but no real-time yet. If you'd like to contribute we'd welcome the help!

Greg0 commented 2 years ago

@barbeau Thank you for your response. I'll give a try to newest v2. If you will find working URL please let me know. Nexus is not public so can't browse for packages.

Honestly I have plan to make some docker images based on steps from docs. I can create some PR if that will work.

Regards

barbeau commented 2 years ago

@Greg0 That would be great! IIRC https://github.com/OneBusAway/onebusaway-docker/pull/20 is close to fixing a final issue, but it's just going to take some messing around with config files. I linked to a forum post in the last comments there that might be useful.

Greg0 commented 2 years ago

@barbeau I have idea to automate docker images builds simply by github actions and publish them on for example Nexus or just link repo to docker Hub. Just to take advantage of ready to go images instead of self-building them locally.

I'll read attached topic and I hope I'll return with some working ideas. Please let me know when you will find working url to latest version of webapps

barbeau commented 2 years ago

I have idea to automate docker images builds simply by github actions and publish them on for example Nexus or just link repo to docker Hub. Just to take advantage of ready to go images instead of self-building them locally.

This would be great, but OBA requires XML files for configuration for GTFS data to use, GTFS Realtime URLs, etc., so this would somehow need to be injected into the build chain.

Greg0 commented 2 years ago

I'll try figure it out. Files always can be mounted to container instead of attaching them to image. But It's only my thoughts I never ran OBA server 😊

Greg0 commented 2 years ago

I've found only version 2.0.0 files, but 2.0.55-cs is not present. http://nexus.onebusaway.org/nexus/content/groups/public/org/onebusaway/onebusaway-api-webapp/

I guess some builds failed

barbeau commented 2 years ago

Here's the new maven repo that should include all the artifacts (taken from OBA Android build.gradle):

maven {
        // OBA Releases - for comparator to sort alphanumeric routes
        url "https://repo.camsys-apps.com/releases"
    }
Greg0 commented 2 years ago

I'm afraid I don't know hot to use that url to download *.war files of api-webapp

sheldonabrown commented 2 years ago

That's the base url for a maven repository. If you are using maven it will fill in the rest. In the case of the api webapp, it would be:

https://repo.camsys-apps.com/releases/org/onebusaway/onebusaway-api-webapp/2.0.55-cs/onebusaway-api-webapp-2.0.55-cs.war

(that's approximately group/artifact/version/artifact-verssion(-classifier).type)

Sheldon

On Sat, Oct 9, 2021 at 5:11 PM Grzegorz K @.***> wrote:

I'm afraid I don't know hot to use that url to download *.war files of api-webapp

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/OneBusAway/onebusaway-application-modules/issues/244#issuecomment-939362169, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAHUSHKZKQCAKAIKMHL25DDUGCVXRANCNFSM4KUDC3RA . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

barbeau commented 2 years ago

@Greg0 So using looking at the guide: https://github.com/OneBusAway/onebusaway/wiki/Configuration-and-Deployment-Guide-for-v2.x

...and following the pattern from Sheldon you'll use these files:

(there is also the browseable nexus referenced in the above guide at http://nexus.onebusaway.org/nexus/content/groups/public/org/onebusaway/, but that only includes up to v2.0.0)