Page 1 of 1

Como migrar de 5.1.9 a 6.3.0

PostPosted:Fri Apr 17, 2015 12:27 pm
by fjleon
Saludos, teniendo openkm 5.1.9 en windows, con toda la configuración por defecto (es decir sin base de datos especializada), sin metadata, tengo que seguir absolutamente todas las migraciones listadas en:

Migrating from 6.3 to 6.3.1
Migrating from 6.2.6 to 6.3
Migrating from 6.2.5 to 6.2.6
Migrating from 6.2.4 to 6.2.5
Migrating from 6.2.3 to 6.2.4
Migrating from 6.2.2 to 6.2.3
Migration from 6.2.1 to 6.2.2
Migration from 6.2 to 6.2.1
Migration from 5.1.11 to 6.2
Migration from 5.1.10 to 5.1.11
Migration from 5.1.9 to 5.1.10

Hay algunas que he visto que es tan facil como colocar el war nuevo y editar un archivo de configuración, pero otras requiere actualizar base de datos.
Pregunto ya que van varias veces q me han respondido que migre a la 5.1.11 directamente desde la 5.1.9 y luego de allí salte directamente a la 6.3.1, esto es asi? En este caso cuales migraciones debería hacer?

Re: Como migrar de 5.1.9 a 6.3.0

PostPosted:Fri Apr 17, 2015 2:51 pm
by fjleon
Migré de la 5.1.8 a 5.1.8-2 y luego a 5.1.9 sin problemas, sin embargo al migrar a 5.1.10 estoy recibiendo el siguiente error:
Code: Select all
10:16:42,209 ERROR [[jsp]] El Servlet.service() para servlet jsp lanz├│ una excepci├│n
java.lang.NoSuchFieldError: SYSTEM_DEMO
        at org.apache.jsp.login_jsp._jspService(login_jsp.java:200)
        at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
        at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:373)
        at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:336)
        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:654)
        at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:445)
        at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:379)
        at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:292)
        at org.apache.catalina.authenticator.FormAuthenticator.forwardToLoginPage(FormAuthenticator.java:315)
        at org.apache.catalina.authenticator.FormAuthenticator.authenticate(FormAuthenticator.java:243)
        at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
        at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
        at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
        at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446)
        at java.lang.Thread.run(Thread.java:745)
10:16:42,210 WARN  [FormAuthenticator] Unexpected error forwarding to login page

org.apache.jasper.JasperException: javax.servlet.ServletException: java.lang.NoSuchFieldError: SYSTEM_DEMO
[muchas lineas más]
EL procedimiento de migración fue reemplazar el war y colocar en el cfg para que haga update como lo indica el wiki. Aún no he insertado en la base de datos las traducciones nuevas, ya que en el wiki indica que se coloquen después

Re: Como migrar de 5.1.9 a 6.3.0

PostPosted:Fri Apr 17, 2015 3:23 pm
by fjleon
Borré las carpetas tmp y work y ahora si levantó. Me di cuenta de que se borró el logo personalizado que le hicimos y la descripción del sitio, pero esto lo puedo volver a hacer.

Sin embargo aún no me deja exportar el repositorio lo cual indico en el hilo correspondiente http://forum.openkm.com/viewtopic.php?f ... 101#p39101

Re: Como migrar de 5.1.9 a 6.3.0

PostPosted:Sat Apr 18, 2015 11:24 am
by jllort
Normal que te haya desaparecido el logo y tan, porque ha deployado la carpeta nuevamente.

La 5.1.11 la tienes que pillar de aquí http://integration.openkm.com/5.1/ ( es este war ).

Mientras te falle la exportación, no puedes hacer nada mas, eso es obligatorio.

Una vez hayas subido ahí tienes que exportar ( tienes metadatos ? quieres exportar el historial de versiones ? tienes categorias ? )

La buena noticia es que cuando lo hayas conseguido, este tipo de películas ya no pasaran mas, porque la base de datos se mantendrá en el tiempo ( te aconsejamos que montes una MySQL ).