• Como migrar de 5.1.9 a 6.3.0

  • Hemos intentado hacer de OpenKM una aplicación lo más intuitiva posible, sin embargo siempre viene bien algún consejo.
Hemos intentado hacer de OpenKM una aplicación lo más intuitiva posible, sin embargo siempre viene bien algún consejo.
Forum rules: Por favor, antes de preguntar algo consulta el wiki de documentación o utiliza la función de búsqueda del foro. Recuerda que no tenemos una bola de cristal ni poderes mentales, o sea que que para informar sobre un error es necesario que nos indiques tanto la versión de OpenKM que usas como la del navegador y sistema operativo. Para más información consulta Cómo informar de fallos de forma efectiva.
 #39097  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?
 #39100  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
 #39111  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 ).

About Us

OpenKM is part of the management software. A management software is a program that facilitates the accomplishment of administrative tasks. OpenKM is a document management system that allows you to manage business content and workflow in a more efficient way. Document managers guarantee data protection by establishing information security for business content.