editar documentos con googleDocs en ALFRESCO 4.2.D

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

editar documentos con googleDocs en ALFRESCO 4.2.D

   Web Script Status 500 - Internal Error

The Web Script /alfresco/s/googledocs/completeauth has responded with a status of 500 - Internal Error.

500 Description:    An error inside the HTTP server which prevented it from fulfilling the request.

Message:   04220001 Wrapped Exception (with status template): I/O error: La red es inaccesible; nested exception is java.net.SocketException: La red es inaccesible

Exception:   java.net.SocketException - La red es inaccesible

java.net.PlainSocketImpl.socketConnect(Native Method)
java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
java.net.SocksSocketImpl.connect(SocksSocketImpl.java:391)
java.net.Socket.connect(Socket.java:579)
sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:618)
org.apache.http.conn.ssl.SSLSocketFactory.connectSocket(SSLSocketFactory.java:375)
org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:148)
org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:149)
org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:121)
org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:561)
org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:415)
org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:820)
org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:754)
org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:732)
org.springframework.social.support.HttpComponentsClientHttpRequest.executeInternal(HttpComponentsClientHttpRequest.java:81)
org.springframework.http.client.AbstractClientHttpRequest.execute(AbstractClientHttpRequest.java:52)
org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:438)
org.springframework.web.client.RestTemplate.execute(RestTemplate.java:401)
org.springframework.web.client.RestTemplate.postForObject(RestTemplate.java:279)
org.springframework.social.oauth2.OAuth2Template.postForAccessGrant(OAuth2Template.java:152)
org.springframework.social.oauth2.OAuth2Template.exchangeForAccess(OAuth2Template.java:104)
org.alfresco.integrations.google.docs.service.GoogleDocsServiceImpl.completeAuthentication(GoogleDocsServiceImpl.java:504)
org.alfresco.integrations.google.docs.webscripts.CompleteAuth.executeImpl(CompleteAuth.java:63)
org.springframework.extensions.webscripts.DeclarativeWebScript.execute(DeclarativeWebScript.java:64)
org.alfresco.repo.web.scripts.RepositoryContainer$3.execute(RepositoryContainer.java:397)
org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:446)
org.alfresco.repo.web.scripts.RepositoryContainer.transactionedExecute(RepositoryContainer.java:459)
org.alfresco.repo.web.scripts.RepositoryContainer.transactionedExecuteAs(RepositoryContainer.java:497)
org.alfresco.repo.web.scripts.RepositoryContainer.executeScript(RepositoryContainer.java:313)
org.springframework.extensions.webscripts.AbstractRuntime.executeScript(AbstractRuntime.java:377)
org.springframework.extensions.webscripts.AbstractRuntime.executeScript(AbstractRuntime.java:209)
org.springframework.extensions.webscripts.servlet.WebScriptServlet.service(WebScriptServlet.java:132)
javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
org.alfresco.web.app.servlet.GlobalLocalizationFilter.doFilter(GlobalLocalizationFilter.java:61)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:929)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1002)
org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:585)
org.apache.tomcat.util.net.AprEndpoint$SocketWithOptionsProcessor.run(AprEndpoint.java:1771)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
java.lang.Thread.run(Thread.java:722)

Exception:   org.springframework.web.client.ResourceAccessException - I/O error: La red es inaccesible; nested exception is java.net.SocketException: La red es inaccesible

org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:453)

Exception:   org.springframework.extensions.webscripts.WebScriptException - 04220001 Wrapped Exception (with status template): I/O error: La red es inaccesible; nested exception is java.net.SocketException: La red es inaccesible

org.springframework.extensions.webscripts.AbstractWebScript.createStatusException(AbstractWebScript.java:1067)

Server:   Community v4.2.0 (r49812-b4742) schema 6.023
Time:   22-may-2013 9:48:08

Diagnostics:   Inspect Web Script (org/alfresco/integrations/google/docs/CompleteAuth.get)





ESPERO UNA RESPUESTA.

LO TENGO INSTALADO EN UNA MAQUINA VIRTUAL CON UBUNTU SERVER 12.04 LTS.

9 Replies
camachompi
Member II

Re: editar documentos con googleDocs en ALFRESCO 4.2.D

por favor, alguien puede ayyudarme llevo varias semanas liado con alfresco y ya va todo o casi todo. esto de editar con googleDocs es lo que me trae el mareo de cabesa y no ahi forma e instalado varias versiones y en todas pasa lo mismo.
cristinamr
Advanced

Re: editar documentos con googleDocs en ALFRESCO 4.2.D

nested exception is java.net.SocketException: La red es inaccesible

Ese error es bastante significativo. Tienes acceso a internet desde el servidor?
--
VenziaIT: helping companies since 2005! Our ECM products: AQuA & Seidoc
edmon
Member II

Re: editar documentos con googleDocs en ALFRESCO 4.2.D

hola puedes poner la configuracion del alfresco-global.properties para ver como estas configurando la cuentas de GoogleApps
camachompi
Member II

Re: editar documentos con googleDocs en ALFRESCO 4.2.D

si tengo internet en el servidor porque puedo hacer update y demas. lo que si me pasa que cuando hago ping a google.es no me responde.

he probado instalando alfresco en windows 2008 server y me da el mismo error.

ESTE ES MI ARCHIVO /alfresco-global.properties

###############################
## Common Alfresco Properties #
###############################

dir.root=/opt/alfresco-4.2.d/alf_data

alfresco.context=alfresco
alfresco.host=127.0.0.1
alfresco.port=8080
alfresco.protocol=http

share.context=share
share.host=127.0.0.1
share.port=8080
share.protocol=http

### database connection properties ###
db.driver=org.postgresql.Driver
db.username=alfresco
db.password=*********
db.name=alfresco
db.url=jdbcSmiley Tongueostgresql://localhost:5432/${db.name}

### FTP Server Configuration ###
ftp.enabled=true
ftp.port=21

### RMI service ports ###
alfresco.rmi.services.port=50500
avm.rmi.service.port=0
avmsync.rmi.service.port=0
attribute.rmi.service.port=0
authentication.rmi.service.port=0
repo.rmi.service.port=0
action.rmi.service.port=0
deployment.rmi.service.port=0

### External executable locations ###
ooo.exe=/opt/alfresco-4.2.d/libreoffice/program/soffice.bin
ooo.enabled=true
ooo.port=8100
img.root=/opt/alfresco-4.2.d/common
img.dyn=${img.root}/lib
img.exe=${img.root}/bin/convert
swf.exe=/opt/alfresco-4.2.d/common/bin/pdf2swf
swf.languagedir=/opt/alfresco-4.2.d/common/japanese

jodconverter.enabled=false
jodconverter.officeHome=/opt/alfresco-4.2.d/libreoffice
jodconverter.portNumbers=8100

### Initial admin password ###
alfresco_user_store.adminpassword=*************************

### E-mail site invitation setting ###
notification.email.siteinvite=false

### License location ###
dir.license.external=/opt/alfresco-4.2.d

### Solr indexing ###
index.subsystem.name=solr
dir.keystore=${dir.root}/keystore
solr.port.ssl=8443

### BPM Engine ###
system.workflow.engine.jbpm.enabled=false


### Google docs##
googledocs.googleeditable.enabled = true
googledocs.username = direcion de gmail
googledocs.password = contraseña
albertocabello
Member II

Re: editar documentos con googleDocs en ALFRESCO 4.2.D

¿Quizás los updates del S. O. te funcionan porque los tienes configurados a través de un servidor proxy y en realidad no tienes acceso directo a red?
sandrave
Member II

Re: editar documentos con googleDocs en ALFRESCO 4.2.D

Hola buenas noches, yo tengo un problema similar, ya que al tratar de editar o crear un contenido tipo doc o presentación a traves de googledocs, deja ingresar pero en el momento de guardar, sale un mensaje que dice "No se ha podido guardar el googledocs en alfresco" y crear el documento pero sin información  y con un candado, en donde no se puede editar por el usuario, pero lo extraño es que si  creo una hoja de cálculo a traves de googledocs, lo hace sin problema. A que se puede deber? espero que alguien me pueda ayudar. gracias
borosir
Member II

Re: editar documentos con googleDocs en ALFRESCO 4.2.D

Me pasa exactamente lo mismo que a Sandrave.
mr_cavern
Member II

Re: editar documentos con googleDocs en ALFRESCO 4.2.D

Al parecer el problema es por parte de Google que estuvo actualizando las APIs que se utilizaban para conectarse al servicio.

En el siguiente enlace encontrareis las causas y la solución.

http://forums.alfresco.com/forum/installation-upgrades-configuration-integration/integration-other-s...

https://issues.alfresco.com/jira/browse/GOOGLEDOCS-214

La solución es instalar un nuevo AMP que ya va parcheado para solucionar este problema. El enlace al AMP para descarga es el siguiente.
http://wiki.alfresco.com/wiki/Community_file_list_4.2.c#GoogleDocs_integration

Solo tendreis que descargar el AMP de googleDocs e instalarlo. Espero podais solucionarlo.

Un saludo.
victor_gonzalez
Member II

Re: editar documentos con googleDocs en ALFRESCO 4.2.D