Project

General

Profile

Actions

bug #6948

closed

OAIPMH service broken by NPE with verb=ListIdentifiers & set=taxon

Added by Andreas Kohlbecker over 6 years ago. Updated over 6 years ago.

Status:
Closed
Priority:
New
Category:
cdmlib-remote
Target version:
Start date:
Due date:
% Done:

100%

Estimated time:
Severity:
normal
Found in Version:
Tags:

Description

taxon/oai?verb=ListIdentifiers&metadataPrefix=oai_dc&set=taxon

this problem also accounts to other service requests and seems to be caused by a broken dozer configuration


Related issues

Is duplicate of EDIT - bug #6324: fix dozer mapping after removal of synonym relations and after using TaxonNodeClosedAndreas Müller

Actions
Actions #1

Updated by Andreas Kohlbecker over 6 years ago

  • Description updated (diff)
Actions #2

Updated by Andreas Kohlbecker over 6 years ago

Caused by:

org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.dozer.MappingException: java.lang.ClassNotFoundException: eu.etaxonomy.cdm.model.taxon.SynonymRelationship
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:981)
    at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:860)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:687)
    at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:845)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
    at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:841)
    at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1634)
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:316)
    at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
    at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
    at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114)
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
    at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:122)
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
    at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
Actions #3

Updated by Andreas Kohlbecker over 6 years ago

  • Is duplicate of bug #6324: fix dozer mapping after removal of synonym relations and after using TaxonNode added
Actions #4

Updated by Andreas Kohlbecker over 6 years ago

  • Status changed from New to Resolved
  • % Done changed from 0 to 50
Actions #5

Updated by Andreas Kohlbecker over 6 years ago

  • Target version changed from Unassigned CDM tickets to Release 4.10
Actions #6

Updated by Andreas Kohlbecker over 6 years ago

  • Status changed from Resolved to Closed
  • % Done changed from 50 to 100

The NPE is suppressed by the fix the duplicate issue can not yet be closed since the its solution requires additional work.

Actions

Also available in: Atom PDF