Ran mvn clean install before mvn package and then the ant fresh_install 
process.

I'm still getting a null pointer exception.

On Monday, December 4, 2023 at 2:58:42 PM UTC-5 Rodrigo Vera wrote:

> Hello, 
>
> ran into the same problem, fixed by runnning
>
> mvn clean install 
>
> before mvn package (maybe not necessary after all). also make sure you're 
> running same java version in mvn, ant and tomcat. 
>
> greetings.
>
> On Friday, December 1, 2023 at 3:28:10 PM UTC-3 Steve Michaels wrote:
>
>> Now that I've got the database migrated, startup is giving me an 
>> unsatisfied dependency error: 
>>
>> 01-Dec-2023 13:00:22.633 SEVERE [http-nio-8080-exec-7] 
>> org.apache.catalina.core.ApplicationContext.log HTMLManager: Error starting 
>> [/server]
>>         org.apache.catalina.LifecycleException: Failed to start component 
>> [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/server]]
>>                 at 
>> org.apache.catalina.util.LifecycleBase.handleSubClassException(LifecycleBase.java:440)
>>                 at 
>> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:198)
>>                 at 
>> org.apache.catalina.manager.ManagerServlet.start(ManagerServlet.java:1437)
>>                 at 
>> org.apache.catalina.manager.HTMLManagerServlet.start(HTMLManagerServlet.java:703)
>>                 at 
>> org.apache.catalina.manager.HTMLManagerServlet.doPost(HTMLManagerServlet.java:221)
>>                 at 
>> javax.servlet.http.HttpServlet.service(HttpServlet.java:681)
>>                 at 
>> javax.servlet.http.HttpServlet.service(HttpServlet.java:764)
>>                 at 
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)
>>                 at 
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
>>                 at 
>> org.apache.catalina.filters.CsrfPreventionFilter.doFilter(CsrfPreventionFilter.java:211)
>>                 at 
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
>>                 at 
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
>>                 at 
>> org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
>>                 at 
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
>>                 at 
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
>>                 at 
>> org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:126)
>>                 at 
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
>>                 at 
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
>>                 at 
>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197)
>>                 at 
>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
>>                 at 
>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:659)
>>                 at 
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)
>>                 at 
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
>>                 at 
>> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:687)
>>                 at 
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
>>                 at 
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:359)
>>                 at 
>> org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)
>>                 at 
>> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
>>                 at 
>> org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:889)
>>                 at 
>> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1735)
>>                 at 
>> org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
>>                 at 
>> org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
>>                 at 
>> org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
>>                 at 
>> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
>>                 at java.base/java.lang.Thread.run(Thread.java:829)
>>         Caused by: 
>> org.springframework.beans.factory.UnsatisfiedDependencyException: Error 
>> creating bean with name 'authenticationRestController': Unsatisfied 
>> dependency expressed through field 'converter'; nested exception is 
>> org.springframework.beans.factory.UnsatisfiedDependencyException: Error 
>> creating bean with name 'converterService': Unsatisfied dependency 
>> expressed through field 'converters'; nested exception is 
>> org.springframework.beans.factory.BeanCreationException: Error creating 
>> bean with name 'workflowItemConverter' defined in file 
>> [/usr/bin/dspace/webapps/server/WEB-INF/classes/org/dspace/app/rest/converter/WorkflowItemConverter.class]:
>>  
>> Instantiation of bean failed; nested exception is 
>> org.springframework.beans.BeanInstantiationException: Failed to instantiate 
>> [org.dspace.app.rest.converter.WorkflowItemConverter]: Constructor threw 
>> exception; nested exception is java.lang.NullPointerException
>>                 at 
>> org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:660)
>>                 at 
>> org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:640)
>>                 at 
>> org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
>>                 at 
>> org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:399)
>>                 at 
>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431)
>>                 at 
>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619)
>>                 at 
>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
>>                 at 
>> org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
>>                 at 
>> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
>>                 at 
>> org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
>>                 at 
>> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
>>                 at 
>> org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:955)
>>                 at 
>> org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:920)
>>                 at 
>> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583)
>>                 at 
>> org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:147)
>>                 at 
>> org.springframework.boot.SpringApplication.refresh(SpringApplication.java:731)
>>                 at 
>> org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:408)
>>                 at 
>> org.springframework.boot.SpringApplication.run(SpringApplication.java:307)
>>                 at 
>> org.springframework.boot.web.servlet.support.SpringBootServletInitializer.run(SpringBootServletInitializer.java:175)
>>                 at 
>> org.springframework.boot.web.servlet.support.SpringBootServletInitializer.createRootApplicationContext(SpringBootServletInitializer.java:155)
>>                 at 
>> org.springframework.boot.web.servlet.support.SpringBootServletInitializer.onStartup(SpringBootServletInitializer.java:97)
>>                 at 
>> org.springframework.web.SpringServletContainerInitializer.onStartup(SpringServletContainerInitializer.java:174)
>>                 at 
>> org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5219)
>>                 at 
>> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
>>                 ... 33 more
>>         Caused by: 
>> org.springframework.beans.factory.UnsatisfiedDependencyException: Error 
>> creating bean with name 'converterService': Unsatisfied dependency 
>> expressed through field 'converters'; nested exception is 
>> org.springframework.beans.factory.BeanCreationException: Error creating 
>> bean with name 'workflowItemConverter' defined in file 
>> [/usr/bin/dspace/webapps/server/WEB-INF/classes/org/dspace/app/rest/converter/WorkflowItemConverter.class]:
>>  
>> Instantiation of bean failed; nested exception is 
>> org.springframework.beans.BeanInstantiationException: Failed to instantiate 
>> [org.dspace.app.rest.converter.WorkflowItemConverter]: Constructor threw 
>> exception; nested exception is java.lang.NullPointerException
>>                 at 
>> org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:660)
>>                 at 
>> org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:640)
>>                 at 
>> org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
>>                 at 
>> org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:399)
>>                 at 
>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431)
>>                 at 
>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619)
>>                 at 
>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
>>                 at 
>> org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
>>                 at 
>> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
>>                 at 
>> org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
>>                 at 
>> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
>>                 at 
>> org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
>>                 at 
>> org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1391)
>>                 at 
>> org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
>>                 at 
>> org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:657)
>>                 ... 56 more
>>         Caused by: 
>> org.springframework.beans.factory.BeanCreationException: Error creating 
>> bean with name 'workflowItemConverter' defined in file 
>> [/usr/bin/dspace/webapps/server/WEB-INF/classes/org/dspace/app/rest/converter/WorkflowItemConverter.class]:
>>  
>> Instantiation of bean failed; nested exception is 
>> org.springframework.beans.BeanInstantiationException: Failed to instantiate 
>> [org.dspace.app.rest.converter.WorkflowItemConverter]: Constructor threw 
>> exception; nested exception is java.lang.NullPointerException
>>                 at 
>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1334)
>>                 at 
>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1232)
>>                 at 
>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:582)
>>                 at 
>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
>>                 at 
>> org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
>>                 at 
>> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
>>                 at 
>> org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
>>                 at 
>> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
>>                 at 
>> org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
>>                 at 
>> org.springframework.beans.factory.support.DefaultListableBeanFactory.addCandidateEntry(DefaultListableBeanFactory.java:1609)
>>                 at 
>> org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1573)
>>                 at 
>> org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveMultipleBeans(DefaultListableBeanFactory.java:1462)
>>                 at 
>> org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1349)
>>                 at 
>> org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
>>                 at 
>> org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:657)
>>                 ... 70 more
>>         Caused by: org.springframework.beans.BeanInstantiationException: 
>> Failed to instantiate 
>> [org.dspace.app.rest.converter.WorkflowItemConverter]: Constructor threw 
>> exception; nested exception is java.lang.NullPointerException
>>                 at 
>> org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:224)
>>                 at 
>> org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:87)
>>                 at 
>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1326)
>>                 ... 84 more
>>         Caused by: java.lang.NullPointerException
>>                 at 
>> org.dspace.app.rest.converter.AInprogressItemConverter.<init>(AInprogressItemConverter.java:63)
>>                 at 
>> org.dspace.app.rest.converter.WorkflowItemConverter.<init>(WorkflowItemConverter.java:29)
>>                 at 
>> java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native
>>  
>> Method)
>>                 at 
>> java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
>>                 at 
>> java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
>>                 at 
>> java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
>>                 at 
>> org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:211)
>>                 ... 86 more
>>
>

-- 
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 dspace-tech+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/dspace-tech/b596f63a-0576-49ad-b8d9-3ce2698012d2n%40googlegroups.com.

Reply via email to