Hi!
I've just installed dspace 7.4 and everything is working fine except the
index-discovery and index-authority that are showing some
java.lang.NullPointerException.
My dspace is missing over 20k documents because of this... I've attached
both errors on this message, hope you guys can help with this!
Best regards,
Juan.
--
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/700ca7d9-e3e7-4e84-b2f8-53daef7ea191n%40googlegroups.com.
The script has started
(Re)building index from scratch.
org.hibernate.PropertyAccessException: Null value was assigned to a property
[class org.dspace.content.MetadataValue.place] of primitive type setter of
org.dspace.content.MetadataValue.place
at
org.hibernate.property.access.spi.SetterFieldImpl.set(SetterFieldImpl.java:58)
at
org.hibernate.tuple.entity.AbstractEntityTuplizer.setPropertyValues(AbstractEntityTuplizer.java:681)
at
org.hibernate.tuple.entity.PojoEntityTuplizer.setPropertyValues(PojoEntityTuplizer.java:144)
at
org.hibernate.persister.entity.AbstractEntityPersister.setPropertyValues(AbstractEntityPersister.java:5252)
at
org.hibernate.engine.internal.TwoPhaseLoad.initializeEntityFromEntityEntryLoadedState(TwoPhaseLoad.java:253)
at
org.hibernate.engine.internal.TwoPhaseLoad.initializeEntity(TwoPhaseLoad.java:156)
at
org.hibernate.engine.internal.TwoPhaseLoad.initializeEntity(TwoPhaseLoad.java:126)
at
org.hibernate.loader.plan.exec.process.internal.AbstractRowReader.performTwoPhaseLoad(AbstractRowReader.java:221)
at
org.hibernate.loader.plan.exec.process.internal.AbstractRowReader.finishUp(AbstractRowReader.java:187)
at
org.hibernate.loader.plan.exec.process.internal.ResultSetProcessorImpl.extractResults(ResultSetProcessorImpl.java:96)
at
org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader.executeLoad(AbstractLoadPlanBasedLoader.java:105)
at
org.hibernate.loader.collection.plan.AbstractLoadPlanBasedCollectionInitializer.initialize(AbstractLoadPlanBasedCollectionInitializer.java:87)
at
org.hibernate.persister.collection.AbstractCollectionPersister.initialize(AbstractCollectionPersister.java:705)
at
org.hibernate.event.internal.DefaultInitializeCollectionEventListener.onInitializeCollection(DefaultInitializeCollectionEventListener.java:76)
at
org.hibernate.event.service.internal.EventListenerGroupImpl.fireEventOnEachListener(EventListenerGroupImpl.java:107)
at
org.hibernate.internal.SessionImpl.initializeCollection(SessionImpl.java:2203)
at
org.hibernate.collection.internal.AbstractPersistentCollection$4.doWork(AbstractPersistentCollection.java:595)
at
org.hibernate.collection.internal.AbstractPersistentCollection.withTemporarySessionIfNeeded(AbstractPersistentCollection.java:264)
at
org.hibernate.collection.internal.AbstractPersistentCollection.initialize(AbstractPersistentCollection.java:591)
at
org.hibernate.collection.internal.AbstractPersistentCollection.read(AbstractPersistentCollection.java:149)
at
org.hibernate.collection.internal.PersistentBag.iterator(PersistentBag.java:387)
at
org.dspace.content.DSpaceObjectServiceImpl.getMetadata(DSpaceObjectServiceImpl.java:123)
at
org.dspace.content.DSpaceObjectServiceImpl.getMetadataFirstValue(DSpaceObjectServiceImpl.java:403)
at org.dspace.eperson.EPerson.getFirstName(EPerson.java:254)
at org.dspace.eperson.EPerson.getFullName(EPerson.java:236)
at jdk.internal.reflect.GeneratedMethodAccessor76.invoke(Unknown Source)
at
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at
org.hibernate.proxy.pojo.bytebuddy.ByteBuddyInterceptor.intercept(ByteBuddyInterceptor.java:56)
at
org.hibernate.proxy.ProxyConfiguration$InterceptorDispatcher.intercept(ProxyConfiguration.java:95)
at
org.dspace.eperson.EPerson$HibernateProxy$GdCTDw7X.getFullName(Unknown Source)
at
org.dspace.discovery.indexobject.ItemIndexFactoryImpl.buildDocument(ItemIndexFactoryImpl.java:152)
at
org.dspace.discovery.indexobject.ItemIndexFactoryImpl.buildDocument(ItemIndexFactoryImpl.java:76)
at org.dspace.discovery.SolrServiceImpl.update(SolrServiceImpl.java:165)
at
org.dspace.discovery.SolrServiceImpl.indexContent(SolrServiceImpl.java:155)
at
org.dspace.discovery.SolrServiceImpl.updateIndex(SolrServiceImpl.java:340)
at
org.dspace.discovery.SolrServiceImpl.updateIndex(SolrServiceImpl.java:327)
at
org.dspace.discovery.SolrServiceImpl.createIndex(SolrServiceImpl.java:295)
at org.dspace.discovery.IndexClient.internalRun(IndexClient.java:72)
at org.dspace.scripts.DSpaceRunnable.run(DSpaceRunnable.java:104)
at
org.dspace.app.launcher.ScriptLauncher.executeScript(ScriptLauncher.java:149)
at
org.dspace.app.launcher.ScriptLauncher.handleScript(ScriptLauncher.java:131)
at org.dspace.app.launcher.ScriptLauncher.main(ScriptLauncher.java:98)
Caused by: java.lang.IllegalArgumentException: Can not set int field
org.dspace.content.MetadataValue.place to null value
at
java.base/jdk.internal.reflect.UnsafeFieldAccessorImpl.throwSetIllegalArgumentException(UnsafeFieldAccessorImpl.java:167)
at
java.base/jdk.internal.reflect.UnsafeFieldAccessorImpl.throwSetIllegalArgumentException(UnsafeFieldAccessorImpl.java:171)
at
java.base/jdk.internal.reflect.UnsafeIntegerFieldAccessorImpl.set(UnsafeIntegerFieldAccessorImpl.java:80)
at java.base/java.lang.reflect.Field.set(Field.java:780)
at
org.hibernate.property.access.spi.SetterFieldImpl.set(SetterFieldImpl.java:52)
... 42 more
Retrieving all data
Initialize org.dspace.authority.indexer.DSpaceAuthorityIndexer
Exception: null
java.lang.NullPointerException
at
org.dspace.authority.AuthorityValueServiceImpl.generateRaw(AuthorityValueServiceImpl.java:93)
at
org.dspace.authority.AuthorityValueServiceImpl.generate(AuthorityValueServiceImpl.java:50)
at
org.dspace.authority.indexer.DSpaceAuthorityIndexer.getAuthorityValue(DSpaceAuthorityIndexer.java:148)
at
org.dspace.authority.indexer.DSpaceAuthorityIndexer.getAuthorityValues(DSpaceAuthorityIndexer.java:98)
at
org.dspace.authority.indexer.AuthorityIndexClient.main(AuthorityIndexClient.java:77)
at
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at
org.dspace.app.launcher.ScriptLauncher.runOneCommand(ScriptLauncher.java:277)
at
org.dspace.app.launcher.ScriptLauncher.handleScript(ScriptLauncher.java:133)
at org.dspace.app.launcher.ScriptLauncher.main(ScriptLauncher.java:98)