Problema con el SDK

cancel
Showing results for 
Search instead for 
Did you mean: 
alvarobt
Member II

Problema con el SDK

Hola a tod@s. Tengo el siguiente escenario:
Alfresco Lab 3a
SDK v2.9 ( ya que según pone en la pagina del SDK la 3 no funciona).

El problema , o cuestión que tengo, es que Estoy probando si puedo acceder a un repositorio ya creado a través de una aplicacaion JAVA de consola. Los pasos que realizo son los siguientes:

1.- Ejecuto el ejemplo de la carpeta samples del SDK: FirstJCRClient . Cuando realizo esto por primera vez funciona correctamente y  se crean las tablas en la BD y los directorios en el path del repositorio (D:\Alfresco\alf_data). También genera correctamente el recurso del ejemplo.
2.- Ejecuto ‘Start Alfresco Server’ de la instalación de Alfresco Lab 3a. Se ejecuta correctamente y además me actualiza la BD con algunos updates.
3.- Entro en ‘http://localhost:8080/alfresco’ y puedo ver el repositorio con el recurso que había creado antes.
4.- Ejecuto ‘Stop Alfresco Server’ y se detiene correctamente el servidor.
5.- Intento ejecutar otra vez el ejemplo del SDK ‘FirstJCRClient’ y me da un error que dice ‘Schema auto-update failed’

¿Alguien sabe a qué puede ser debido este error? ¿No puedo acceder a un repositorio que está en marcha ‘Start Alfresco Server’? ¿Cómo se accede a un repositorio en marcha desde una aplicación de consola de java que se ejecuta en otra máquina?

Muchas gracias por todo.
2 Replies
pjcaracuel_2349
Active Member II

Re: Problema con el SDK

Buenas Alvaro,

¿Puedes poner la traza completa de alfresco.log? con las pistas que das no se ve mucho. Detodas formas mirando por ahi he encontrado un error similar al tuyo, lo puedes comprobar?
http://forums.alfresco.com/en/viewtopic.php?f=8&t=14725

Saludos
alvarobt
Member II

Re: Problema con el SDK

Gracias por responder.
Ya he encontrado una solución a mi problema, que no era exactamente el que ponía en el post. Lo que ponía en el post era un camino por el cual podría haber llegado a la solución.
El problema era como acceder al repositorio de Alfresco (tomcat en marcha) desde una aplicación (java) externa, ya sea web o de consola.
La solución la he encontrado en este post del foro (esta en francés pero es entendible):
http://forums.alfresco.com/en/viewtopic.php?f=28&t=16420&p=57106&hilit=rmi#p57106

Lo único que he hecho de mas para que funcione es añadir a <C:\Alfresco\tomcat\webapps\alfresco\WEB-INF\lib> el jar jackrabbit-api-1.4.jar.
Y ya funciona la jsp.
Luego lo he pasado a una aplicación de consola y funciona correctamente.

Gracias por contestar. Smiley Wink

Saludos!!