Page 1 of 1

Error Actualizando Grupo de Propiedades

PostPosted:Thu Oct 27, 2011 4:22 pm
by alexisochoa
Buenas tardes a todos,
Una vez que he instalado OpenKm v5.1, ejecuto lo siguiente

$ ./run.sh

Todos los servicios son inciados correctamente o al menos es lo que dice. Cuando intento realizar alguna acción en la aplicación que requiera la actualización del Grupo de Propiedades, me genera el siguiente error
OKM-009006(GetAllGroups): Error interno de la aplicación

http://www.openkm.com
Por la consola se muestra lo siguiente
11:43:53,472 INFO [AjpProtocol] Starting Coyote AJP/1.3 on ajp-127.0.0.1-8009
11:43:53,491 INFO [Server] JBoss (MX MicroKernel) [4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA date=200807181439)] Started in 22s:125ms
11:44:11,002 ERROR [Update] UnknownHostException: update.openkm.com
11:44:40,674 ERROR [PropertyGroupServlet] http://www.openkm.com
java.net.UnknownHostException: http://www.openkm.com
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:195)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
at java.net.Socket.connect(Socket.java:529)
at java.net.Socket.connect(Socket.java:478)
at sun.net.NetworkClient.doConnect(NetworkClient.java:163)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:394)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:529)
at sun.net.www.http.HttpClient.<init>(HttpClient.java:233)
at sun.net.www.http.HttpClient.New(HttpClient.java:306)
at sun.net.www.http.HttpClient.New(HttpClient.java:323)
at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:970)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:911)
at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:836)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1172)
at org.apache.xerces.impl.XMLEntityManager.setupCurrentEntity(Unknown Source)
at org.apache.xerces.impl.XMLEntityManager.startEntity(Unknown Source)
at org.apache.xerces.impl.XMLEntityManager.startDTDEntity(Unknown Source)
at org.apache.xerces.impl.XMLDTDScannerImpl.setInputSource(Unknown Source)
at org.apache.xerces.impl.XMLDocumentScannerImpl$DTDDispatcher.dispatch(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)
at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source)
at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:124)
at com.openkm.util.FormUtils.parsePropertyGroupsForms(FormUtils.java:183)
at com.openkm.module.direct.DirectPropertyGroupModule.getAllGroups(DirectPropertyGroupModule.java:226)
at com.openkm.api.OKMPropertyGroup.getAllGroups(OKMPropertyGroup.java:92)
at com.openkm.servlet.frontend.PropertyGroupServlet.getAllGroups(PropertyGroupServlet.java:96)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:562)
at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:207)
at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:243)
at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
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.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:182)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:524)
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:662)
¿Alguien sabrà a que se debe este error?

Desde ya, muchas gracias!

Re: Error Actualizando Grupo de Propiedades

PostPosted:Fri Oct 28, 2011 6:29 pm
by jllort
Este error te da debido a que no tienes conexión a internet en el servidor y para validar los xml utiliza un dtd que esta en internet.

Tienes que hacer 2 cosas ( si quieres que el server no tenga conexión a internet )
En la administración la propiedad update.info=off
Mira el segundo rectángulo marrón http://wiki.openkm.com/index.php/Proper ... definition

Re: Error Actualizando Grupo de Propiedades

PostPosted:Mon Oct 31, 2011 12:28 pm
by alexisochoa
Gracias por la respuesta jllort,

El caso es este, conexión a internet si poseo pero bajo un proxy de red. Supongo que en alguna parte se tendrá que configurar para que la aplicación pueda conectarse (o en el peor de los casos, solicitar permisos al Administrador de red para que la aplicación se pueda conectar).

Ahora, que podría ocurrir si los XML no son validados? La pregunta se debe a que, en caso de tener que pedir los permisos tendría que justificarlo.

Gracias

Re: Error Actualizando Grupo de Propiedades

PostPosted:Tue Nov 01, 2011 7:45 am
by jllort
A ver, aquí te habla de como configurar el jboss bajo un proxy http://wiki.openkm.com/index.php/Troubl ... OKM-009006

Pero las url que te di antes, son para que OpenKM este configurado sin necesidad de estar conectado a Internet. Simplemente hay que copiar un fichero y canviar la ruta de definicion dentro del xml para indicarle que el fichero esta físicamente en disco. Los xml te los va a validar siempre, y si no encuentra el dtd te va a dar error impepinablemente.

Re: Error Actualizando Grupo de Propiedades

PostPosted:Wed Nov 02, 2011 4:15 pm
by pavila
Puede ser posible a que durante esos días hice la migración a un nuevo servidor. Pero ya no debería ocurrir.