por (120 puntos) en Otros

Al querer registrar un nuevo usuario ya sea por comando o logueandome con un usuario administrador o registrarme como nuevo usuario (ojo me envía el correo del token para registrar mis datos) me aparece Error interno del sistema.

con los Siguientes Parámetros.

Exception:
java.sql.SQLException: bad_dublin_core schema=eperson.firstname.null. Metadata field does not exist!
        at org.dspace.content.DSpaceObjectServiceImpl.addMetadata(DSpaceObjectServiceImpl.java:210)
        at org.dspace.content.DSpaceObjectServiceImpl.addMetadata(DSpaceObjectServiceImpl.java:299)
        at org.dspace.content.DSpaceObjectServiceImpl.setMetadataSingleValue(DSpaceObjectServiceImpl.java:396)
        at org.dspace.eperson.EPerson.setFirstName(EPerson.java:263)
        at org.dspace.app.webui.servlet.EditProfileServlet.updateUserProfile(EditProfileServlet.java:138)
        at org.dspace.app.webui.servlet.RegisterServlet.processPersonalInfo(RegisterServlet.java:507)
        at org.dspace.app.webui.servlet.RegisterServlet.doDSPost(RegisterServlet.java:193)
        at org.dspace.app.webui.servlet.DSpaceServlet.processRequest(DSpaceServlet.java:122)
        at org.dspace.app.webui.servlet.DSpaceServlet.doPost(DSpaceServlet.java:80)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:648)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:292)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
        at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
        at org.dspace.utils.servlet.DSpaceWebappServletFilter.doFilter(DSpaceWebappServletFilter.java:78)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
        at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:494)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:141)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
        at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:616)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:522)
        at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1095)
        at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:672)
        at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1520)
        at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1476)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
        at java.lang.Thread.run(Thread.java:748)

Envio de Correo para registrarse

Creacion de usuarios por comandos

Que podria estar ocurriendo. Por favor seria de mucha ayuda. Gracias

1 Respuesta

por (140 puntos)
editado por

Hola, según los logs que compartes, se debe habilitar el combo de campos "eperson".

Los campos son:

  • eperson.lastname
  • eperson.firstname
  • eperson.phone
  • eperson.email

La ruta web: 

La ruta en DSpace:

/dspace/config/registries/eperson-types.xml

Bienvenido a la plataforma de soporte técnico de Alicia, donde puedes hacer preguntas y recibir respuestas sobre implementación, configuración entre entre su entidad y el Concytec.

44 preguntas

40 respuestas

9 comentarios

9Punto decimal7Sufijo de miles usuarios

...