We had the DXA 1.5 staging website working in Tomcat on Linux. Then suddenly it stopped and Tomcat just errors (see below) whenever we request any page. We have restarted everything. The site also fails when run on our Windows server with the same broker databases. We are running SDL Web 8.1.
I can only think we have changed some content dependency but we were only editing and publishing pages.
It looks like something to do with the Default Mediaitem Schema.
Can anyone point us in the right direction?
16:25:44.141 [http-nio-8080-exec-7] ERROR c.s.w.c.i.m.ViewModelRegistryImpl - Cannot determine entity type for semantic schema names: '[http://www.sdl.com/web/schemas/core:DefaultMultimediaSchema]'. Please make sure that an entry is registered for this view name in the ViewModelRegistry. 16:25:44.141 [http-nio-8080-exec-7] ERROR c.s.w.c.controller.PageController - Exception while processing request for: / java.lang.NullPointerException: null at com.sdl.webapp.common.impl.mapping.SemanticMapperImpl.createInstance(SemanticMapperImpl.java:54) ~[dxa-common-impl-1.5.0.jar:1.5.0] at com.sdl.webapp.common.impl.mapping.SemanticMapperImpl.createEntity(SemanticMapperImpl.java:97) ~[dxa-common-impl-1.5.0.jar:1.5.0] at com.sdl.webapp.tridion.mapping.EntityBuilderImpl.createEntity(EntityBuilderImpl.java:298) ~[dxa-tridion-provider-1.5.0.jar:1.5.0] at com.sdl.webapp.tridion.mapping.EntityBuilderImpl.createEntity(EntityBuilderImpl.java:278) ~[dxa-tridion-provider-1.5.0.jar:1.5.0] at com.sdl.webapp.tridion.mapping.ModelBuilderPipeline.createEntityModel(ModelBuilderPipeline.java:104) ~[dxa-tridion-provider-1.5.0.jar:1.5.0] at com.sdl.webapp.tridion.fields.converters.ComponentLinkFieldConverter.createComponentLink(ComponentLinkFieldConverter.java:122) ~[dxa-tridion-provider-1.5.0.jar:1.5.0] at com.sdl.webapp.tridion.fields.converters.ComponentLinkFieldConverter.getFieldValues(ComponentLinkFieldConverter.java:60) ~[dxa-tridion-provider-1.5.0.jar:1.5.0] at com.sdl.webapp.tridion.fields.converters.AbstractFieldConverter.getFieldValue(AbstractFieldConverter.java:23) ~[dxa-tridion-provider-1.5.0.jar:1.5.0] at com.sdl.webapp.tridion.SemanticFieldDataProviderImpl.getFieldData(SemanticFieldDataProviderImpl.java:151) ~[dxa-tridion-provider-1.5.0.jar:1.5.0] at com.sdl.webapp.common.impl.mapping.SemanticMapperImpl$1.doWith(SemanticMapperImpl.java:123) ~[dxa-common-impl-1.5.0.jar:1.5.0] at org.springframework.util.ReflectionUtils.doWithFields(ReflectionUtils.java:570) ~[spring-core-3.1.4.RELEASE.jar:3.1.4.RELEASE] at org.springframework.util.ReflectionUtils.doWithFields(ReflectionUtils.java:547) ~[spring-core-3.1.4.RELEASE.jar:3.1.4.RELEASE]