Hello! I'm trying to upgrade DSpace from version 6.3 to version 8.0, following the guidance from Upgrading DSpace - DSpace 8.x Documentation - LYRASIS Wiki, which says "This provides a step-by-step guide on how to install the latest version of the code over your existing DSpace installation in order to upgrade to the latest version." I'm using Ubuntu 24.04, openjdk-17. I ran into an error when installing the backend when running "ant fresh_install". Here's the log it generated:
[in the following, I've redacted many lines of the log] dspace@ds8:/usr/local/backDS8.0/dspace/target/dspace-installer$ ant fresh_install | tee /tmp/ant_fresh_install.log Buildfile: /usr/local/backDS8.0/dspace/target/dspace-installer/build.xml init_installation: prepare_configs: [mkdir] Created dir: /usr/local/backDS8.0/dspace/target/dspace-installer/config-temp [copy] Copying 256 files to /usr/local/backDS8.0/dspace/target/dspace-installer/config-temp [copy] Copying 1 file to /usr/local/backDS8.0/dspace/target/dspace-installer/config-temp [copy] Copying 15 files to /usr/local/backDS8.0/dspace/target/dspace-installer/config-temp init_configs: [copy] Copying 1 file to /NovoRIMA/config [copy] Failed to change file modification time [delete] Deleting directory /usr/local/backDS8.0/dspace/target/dspace-installer/config-temp test_database: [java] 2024-09-24 17:54:05,306 WARN org.springframework.context.support.ClassPathXmlApplicationContext @ Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘org.dspace.app.suggestion.SuggestionService’: Injection of resource dependencies failed [java] Failure during kernel init: Error creating bean with name ‘org.dspace.app.suggestion.SuggestionService’: Injection of resource dependencies failed [java] org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘org.dspace.app.suggestion.SuggestionService’: Injection of resource dependencies failed [java] at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessProperties(CommonAnnotationBeanPostProcessor.java:371) [java] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1421) [java] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:599) [java] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522) [java] at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:337) [java] at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) [java] at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:335) [java] at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) [java] at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:975) [java] at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:962) [java] at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624) [java] at org.dspace.servicemanager.DSpaceServiceManager.startup(DSpaceServiceManager.java:275) [java] at org.dspace.servicemanager.DSpaceKernelImpl.start(DSpaceKernelImpl.java:159) [java] at org.dspace.servicemanager.DSpaceKernelImpl.start(DSpaceKernelImpl.java:134) [java] at org.dspace.app.launcher.ScriptLauncher.main(ScriptLauncher.java:71) [java] Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘suggestionProviders’: Cannot resolve reference to bean ‘OpenairePublicationLoader’ while setting bean property ‘sourceMap’ with key [TypedStringValue: value [openaire], target type [class java.lang.String]] [java] at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:377) … [java] Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name ‘OpenairePublicationLoader’: Unsatisfied dependency expressed through field ‘itemService’: Cannot find class [org.dspace.app.itemimport.BTEBatchImportService] for bean with name ‘org.dspace.app.itemimport.BTEBatchImportService’ defined in file [/NovoRIMA/config/spring/api/bte.xml] [java] at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:787) … [java] Caused by: org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [org.dspace.app.itemimport.BTEBatchImportService] for bean with name ‘org.dspace.app.itemimport.BTEBatchImportService’ defined in file [/NovoRIMA/config/spring/api/bte.xml] [java] at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1556) … [java] Caused by: java.lang.ClassNotFoundException: org.dspace.app.itemimport.BTEBatchImportService [java] at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641) … [java] Exception in thread “main” java.lang.IllegalStateException: Failure during kernel init: Error creating bean with name ‘org.dspace.app.suggestion.SuggestionService’: Injection of resource dependencies failed [java] at org.dspace.app.launcher.ScriptLauncher.main(ScriptLauncher.java:83) … [java] Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘org.dspace.app.suggestion.SuggestionService’: Injection of resource dependencies failed [java] at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessProperties(CommonAnnotationBeanPostProcessor.java:371) … [java] Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘suggestionProviders’: Cannot resolve reference to bean ‘OpenairePublicationLoader’ while setting bean property ‘sourceMap’ with key [TypedStringValue: value [openaire], target type [class java.lang.String]] [java] at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:377) … [java] Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name ‘OpenairePublicationLoader’: Unsatisfied dependency expressed through field ‘itemService’: Cannot find class [org.dspace.app.itemimport.BTEBatchImportService] for bean with name ‘org.dspace.app.itemimport.BTEBatchImportService’ defined in file [/NovoRIMA/config/spring/api/bte.xml] [java] at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:787) … [java] Caused by: org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [org.dspace.app.itemimport.BTEBatchImportService] for bean with name ‘org.dspace.app.itemimport.BTEBatchImportService’ defined in file [/NovoRIMA/config/spring/api/bte.xml] [java] at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1556) … [java] Caused by: java.lang.ClassNotFoundException: org.dspace.app.itemimport.BTEBatchImportService [java] at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641) [java] at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188) [java] at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:525) [java] at java.base/java.lang.Class.forName0(Native Method) [java] at java.base/java.lang.Class.forName(Class.java:467) [java] at org.springframework.util.ClassUtils.forName(ClassUtils.java:304) [java] at org.springframework.beans.factory.support.AbstractBeanDefinition.resolveBeanClass(AbstractBeanDefinition.java:489) [java] at org.springframework.beans.factory.support.AbstractBeanFactory.doResolveBeanClass(AbstractBeanFactory.java:1624) [java] at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1549) [java] … 55 more BUILD FAILED /usr/local/backDS8.0/dspace/target/dspace-installer/build.xml:783: Java returned: 1 Total time: 2 seconds Any help will be very welcome. Thanks. -- All messages to this mailing list should adhere to the Code of Conduct: https://www.lyrasis.org/about/Pages/Code-of-Conduct.aspx --- You received this message because you are subscribed to the Google Groups "DSpace Technical Support" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/dspace-tech/6a618021-a951-46ae-ba79-e243c3da336an%40googlegroups.com.
