Type Exception Report
Message Failure during filter init: Failed to startup the DSpace Service Manager: failure starting up spring service manager: Error creating bean with name 'avs.ff4j' defined in URL [jar:file:/home/umassmed/dspace/webapps/redirect-webapp/WEB-INF/lib/video-streaming-api-5.7-3.1.10-0.jar!/spring/spring-dspace-addon-api-avs-features-services.xml]: Cannot resolve reference to bean 'avs.ff4j.store.inmemory' while setting bean property 'featureStore'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'avs.ff4j.store.inmemory' defined in URL [jar:file:/home/umassmed/dspace/webapps/redirect-webapp/WEB-INF/lib/video-streaming-api-5.7-3.1.10-0.jar!/spring/spring-dspace-addon-api-avs-features-services.xml]: Error setting property values; nested exception is org.springframework.beans.PropertyBatchUpdateException; nested PropertyAccessExceptions (1) are:
Description The server encountered an unexpected condition that prevented it from fulfilling the request.
Exception
java.lang.IllegalStateException: Failure during filter init: Failed to startup the DSpace Service Manager: failure starting up spring service manager: Error creating bean with name 'avs.ff4j' defined in URL [jar:file:/home/umassmed/dspace/webapps/redirect-webapp/WEB-INF/lib/video-streaming-api-5.7-3.1.10-0.jar!/spring/spring-dspace-addon-api-avs-features-services.xml]: Cannot resolve reference to bean 'avs.ff4j.store.inmemory' while setting bean property 'featureStore'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'avs.ff4j.store.inmemory' defined in URL [jar:file:/home/umassmed/dspace/webapps/redirect-webapp/WEB-INF/lib/video-streaming-api-5.7-3.1.10-0.jar!/spring/spring-dspace-addon-api-avs-features-services.xml]: Error setting property values; nested exception is org.springframework.beans.PropertyBatchUpdateException; nested PropertyAccessExceptions (1) are: PropertyAccessException 1: org.springframework.beans.MethodInvocationException: Property 'location' threw exception; nested exception is java.lang.IllegalArgumentException: Cannot parse XML data, please check file access com.atmire.app.webui.servlet.LegacyRedirectStrategy.redirect(LegacyRedirectStrategy.java:69) com.atmire.app.webui.servlet.RedirectServlet.doGet(RedirectServlet.java:86) javax.servlet.http.HttpServlet.service(HttpServlet.java:621) javax.servlet.http.HttpServlet.service(HttpServlet.java:728) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
Root Cause
java.lang.RuntimeException: Failed to startup the DSpace Service Manager: failure starting up spring service manager: Error creating bean with name 'avs.ff4j' defined in URL [jar:file:/home/umassmed/dspace/webapps/redirect-webapp/WEB-INF/lib/video-streaming-api-5.7-3.1.10-0.jar!/spring/spring-dspace-addon-api-avs-features-services.xml]: Cannot resolve reference to bean 'avs.ff4j.store.inmemory' while setting bean property 'featureStore'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'avs.ff4j.store.inmemory' defined in URL [jar:file:/home/umassmed/dspace/webapps/redirect-webapp/WEB-INF/lib/video-streaming-api-5.7-3.1.10-0.jar!/spring/spring-dspace-addon-api-avs-features-services.xml]: Error setting property values; nested exception is org.springframework.beans.PropertyBatchUpdateException; nested PropertyAccessExceptions (1) are: PropertyAccessException 1: org.springframework.beans.MethodInvocationException: Property 'location' threw exception; nested exception is java.lang.IllegalArgumentException: Cannot parse XML data, please check file access org.dspace.servicemanager.DSpaceServiceManager.startup(DSpaceServiceManager.java:224) org.dspace.servicemanager.DSpaceKernelImpl.start(DSpaceKernelImpl.java:150) com.atmire.app.webui.servlet.LegacyRedirectStrategy.redirect(LegacyRedirectStrategy.java:52) com.atmire.app.webui.servlet.RedirectServlet.doGet(RedirectServlet.java:86) javax.servlet.http.HttpServlet.service(HttpServlet.java:621) javax.servlet.http.HttpServlet.service(HttpServlet.java:728) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
Root Cause
java.lang.IllegalStateException: failure starting up spring service manager: Error creating bean with name 'avs.ff4j' defined in URL [jar:file:/home/umassmed/dspace/webapps/redirect-webapp/WEB-INF/lib/video-streaming-api-5.7-3.1.10-0.jar!/spring/spring-dspace-addon-api-avs-features-services.xml]: Cannot resolve reference to bean 'avs.ff4j.store.inmemory' while setting bean property 'featureStore'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'avs.ff4j.store.inmemory' defined in URL [jar:file:/home/umassmed/dspace/webapps/redirect-webapp/WEB-INF/lib/video-streaming-api-5.7-3.1.10-0.jar!/spring/spring-dspace-addon-api-avs-features-services.xml]: Error setting property values; nested exception is org.springframework.beans.PropertyBatchUpdateException; nested PropertyAccessExceptions (1) are: PropertyAccessException 1: org.springframework.beans.MethodInvocationException: Property 'location' threw exception; nested exception is java.lang.IllegalArgumentException: Cannot parse XML data, please check file access org.dspace.servicemanager.DSpaceServiceManager.startup(DSpaceServiceManager.java:208) org.dspace.servicemanager.DSpaceKernelImpl.start(DSpaceKernelImpl.java:150) com.atmire.app.webui.servlet.LegacyRedirectStrategy.redirect(LegacyRedirectStrategy.java:52) com.atmire.app.webui.servlet.RedirectServlet.doGet(RedirectServlet.java:86) javax.servlet.http.HttpServlet.service(HttpServlet.java:621) javax.servlet.http.HttpServlet.service(HttpServlet.java:728) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
Root Cause
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'avs.ff4j' defined in URL [jar:file:/home/umassmed/dspace/webapps/redirect-webapp/WEB-INF/lib/video-streaming-api-5.7-3.1.10-0.jar!/spring/spring-dspace-addon-api-avs-features-services.xml]: Cannot resolve reference to bean 'avs.ff4j.store.inmemory' while setting bean property 'featureStore'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'avs.ff4j.store.inmemory' defined in URL [jar:file:/home/umassmed/dspace/webapps/redirect-webapp/WEB-INF/lib/video-streaming-api-5.7-3.1.10-0.jar!/spring/spring-dspace-addon-api-avs-features-services.xml]: Error setting property values; nested exception is org.springframework.beans.PropertyBatchUpdateException; nested PropertyAccessExceptions (1) are: PropertyAccessException 1: org.springframework.beans.MethodInvocationException: Property 'location' threw exception; nested exception is java.lang.IllegalArgumentException: Cannot parse XML data, please check file access org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:328) org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:106) org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1360) org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1118) org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:517) org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456) org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:294) org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225) org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:291) org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:193) org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:585) org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:913) org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:464) org.dspace.servicemanager.spring.SpringServiceManager.startup(SpringServiceManager.java:201) org.dspace.servicemanager.DSpaceServiceManager.startup(DSpaceServiceManager.java:205) org.dspace.servicemanager.DSpaceKernelImpl.start(DSpaceKernelImpl.java:150) com.atmire.app.webui.servlet.LegacyRedirectStrategy.redirect(LegacyRedirectStrategy.java:52) com.atmire.app.webui.servlet.RedirectServlet.doGet(RedirectServlet.java:86) javax.servlet.http.HttpServlet.service(HttpServlet.java:621) javax.servlet.http.HttpServlet.service(HttpServlet.java:728) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
Root Cause
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'avs.ff4j.store.inmemory' defined in URL [jar:file:/home/umassmed/dspace/webapps/redirect-webapp/WEB-INF/lib/video-streaming-api-5.7-3.1.10-0.jar!/spring/spring-dspace-addon-api-avs-features-services.xml]: Error setting property values; nested exception is org.springframework.beans.PropertyBatchUpdateException; nested PropertyAccessExceptions (1) are: PropertyAccessException 1: org.springframework.beans.MethodInvocationException: Property 'location' threw exception; nested exception is java.lang.IllegalArgumentException: Cannot parse XML data, please check file access org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1396) org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1118) org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:517) org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456) org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:294) org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225) org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:291) org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:193) org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:322) org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:106) org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1360) org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1118) org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:517) org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456) org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:294) org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225) org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:291) org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:193) org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:585) org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:913) org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:464) org.dspace.servicemanager.spring.SpringServiceManager.startup(SpringServiceManager.java:201) org.dspace.servicemanager.DSpaceServiceManager.startup(DSpaceServiceManager.java:205) org.dspace.servicemanager.DSpaceKernelImpl.start(DSpaceKernelImpl.java:150) com.atmire.app.webui.servlet.LegacyRedirectStrategy.redirect(LegacyRedirectStrategy.java:52) com.atmire.app.webui.servlet.RedirectServlet.doGet(RedirectServlet.java:86) javax.servlet.http.HttpServlet.service(HttpServlet.java:621) javax.servlet.http.HttpServlet.service(HttpServlet.java:728) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
Root Cause
org.springframework.beans.PropertyBatchUpdateException; nested PropertyAccessExceptions (1) are: PropertyAccessException 1: org.springframework.beans.MethodInvocationException: Property 'location' threw exception; nested exception is java.lang.IllegalArgumentException: Cannot parse XML data, please check file access org.springframework.beans.AbstractPropertyAccessor.setPropertyValues(AbstractPropertyAccessor.java:102) org.springframework.beans.AbstractPropertyAccessor.setPropertyValues(AbstractPropertyAccessor.java:58) org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1393) org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1118) org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:517) org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456) org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:294) org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225) org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:291) org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:193) org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:322) org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:106) org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1360) org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1118) org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:517) org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456) org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:294) org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225) org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:291) org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:193) org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:585) org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:913) org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:464) org.dspace.servicemanager.spring.SpringServiceManager.startup(SpringServiceManager.java:201) org.dspace.servicemanager.DSpaceServiceManager.startup(DSpaceServiceManager.java:205) org.dspace.servicemanager.DSpaceKernelImpl.start(DSpaceKernelImpl.java:150) com.atmire.app.webui.servlet.LegacyRedirectStrategy.redirect(LegacyRedirectStrategy.java:52) com.atmire.app.webui.servlet.RedirectServlet.doGet(RedirectServlet.java:86) javax.servlet.http.HttpServlet.service(HttpServlet.java:621) javax.servlet.http.HttpServlet.service(HttpServlet.java:728) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
Note The full stack trace of the root cause is available in the server logs.