SOLR component depends URN component

Description

I can't use the SOLR component without URN component. It need the MCR.Persistence.URN.Store.Class property. SOLR should be independent of using URN component or PI or use a default if PI should not included.

org.mycore.common.config.MCRConfigurationException: Configuration property MCR.Persistence.URN.Store.Class is not set
at org.mycore.common.config.MCRConfiguration.getString(MCRConfiguration.java:533)
at org.mycore.common.config.MCRConfiguration.getSingleInstanceOf(MCRConfiguration.java:494)
at org.mycore.common.config.MCRConfiguration.getSingleInstanceOf(MCRConfiguration.java:517)
at org.mycore.urn.services.MCRURNManager.<clinit>(MCRURNManager.java:77)
at org.mycore.solr.index.file.MCRSolrPathDocumentFactory.getDocument(MCRSolrPathDocumentFactory.java:117)

Environment

None

Assignee

Sebastian Hofmann

Reporter

Jens Kupferschmidt

Labels

None

URL

None

External issue ID

None

Components

Fix versions

Affects versions

Priority

Medium
Configure