Sobre el blog

Bienvenidos al blog de DSpace que escribimos en Arvo Consultores y Tecnología, emresa DSpace Registered Service Provider, es decir Proveedores registrados de soluciones Dspace

Este blog pretende explicar Dspace, intentando resolver algunas de las cuestiones con las que estamos trabajando. En el mismo vamos a poder encontrar documentación referente a DSpace, eventos que consideramos de especial interés para los dspaceros y también instrucciones o consejos sobre la instalación o configuración del propio software o de alguna herramienta o tecnología relacionada.

Por ello, mediante la publicación de posts, pretendemos ayudar en lo posible a los usuarios de la comunidad y otros interesados en la materia a acercarse al mundo de DSpace. También proponemos que comenteís activamente y críticamente nuestros posts o nos hagaís llegar vuestras dudas o sugerencias a través del blog o nuestro correo.

Si quereís conocer mas sobre nuestro trabajo no dejen de visitar nuestra web:

http://www.arvo.es

y síguenos en twitter: @arvoconsultores

 

73 Comentarios.

  1. Hola
    Soy de Brasil. Tengo una pregunta que creo que es muy sencilla de resolver. Tengo el fichero messages.pt_BR.xml en la carpeta i18n, pero Manakin no lee esto fichero, el texto de los link siguen en Inglés.
    He cambiado la configuración Dspace.cfg xmlui.supported.languages ​​ = pt_BR y también el Language.locale = pt_BR. Pero esto no tuvo ningún efecto.
    Usted me puede dar una pista de cómo o dónde debo hacer para este cambio funcione? Muy agradecido.
    Obs.: mis felicitaciones por este blog!

  2. Hola Mauricio..
    en manakin el idioma que se muestra al usuario se determina en primer lugar por el idioma por defecto que tengas en tu navegador. Por lo que esa sería la primera comprobación que habría que hacer. (en firefox, está en herramientas>opciones>contenido…)
    Coméntanos si eso resuelve el tema que planteas
    Suerte
    Emilio

    • Emilio

      Me gustaría darle las gracias por ayudar.
      Sí, mi navegadores, Firefox, IE, Chrome se configuran con el portugués(pt-BR). En la plantilla JSP siguiendo las instrucciones de lo manual Dspace crie fácilmente una versión en portugués. Pero en Manakin no y yo no puede encontrar dónde podría estar equivocado.
      Casi loco
      Mauricio

  3. Creo que he encontrado el problema
    Lo DSpace 1.8 no tiene una traducción en portugués, en los ficheros messages pt_BR no tiene muchos campos nuevos e estos no han traducidos, por lo que creo que esta fue la razón de que el fichero no se lee por el Manakin.
    Estoy a crear un nuevo fichero con la traducción del menssages, personalizado, para hacer frente a este problema.
    Espero que esto ayude a otros que están con lo mismo problema.
    Buena suerte a todos

    • Mauricio, la última versión traducida de Dspace-XMlui debe ser la 1.7, aunque desconozco el grado de actualización, quizá sea de una versión anterior “movida hacia adelante”.
      Con cada nueva versión aumentan significativamente el número de etiquetas (messages) que se incorporan al messages_xx.xml. Del orden de 1300 en Dspace 1.5, subieron a 1750 en Dspace 1.7 y subiendo…
      La buena noticia es que hay compatibilidad hacia atrás y hacia adelante, es decir los messages-xx.xml p.ej de la versión 1.7 puede leerse por versiones posteriores y anteriores. Las anteriores 1.6, 1.5 no deberían dar ningún problema y la versión 1.8 pues simplemente tendrá algunas etiquetas sin traducir.. aparecerán en inglés.
      Pero si en el path [directorio-instalación]/webapps/xmlui/i18n tienes un messages_pt_br.xml, aunque sea el de una versión anterior, te lo debiera interpretar, excepto, claro está, los nuevos mensajes introducidos en la versión, que aparecerán en inglés…
      No obstante, si como dices, vas a crear un nuevo messages-pt_BR.xml para la 1.8, tres consejos:

      1. Compártelo con la comunidad
      2. Básate (es decir, extiende) en las traducciones anteriores del pt_BR
      3. Ponte en contacto con Claudia Juergen, que “coordina” o impulsa los temas de traducciones (entre otras muchas historias). A nosotros nos guió en la puesta a disposición de la comunidad de la traducción que hicimos del messages-es.xml para la 1.7 y 1.6

      un saludo
      Emilio

  4. Igor, ¿y probaste el package ingester de METS que sirve para incorporar SIPs (Submission Information Package)? El tema es que METS encapsula MODS, y no sabría decirte si FlexyMETS lo exporta en el formato adecuado.

  5. Miguel Garcia

    Buenas, muy interesante el blog. Me ha servido para entender algunas cosas.
    Ahora estoy con el tema de las estadisticas, y no veo que vosotros hayais hecho nada.
    Se supone que las propias de dspace y las de google analytics se pueden poner de forma facil, pero no te dicen los documentos descargados que en España suele ser un dato interesante, segun parece para eso hay que poner el modulo de las estadisticas de la universidad de tasmania (para eprints) modificadas por un (creo) japones para adaptarlas a dspace, pero parece ser que las modificaciones propiamente son antiguas y hay que hacerles algun cambio …
    En definitiva, vais a tratar este tema?

    • Miguel, ante todo, gracias por tu comentario y tu interés. Una corrección, el que no escribamos sobre un tema no significa necesariamente que no hayamos hecho nada, me parece… :-)
      Sobre tu segunda suposición: sí, las estadísticas de dspace se pueden poner de forma fácil.
      Y sobre tu tercera suposición: hay varios paquetes de estadísticas disponibles como add-ons, de la universidad de Minho y la empresa Atmire, entre otros, aparte de la posibilidad de efectuar algún desarrollo específico aprovechando la existencia de SOLR…
      Y ya contestando tu pregunta final: no tenemos una planificación de qué temas tratar. Quizá. No obstante, la lista de distribucion dspace-tech contiene claves interesantes de los curiosos usos e implementaciones de estadísticas…Échale un ver…
      Emilio

  6. Cristobal

    hola mucho gusto don elorenzo, quisiera hacerle una consulta sobre los acentos,(diacriticos) como poder implementar que en la búsqueda quede reflejado al buscar con o sin acento, por ejemplo “corrección” y muestre resultados para los dos casos.

    • Buenas, Cristobal.. mucho gusto…
      como apunta correctamente, los diacríticos dan problemas en DSpace… La causa hay que buscarla en la configuración que viene por defecto en el buscador Apache Lucene (en versiones anteriores a la 1.8 estaba en la clase org.dspace.search.DSAnalizer.java, compruebe dónde esta ahora…). En esta configuración hay una serie de filtros (o transformadores de la búsqueda, para ser más precisos), pero falta el que equipara una vocal a su acentuada (en términos del buscador, entiéndame) y otras transformaciones adicionales, relevantes a nuestro idioma. Su nombre es el ISOLAtinAccentFilter. Añádalo (una sencilla búsqueda en google con DSPACE + diacritics, arroja una serie de instrucciones al respecto).
      Suerte con su implementacion de Dspace por ¿Chile?.
      Emilio

  7. Cristobal

    si emilio lo que me cuesta entender es que tengo que agregarlo en el dspace.cfg pero despues hay que modificar algo mas ??
    P.D. muchas gracias de ante mano y si soy de Chile :D

    • ¿modificar el dspace.cfg? No me parece. Bien es cierto que el dspace.cfg tiene unas líneas para activar/desactivar org.apache.lucene.analysis.es, pero esto aplica (me parece) únicamente a las stop-words y al Stem-filter del idioma español.
      Stop_words: quita conjunciones, preposiciones, etc… del indexado del buscador (hay otros stop-words por ahí perdidos por dspace)
      Stem_filter: Trata las palabras con raices comunes. Si preguntas por “correctamente“, incluye a “correcto“, “corrección” y alguno más.
      En el anterior mensaje me refería a que hay que localizar el org.dspace.search.DSAnalizer.java en el código fuente de DSPAce (creo que en el trunk DSpace-API), y añadir el filtro mencionado, IsolatinAccent. Tendrá que recompilar y posiblemente hacer un Index-init, para ver los nuevos resultados de búsqueda.

  8. Hernan montealegre

    buen día.

    Quisiera cambiar una coleeción de comunidad con todos los item que estan en ella.
    Agradecería que por favor me guiaran un poco es esto
    Gracias.

    • Buenas Hernan, mover una colección (y sus items) de una comunidad a otra se puede hacer con, al menos, dos enfoques:

      1. Mediante procesos de export-import, creando un paquete SIP o AIP y reimportando el paquete a la nueva colección. En la interface de administración de Dspace tienes una opción para exportar colección. Esto te creará un zip con la estructura SIP y contenidos de la colección. Luego hay que borrar colección y hacer una re-importación a la nueva comunidad. La re-importación deberás hacerla por línea de comandos
      2. A las bravas, modificando la base de datos de DSpace directamente. Solo si tienes confianza, conocimientos, experiencia y copias de seguridad

      La primera opción está bien descrita en el manual de Dspace, ánimo. Si quieres arriesgarte con la segunda, coméntanoslo.

      Si en vez de colección fuese una subcomunidad, hay alguna otra opción más simple. Espero encontrar tiempo para escribir un post un día de estos.
      Suerte,
      Emilio

  9. Hola, cuando hago una búsqueda sencilla no me arroja ningún resultado. Tengo que hacer algún cambio en el archivo de configuración de dspace o que tengo que hacer para que me arroje valores mi búsqueda.
    Y otra cosa si el hago una búsqueda por autor y el nombre y/o apellidos tiene acentos no me arroja nada la búsqueda, si le quito los acentos me arroja los títulos de ese autor, esto por que es?.

    Tengo la versión 1.8.2

    saludos

  10. Bienvenidos desde querétaro…

    Planteas varios problemas en tu Dspace. Por lo pronto podrías tener mal el índice Lucene. Trata de reconstruirlo con un /dspace index-init. A ver si solucionas el problema de los índices de search..

    Y respecto al tema de los acentos, tu instalación no parece ser coherente en el tratamiento de los juegos de caracteres. En primer lugar miraría en el fichero server.xml del tomcat y me aseguraría que al menos el conector principal (8080, depende de la instalación) tiene URIEncoding=”UTF-8″.. me dá la impresión que te falta.

    suerte

  11. Buen Dia excelente blog,

    Tengo una de preguntas:

    1.- Donde se encuentra el layout del detalle del item ya cuando se muestra todo el contenido incluyendo los archivos adjuntos al item.

    2.- Quisiera cambiar textos de la version en español. Uso jspui dspace version 1.8.2

    3.- Que tan recomendable es cambiarle la apariencia casi 360 grados a la plantilla original, me afectara en el futuro?

    • Estimado Mauricio, (perdone la tardanza en contestar) intentaré responder atodas sus preguntas, pero por partes:

      1.- Donde se encuentra el layout del detalle del item ya cuando se muestra todo el contenido incluyendo los archivos adjuntos al item.

      No capto bien su pregunta.. aunque creo que se refiere a display-item.jsp Debiera estar en algo similar a : …dsape-src\dspace\modules\jspui\target\jspui-1.8.2

      2.- Quisiera cambiar textos de la version en español. Uso jspui dspace version 1.8.2″

      los ficheros aplicables son Messages.properties y Messages_es.properties, que (dependiendo del proceso que Vd siga para construir dspace) se encontrarán en dspace-source/dspace-api/src/main/resources. Y de nuevo, dependiendo del proceso antedicho tiene que ir a dspace-source/dspace, ejecutar el maven y luego en target/dspace… ejecutar el ant update.
      El punto importante critico no es DÓNDE están los ficheros de lenguajes (encontrará varios Messages.properties repartidos por su instalación, …) sino CUÁL modificar dependiendo de SU proceso específico de construcción de la aplicación…

      3.- Que tan recomendable es cambiarle la apariencia casi 360 grados a la plantilla original, me afectara en el futuro?

      Depende. Si logra efectuar los cambios mediante css, no deberá tener practicamente impacto en migraciones, etc… Sin embargo, si requiere cambios en las clases java o en el código jsp, pues tendrá que evaluar su conveniencia…

      un saludo
      Emilio

  12. Hola a todos.
    Estoy instalando Dspace 3.0
    si alguno de ustedes pudiera facilitarme la carpeta “.m2/repository” creada por maven al formar el paquete de instlación, se lo agradeceria, ya que mi conexión es muy lenta y no logro descargar todos los *.jar del repo.
    Atte: Yosniel.

    • Estimado Yosniel, aunque bien es cierto que hay instalaciones que usan una copia local del -m2/repository desconozco si esa táctica le resolvería los problemas de lentitud (que hay que reconocer que es lento, incluso con conexiones veloces). ¿no tiene posibilidades de que su universidad le habilite algún acceso rápido?
      Saludos
      Emilio

  13. Hola,
    Muchas gracias por este blog. He recurrido a él en diversas ocasiones y me ha solucionado algunos temas.
    En estos momentos estoy bloqueada en la configuración de LDAP.
    Estoy trabajando con la versión 1.7.2 y la interfície xmlui.
    Resulta que mis usuarios en ldap estan en estas dos rutas
    (la primera son los profesores y personal de servicios y la segunda los alumnos):

    OU=People,DC=uvic,DC=es
    OU=People,DC=alumnes,DC=uvic,DC=es

    Ahora tengo puesta la siguiente configuración en DSPace y no me funciona:

    plugin.sequence.org.dspace.authenticate.AuthenticationMethod =
    org.dspace.authenticate.LDAPAuthentication,
    org.dspace.authenticate.PasswordAuthentication

    ldap.enable = true
    ldap.provider_url = ldap://193.147.208.22:389/
    ldap.id_field = uid
    ldap.object_context = DC=uvic,DC=es
    ldap.search_context = DC=uvic,DC=es
    ldap.email_field = mail
    ldap.surname_field = sn
    ldap.givenname_field = cn
    ldap.phone_field = telephoneNumber

    ¿Sabríais decirme qué es lo que me está fallando?

    Gracias.

    • Buenas M.Ángeles. Habíamos visto su pregunta en la lista GUDE y estábamos a la espera de si alguna de las respuestas de la comunidad le indicaba alguna línea de trabajo exitosa…
      Creo recordar (el ldap siempre me ha desconcertado, valga por delante) que en algunas estructuras de dos rutas, en versiones anteriores a la 3.0, estaban soportadas por el método LDAPhierachicalAuthentication (la prevención es que en la 3.0 el método LDAPhierachicalAuthentication desaparece y se incluye en LDApauthentication).
      tendríamos algo así como

      plugin.sequence.org.dspace.authenticate.AuthenticationMethod = \
      org.dspace.authenticate.LDAPHierarchicalAuthentication, \
      org.dspace.authenticate.PasswordAuthentication

      ldap.enable = true
      ldap.provider_url = ldap://193.147.208.22:389/
      ldap.id_field = cn
      ldap.object_context = DC=uvic,DC=es
      ldap.search_context = DC=uvic,DC=es
      ldap.email_field = mail
      ldap.surname_field = sn
      ldap.givenname_field = cn
      ldap.search_scope = 2

      Había un buen tutorial sobre este método en el blog de Stuart Lewis (y un ldap de dos niveles de búsqueda para pruebas).

      ¿y cuando dices No me funciona? ¿algún error relevante en el log? Ya nos cuentas
      esperamos haberte ayudado.
      Saludos
      Emilio

  14. Hola Emilio,
    Muchas gracias por tu respuesta. Con lo que me has dicho la cosa ha mejorado pero los alumnos aún no pueden identificarse. Los profesores y personal sí. Esta mañana he pasado un mensaje a la lista internacional del DSpace. A ver si tengo suerte y alguien me contesta…La verdad és que estoy bastante desconcertada…

  15. Hola! emilio
    ya logré descarga todos los *.jar que necesitaba
    si algún usr del 3er mundo que tenga una conexión de 128kb/s como la mia necesita estos ficheros ./m2/repository/* que me escriba, se los compacto y se los envio al mail.
    valla que la idea es que todos podamos instalar Dspace.
    un saludo
    Yosniel.

    • Yosniel, Gracias por el ofrecimiento , Enhorabuena y suerte por Cuba.
      un saludo
      Emilio

  16. Hola, les escribo desde ecuador estamos tratando
    de migrar de winisis a dspace 3.0 si nos pueden
    ayudar con los pasos a seguir

    saludos

    • Estimado Pablo,
      Desde nuestra experiencia con WinISIS, un proceso de migración de esta plataforma a Dspace (aparte de los aspectos normales de instalación, configuración, etc de instalación de un DSPACE) presenta (al menos) cuatro tareas adicionales:

      1. Exportar los registros winISIS (supongo que los tienen con etiquetas pseudo-MARC?) a formato XML. (hay una opción en winISIS que les permite hacer esto…)
      2. Decidir como mapear o corresponder los pseudo-MARC que ha exportado en el paso anterior a dublin-core-cualificado (que supongo será el esquema que querrá usar en DSPACE)
      3. Crear los programas de conversión correspondienets a esos mapeos (normalmente bastarán unos XSL “relativamente” simples)
      4. Crear los programas de ensamblaje de los paquetes SIP (dublin-core + ficheros de contenido) que serán importados a su instancia DSPACE

      Esta parte del proyecto no es técnicamente compleja aunque un poco “pesada” si el número de objetos en winISIS es considerable
      Un saludo
      Emilio

      • Muchas gracias emilio por la informacion utilice SAFBuilder para generar la estructura de importacion a dspace desde un archivo csv. Hasta alli todo bien ahora utilizo dspace import para importar los datos a dspace no me da error pero no me importa los datos. Porfavor tienes alguna idea. Gracias

        • me olvidaba la version de dspace es 3.0
          gracias

        • Con esos pocos datos es difícil hacerse una idea de por qué le falla la importación…
          un enfoque (sistemático) para avanzar más en su problema:
          ¿le funciona el import con un SIP normal y reducido, creado p.ej manualmente? (es decir un dublin-core-xml + un fichero content)
          ¿el dublin-core.xml generado por el SAF-builder es válido?¿le parece correcto y correspondiente al registro CDS/ISIS?
          ¿ y si reduce a un único directorio la estructura de importación del SAFbuilder? ¿le importa el paquete? ¿le genera el mapfile?

          lo que quiero indicarle es que intente importar estructuras simples y una vez validadas, intente crear las estructuras más completas…..

          Saludos

  17. He leido todo los comentarios y no veo que hablen de las suscripciones, en mi caso no se mucho de la herramienta pero tengo que modificar el servicio de suscripciones que tiene Dspace en la version 1.8.2. lo tengo que hacer desde afuera en un vinculo en el bloque de servicio. Mi problema es que ya encontre como agrugar el lin en el menu pero el vincula a la pagina nueva que creo no sale No se si se debe modificar algo mas para agregar esta pagina?? PD: Muchas garcias de ante manos

  18. Ya encontre donde estan los servlet pero creo uno nuevo pero no encuentro el archivo web.xml donde debo agregarlo ya he modificado todos los que he encontrado y pero aun no cargo la pagina

  19. Alexander

    Hola, he instalado dspace 3.1 en debian squeeze sin problemas el detalle esta en que cuando quiero utilizar la interfaz “xmlui” para hacer alguna busqueda colocando por ejemplo el titulo de alguno de los documentos ya ingresados el sitema me da el mesaje “La búsqueda no produjo resultados” pero cuando realizo estos mismos pasos pero con la interfaz “jspui” si encuentro el documento. quisiera saber si es que hay que hacer alguna configuración adicional para que la busqueda en “xmlui” funcione.

    Saludos.

    • Alexander, no recuerdo ningún parámetro de configuración que afecte al search y que dependa de jspui ó xmlui… Entiendo que estás hablando de los mismos cajetines de búsqueda (XMLUi con Discovery y JSPUI con discovery) Los resultados debieran ser idénticos pues usan los mismos índices de browsing y searching. En Dspace 3.1 JSPUI ya soporta Discovery (ejecuta otra vez el dspace update-discovery-index -b por si acaso)
      ¿no estarás sufriendo algún efecto del caché? El tratamiento por xmlui (cocoon framework) es sustancialmente diferente y origen de muchos desconciertos… En el panel de control del navegador tienes una opción “borrar caché”. Úsala como segunda medida…
      Emilio

  20. Alexander

    Gracias por la pronta respuesta Emilio , ya he probado borrando el cache de firefox e incluso habia probado desde Iexplorer y el resultado sigue siendo el mismo no hace las busquedas.Lo que no tiene sentido es precisamente eso que no haga las busquedas solo con el XMLUI, voy a seguir repasando los cambios a ver que puedo conseguir.

    Gracias

  21. Buenas Tardes, no he podido instalar el dspace 3.1, ya configure el java, ant, maven y el apache pero no se como hacer el ultimo paso del dspace. Gracias.

    • Hola Joel
      ¿qué es el último paso del dspace? ¿puedes concretar?
      gracias

  22. Enrique Polanco

    hola que tal estoy montando un servidor de prueba de dspace con la version 1.8.0 en debian squeeze , me corre muy bien solo tengo un problema al intentar registrar un usuario nuevo me aparece error interno del sistema y en el log es esto lo que me aparece:

    2013-04-18 14:00:10,050 INFO org.dspace.app.webui.servlet.RegisterServlet @ anonymous:session_id=24FFA96AC7D23C241E7D4680EE1CCEA7:ip_addr=148.226.9.78:sendtoken_register:email=enrihernandez@uv.mx
    2013-04-18 14:00:31,344 INFO org.dspace.app.webui.servlet.RegisterServlet @ anonymous:session_id=24FFA96AC7D23C241E7D4680EE1CCEA7:ip_addr=148.226.9.78:error_emailing:email=enrihernandez@uv.mx
    javax.mail.MessagingException: Could not connect to SMTP host: mail.taximex.com.mx, port: 2525;
    nested exception is:
    java.net.ConnectException: Connection timed out
    at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1282)
    at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:370)
    at javax.mail.Service.connect(Service.java:297)
    at javax.mail.Service.connect(Service.java:156)
    at javax.mail.Service.connect(Service.java:105)
    at javax.mail.Transport.send0(Transport.java:168)
    at javax.mail.Transport.send(Transport.java:98)

    a q se debera se loes agradecere si me ayudan a corregir ese error, saludos y gracias esta muy interesante el blog

    • Buenas Enrique
      En primer lugar agradecerle su seguimiento al blog…
      A continuación una reconvención: ¿por qué instala una versión 1.8.? Ya tiene año y medio de antiguedad. Anímese con la 3.1.
      Y ya entrando en materia: Parece un problema de configuración del email…
      En (dspace)/bin/dspace tiene la opción checker-emailer. Le ayudará a depurar la configuración de e-mail. Cuando este comando se ejecute OK, intente de nuevo el registro de usuario y nos cuenta. Tenga en cuenta que puede haber reglas de uso de los servidores de su universidad (mail.taximex.com.mx:2525) que la gente de comunicaciones deba validar…
      Suerte
      Emilio

  23. Enrique Polanco

    Que tal amigos , si me anime a instalar la version 3.1 pero ahoraa no solo me deja enviar correos como en la version 1.8 si no que tampoco me deja loggearme como administrador de la aplicacion :

    2013-04-22 09:26:50,397 WARN org.dspace.app.webui.util.UIUtil @ Unable to send email alert
    javax.mail.AuthenticationFailedException

    2013-04-22 09:27:04,785 INFO org.dspace.app.webui.servlet.RegisterServlet @ anonymous:session_id=29EA42F72B463F96BD5C3783E2B59A95:ip_addr=148.226.9.78:sendtoken_register:email=enrihernandez@uv.mx
    2013-04-22 09:27:09,941 INFO org.dspace.app.webui.servlet.RegisterServlet @ anonymous:session_id=29EA42F72B463F96BD5C3783E2B59A95:ip_addr=148.226.9.78:error_emailing:email=enrihernandez@uv.mx
    javax.mail.AuthenticationFailedException

    les agradecere si alguien me puede ayudar con esto saludos

  24. Enrique Polanco

    que tal buenas tardes otro problema, esta montando un dspace sobre windows server, y en los registros que ya tiene la bd algunos no me aparecen los titulos a que se debe?? es problema de dspace o de postgres ? y de que forma puedo corregir este error en mi Dspace funcionando, porque si tienen los registros solo que no muestra en algunos el titulo

    • Estimado Enrique….
      entenderás que este no es un blog de soporte a instalaciones, aunque a veces podamos indicar alguna línea de actuación…. Y en cualquier caso como norma básica, si requieres soporte, la información que proporciones debería ser estructurada y relevante (con todas las dificultades de definir qué es estructurado y qué es relevante)… Y ahora a tu problema:
      No te deja logarte como administrador de la aplicación… ¿cómo y cuándo lo has definido? ¿y por qué copias un mensaje del sendmail?¿es relevante a este segundo problema… ?
      En el proceso de Login me parece que NO se usa el send email… excepto en el registro inicial y en los reseteos de password…(y por eso es relevante que cuente cómo ha definido el primer usuario)
      saludos
      Emilio

      • Enrique Polanco

        si, entiendo tu respuesta y gracias, se que no la hice debidamente jejeje sorry , pero encontre el problema lo que pasa es que estaba probando dspace1.8.2 y migre la instalacion a 3.1 entonces habia problemas con la bd no encontraba un campo lo que hice fue borrar la bd y crear una nueva y ya me permitio acceder como administrador , en cuanto a lo de send mail es porque al intentar dar de alta un usuario no sale ningun mensaje y me marca error interno del sistema ya probe la ” ./dspace test-email” y me dice que es Error sending email:
        – Error: javax.mail.AuthenticationFailedException, y sigo sin poder dar de alta a usuarios por ese error.

        gracias por la respuesta y si mejorare mis preguntas gracias :)

        • Entiendo entonces que el único problema que resta es el de la configuración de e-mail. Enhorabuena.
          Si test-email le da problema de autenticación, pues tendrá que hablar con el personal que gestiona su plataforma mail.taximex.com.mx.
          Un telnet mail.taximex.com.mx 2525 indica que su plataforma tiene restricciones para aceptar determinadas conexiones (como es normal, está bien configurada y protegida). Si está haciendo una instalación de producción, insisto, que la gente de la plataforma de mail le provea soporte. Y si está con una instalación de test, cámbiese a usar gmail para las pruebas (la configuración de Dspace para uso de gmail como outgoing mail server tiene diferencias respecto a un servidor smtp normal)

          Un saludo

    • estimado Enrique, lo dicho para la anterior respuesta..
      ¿a qué se refiere con los registros que tiene la base de datos? ¿a items ya archivados? ¿cómo los introdujo en DSpace?
      Una consideración: en ninguna parte (excepto si se declara así en los input-forms) hay en Dspace un requisito de que los objetos tengan título. Deben aparecer con título los que tengan ese metadato (normalmente dc.title) con valor….pero no es una obligación del sistema… Si Vd los introdujo sin título o al editar un item alguien borró su valor, pues ese objeto no tendrá título…
      saludos

  25. hola. quiero configurar ojs with DSPACE lei su articulo de http://www.arvo.es/dspace/sword/ . Yo quiero que todo lo que valla carando en el OJS se pase al DSPACE, creo que el SWORD sirve para eso no? tienen alguna web, archivo, tutotial o lectura recomendada sobre el tema de la configuracion ¿???¿

    • buenas Cristian.
      Si quiere integrar de forma continua OJS con Dspace (es decir que lo que se publique en OJS se deposite en Dspace, que es la forma más normal de integración) SWORD es una posibilidad. Para ello deberá tener el plugin adecuado en OJS, pero según recuerdo el estado del mismo interoperando con Dspace era “problemático”. Al menos con versiones dspace 1.6 y anteriores. Desconozco si la gente de PKP ha mejorado la implantación.
      En cualquier caso, la documentación de configuración de SWORD en DSpace la podrá encontrar en https://wiki.duraspace.org/display/DSDOC3x/SWORDv1+Server para la última versión 3.1
      saludos

  26. hola necesito colaboracion en la instalacion que hice de la version 1.8 tengo problemas con el indice me dice que el servidor no recibe datos no me permite hacer busquedas que puedo hacer

    • estimado Ricardo
      ¿puede precisar “el servidor no recibe datos”? en la url que proporciona aparentemente le funcionan bien los índices (es una versión 3.1)
      Emilio

  27. Hola,
    Estoy intentando exportar los metadatos PREMIS desde JSP-UI, se que existe una URL para XML-UI (mets.xml) donde se pueden visualizar dichos metadatos, pero estoy un poco perdida de como puedo conseguirlo para JSP-UI. ¿Existe algo implementado?

    Gracias.

    • Carla
      ¿Premis? la URL que coments, solo puedo suponer que te refieres a xmlui/metadata/handle/xxx.xxx/mets.xml y que se explica en un artículo de este blog, no encapsula Premis, sino que usa elementos nativos Mets (fileSec y strctMap) y para los metadatos descriptivos (dmdSec) usa un encapsulamiento del “pseudoesquema” DIM, (es decir QDC)….
      ¿puedes aclarar o poner un ejemplo de Premis en algún repositorio que hayas visto? No me viene a la cabeza haber visto un encapsulado mdwrap de Premis en Mets en los dspace que he curioseado por ahí.
      Si se pueden ver en los ingestados y diseminaciones AIP (perdón por los palabros) pero eso es otra historia

      Emilio

    • Y una curiosidad ¿y para que quiere Premis? ¿no estará liada en algunos de esos horribles requisitos que ponen en hermosos proyectos de digitalización? ¿no le valen las equivalencias METS? (le recuerdo que son esquemas con similar vocación….)
      Emilio

      • Exacto, estoy liada en uno de esos horribles requisitos…
        Los metadatos Premis están encapsulados con Mets. Para poderlos obtener hay que poner un parametro en la URL especificando el tipo que quieres obtener.
        Un ejemplo es el siguiente: http://demo.dspace.org/xmlui/metadata/handle/10673/7/mets.xml?techMDTypes=PREMIS

        Con esto me valdría, pero el caso es que esto mismo no lo puedo obtener en la interfaz JSP-UI.

        ¿Existe algo ya implementado para ello?

        • cierto, con esa url tiene unos Premis … Pero esos METS + PREMIS (igual que el METS + DIM o METS + MODS) son de dudosa validez para cumplir esos “horribles requisitos”, pues solo tiene los events, agents y objects a partir de la ingesta de la ¿copia de consulta? a DSpace, es decir, sin información de las copias de preservación, de los procesos de escaneado, de la calidad de las imágenes, el structmap es de la copia, etc, etc.. ESO NO ES EL OBJETIVO DEL PREMIS…ni supongo de la otra “parte” que se lo demanda….(y que conste que no puedo aconsejarle ir a un cumplimiento ramplón de esos requisitos)
          ya entrando en materia, y ya que parece haber optado por la vía simple, pues simplifique: ¿qué le impide codificar un botón con el código http://xxxxxx/xmlui/metadata/handle/10673/7/mets.xml?techMDTypes=PREMIS en su hermosa pantalla JSPUI? arranque la otra interface en Tomcat y ya está… Le sorprendería el número de instalaciones con LAS DOS interfaces activas….
          Suerte

          • La verdad es que se me había pasado por la cabeza esa opción, pero me parecia un poco chapucerilla. Pero si me dices que se suele hacer, mi desarrollo no será una excepción!
            La verdad es que ando un poco perdida en esto de los metadatos Premis… es la primera vez que me meto en estos berenjenales y creo que los clientes para los que voy a trabajar también. Así que ambos descubriremos juntos como de fastidiosos son esos requisitos. Supongo que podré ampliar los campos que se necesitan en el xml para alcanzar el objetivo de Premis.
            Muchas gracias por todo.

  28. Buenas.. muy interesante que se formen blogs y debates respecto a DSpace, ya que para desarrollar en el, no es mucho lo que se encuentre por los buscadores de internet..

    tengo implementado dspace 1.8.2 version JSPUI, y en estos dias andaba arreglando un poco la forma de presentar las comunidades en el archivo community-list .. logre implementar el treeview para que se muestre en forma de arbol y no tan extenso, pero ahora quiero que cada comunidad, subcomunidad y coleccion muestre en esa pagina cuantos items tiene cada una [ _ ] .. alguien sabe como imprimir ese dato ahi.. les agradezco..

    • Supongo que te refieres a la siguiente sección del dspace.cfg, aunque si has tocado la visualización de las colecciones, quizá no sea tan simple:

      ##### Settings for content count/strength information ####

      # whether to display collection and community strengths
      # (This configuration is not used by XMLUI. To show strengths in the
      # XMLUI, you just need to create a theme which displays them)
      webui.strengths.show = true

      # if showing the strengths, should they be counted in real time or
      # fetched from cache? NOTE: To improve scaling/performance,
      # the XMLUI only makes strengths available to themes if they are CACHED!
      #
      # Counts fetched in real time will perform an actual count of the
      # database contents every time a page with this feature is requested,
      # which will not scale. If the below setting is to use the cache, you
      # must run the following command periodically to update the count:
      #
      # [dspace]/bin/itemcounter
      #
      # The default is to count in real time
      #
      webui.strengths.cache = true

  29. Hola,

    Hola,
    Instale Dspace 3.0, pero tengo problemas en las búsquedas por autor, cuando intento con un autor que tiene acento en alguno de sus nombres, la búsqueda no me da ningún resultado, lo raro es que si hago la búsqueda por titulo no me da ningún problema. Revise el archivo server.XML como dice en una pregunta similar en este foro y lo tengo definido así:

    Nose si hay algo mas que pueda estar afectando

    Gracias por su ayuda

    Saludos

    • No se publicó tu definición (los tags no se pueden publicar bien en los comentarios), pero yo te sugeriría que compruebes y vualvas a comprobar que tienes UTF-8 en TODOS los conectores que defines en el server.xml, no sólo en el estándar que usa Dspace.

  30. Hola me podrian explicar sobre CheckSums?, no lo entender a que se refiere en dspace y si es lo mismo que la URL del documento?, es decir cuando subo un documento a una coleccion dentro de los datos iniciales esta el campo URI, esto se puede llenar con el valor checksum?. saludos

    • Liliana, de forma simple y resumida….el campo dc.identifier.uri, normalmente se “autorrellena” con el valor de la URL persistente que le asigna el sistema o alguna otra URI que referencia al objeto digital (tipo http://hdl.handle.net/10986/14453, p.ej)
      No tiene nada que ver con el checksum, que es la comprobación que hace el sistema Dspace para que los ficheros que preserva no sean alterados. El sistema calcula con un algoritmo una especie de resumen de los ficheros (no de los ítems), y ese valor se le denomina checksum. Si en comprobaciones sucesivas el checksum vará, se puede inferir que alguien ha alterado el fichero…
      Emilio

  31. hey gracias por la respuesta anterior..
    estoy trabajando con DSpace 3.0 en interfaz JSPUI.. y quisiera saber como hago para que en el collection-home apenas entre me aparezca la tabla con algunos envios de una.. y no tenga que darle en buscar por titulo, fecha o autor para que aparezcan.. que parte debro modificar para lograr esto ¿?

    gracias.. son muy utiles todos sus aportes..
    recomendados…

    • ¿se refiere a que aparezcan p.ej los últimos envíos a la colección? ¿puede enviarme un ejemplo en algún otro repositorio de lo que quiere lograr?

      • Este repositorio…
        http://bibliotecadigital.icesi.edu.co/biblioteca_digital/

        apenas entra a la coleccion.. le muestra de una algunos items de esa coleccion.. sin necesidad de buscar por autor, titulo, materia ni fecha..

        • A ver Ferney, un esfuerzo, por favor, que no somos adivinos….Defina: “le muestra algunos items de esa colección” ¿a qué se refiere por algunos? ¿unos ítems cualesquiera, al azar? ¿Se refiere a los últimos enviados? y a estas alturas ya debería poder decirnos (para ayudarnos) si usa JSPUI o XMLUI. En JSPUI hay un parámetro que controla las “recent submissions”, recent.submissions.count .
          Si por contra usa XMLUI, depende del tema usado…Creo recordar que en Mirage el parametro había que dejarlo a 0 y usar una xslt específica…pero la memoria es frágil
          Emilio

          • a ver Emilio.. no espero q sean adivinos, si retomamos los comentarios podra ver q lo primero q escribi fue q trabajaba con JSPUI.. lo q deseo hacer no es q me muestre simplemente los ultimos envios en una lista como lo hace normalmente en la barra derecha, lo de menos seria cambiar esa parte de codigo y listo.. sino que quisiera q me aparezca de una, una tabla con algunos items, pueden ser los ultimos envios o los primeros ordenados por titulo, o al azar, pero de una la tabla en el collection-home, enseguida de la tabla de busqueda.. sin necesidad de dar clic en “buscar por”..

            no se si no me logro explicar bien..
            igual gracias por las respuestas(Y)

          • JSPUI, no estoy muy familiarizado, pero ¿no lo puedes controlar con recent.submissions.count de dspace.cfg?
            La documentación es un poco confusa al respecto. Activar el recent.submission debería mostrar los “n” últimos envíos a una colección… como dice Richard Rogers, desarrollador de Dspace “Recent Submissions have been in DSpace since the ice age” . Lo que ocurres es que hay un ticket JIRA DS-831 (es decir, antiguo) para poner el recent-submission en JSPUI para la home-page. Su descripción: “This addon lists the most recent items added to DSpace at the repository homepage. Using dspace.cfg you can configure if you want to enable the add-on and also if you want to hide or not the list of communities shown by default.” que parece que añade un poco de confusión al respecto… Con la Configuración de la 1.7 y posteriores ya debiera estar, aunque no me queda claro si sólo lo incluye en el menú lateral o en la sección centrel. No debiera ser muy complicado moverlo de sitio (esta es una de las cosas que es más fácil hacer en XMLUI que en JSPUI) . Quizá no sea precisamente lo que buscas ¿lo pruebas y nos cuentas?
            Gracias
            Emilio

  32. Efectivamente tengo todo configurado con UTF-8, no se si hay otra cosa mas que pueda afectar… en otro foro leí que no recomiendan usar acentos ni la letra (ñ) en el campo Autor ni el campo fichero.

    • Oswaldo, hay infinidad de instalaciones que usan diacríticos en sus nombres de autor, afortunadamente. Llo del nombre de fichero tiene más enjundia, he de reconocer que hace tiempo tuvimos problemas con las importaciones SIP cuando el nombre del fichero tenía caracteres no convencionales…, pero nada que no se pudiese solucionar..
      ¿usa Lucene o algún tema basado en Discovery? En la página de Browse-by-author ¿le funcionan estos autores? ¿ha comprobado si en el índice de búsqueda (search index) están bien codificados?
      Emilio

      • Justamente en la página búsqueda por autor fue donde detectamos el problema, en cuanto a lo del tema y los indices de búsqueda se dejo como viene en la instalación por defecto.

        • ¿es un problema de Autor o de cualquier otro metadato, por ejemplo, títulos con diacríticos? ¿ha probado a reconstruir completamente el índice?
          ¿tiene una Url que me pueda proporcionar?

          emilio

  33. El problema es solo con el autor, por los otros metadatos como título funcionan normal, este es el link:
    http://dspace.uazuay.edu.ec/jspui/browse?type=author

    Gracias por su ayuda

    • No Oswaldo, el problema no es solo del autor (los índices de título se construyen un poco diferente, fíjese en la URL resultante)
      Las búsquedas a texto completo de una cadena con diacríticos le están dando problemas. Si busco por Zúñiga, esta cadena se convierte a Zúñiga, por lo tanto un mejor diagnóstico sería que no es problema del índice del autor sino uno más general del juego de caracteres en alguno de los elementos conectados de Dspace: base de datos, Tomcat, o índice Lucene (aparentemente este parece ENCONTRAR…)
      Revise de nuevo estos aspectos, por favor
      Emilio