Page 1 of 1

error al crear Metadatos

PostPosted:Mon Nov 06, 2017 7:55 pm
by SQLdha
Hola, he querido modificar el xml de creacion de metadatos, pero pegue mal y guarde :( , ahora tengo un error :cry: :cry: :cry: :cry: :cry: , como puedo restablecer dicho xml, tal cual la version vino originalmente?
dejo el error, si me dan alguna pista, gracias
Code: Select all
com.openkm.core.ParseException: The markup in the document following the root element must be well-formed.
	com.openkm.util.FormUtils.parsePropertyGroupsForms(FormUtils.java:208)
	com.openkm.module.db.DbPropertyGroupModule.getAllGroups(DbPropertyGroupModule.java:221)
	com.openkm.api.OKMPropertyGroup.getAllGroups(OKMPropertyGroup.java:85)
	com.openkm.servlet.admin.PropertyGroupsServlet.list(PropertyGroupsServlet.java:154)
	com.openkm.servlet.admin.PropertyGroupsServlet.doGet(PropertyGroupsServlet.java:103)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:624)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
	org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
	org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
	org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
	org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
	org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
	org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
	org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
	org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
	org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
	org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
	org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
	org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
	org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
	org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
	org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
	org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
	org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
	org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
	org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
	org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
	org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
	org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
	org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:343)
	org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:260)

Re: error al crear Metadatos

PostPosted:Tue Nov 07, 2017 9:57 pm
by jllort
En la raiz del tomcat tienes el fichero PropertyGroup.xml ( ahí se encuentra la definicion del xml ). Tienes que corregir esta definición y una vez creas que esta corregida volver a registrarla. Desde la administración de la definición de metadatos me imagino que te va a dar error y no te permitirá acceder a las opciones de menú directamenete o sea que debería poner esta url ( equivalente en tu caso ) para registrar directamente la definición de metadatos.

Url : http://localhost:8080/OpenKM/admin/Prop ... n=register

Si no consigues localizar el problema, te aconsejamos que del fichero xml original empieces con una sola definición y vayas gradualmente añadiendo el resto ( es una buena práctica tener un backup de este fichero antes de empezar a modificar nada ).

Re: error al crear Metadatos

PostPosted:Wed Nov 08, 2017 11:50 am
by SQLdha
excelente!!!!, muchisimas gracias Problema resuelto.