Alfresco community 4d - activation intégration google docs
![legaulois legaulois](https://connect.hyland.com/legacyfs/online/avatars/Blue-user-logo.png)
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-12-2012 03:38 AM
Bonjour,
je viens de faire une fraîche install de community 4d sous windows 2008r2 x64.
Je cherche à activer la configuration google docs.
Dans le manuel, je vois qu'on peut l'activer directement à partir d'administration page de share :
http://docs.alfresco.com/4.0/index.jsp?topic=%2Fcom.alfresco.enterprise.doc%2Ftasks%2Fat-adminconsol...
Mais quand je me connecte sur share je ne vois nul part où j'ai la possibilité de configurer cela.
Est ce que la configuration passe bien par cette voie et dans ce cas comment se fait-il que je n'ai pas accès à la config ?
Ou bien faut-il étendre le fichier de config dans shared/classes/alfresco-global.properties
Merci de l'aide
je viens de faire une fraîche install de community 4d sous windows 2008r2 x64.
Je cherche à activer la configuration google docs.
Dans le manuel, je vois qu'on peut l'activer directement à partir d'administration page de share :
http://docs.alfresco.com/4.0/index.jsp?topic=%2Fcom.alfresco.enterprise.doc%2Ftasks%2Fat-adminconsol...
Mais quand je me connecte sur share je ne vois nul part où j'ai la possibilité de configurer cela.
Est ce que la configuration passe bien par cette voie et dans ce cas comment se fait-il que je n'ai pas accès à la config ?
Ou bien faut-il étendre le fichier de config dans shared/classes/alfresco-global.properties
Merci de l'aide
![Smiley Wink Smiley Wink](/i/smilies/16x16_smiley-wink.png)
Labels:
- Labels:
-
Archive
7 REPLIES 7
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-13-2012 05:51 AM
Bonjour
Si vous êtes sur la version community, il vous faut passer par le paramétrage de : alfresco-global.properties
Stopper alfresco et redémarrer.
Voir le sujet ici :
http://tekonorma.fr/WPblogTN/2010/06/alfresco-et-google-docs/
Si vous êtes sur la version community, il vous faut passer par le paramétrage de : alfresco-global.properties
Stopper alfresco et redémarrer.
Voir le sujet ici :
http://tekonorma.fr/WPblogTN/2010/06/alfresco-et-google-docs/
![legaulois legaulois](https://connect.hyland.com/legacyfs/online/avatars/Blue-user-logo.png)
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-13-2012 03:40 PM
Bonsoir,
merci Jeanjot pour tes réponses.
Après configuration en suivant le lien que tu me donnes, j'ai des erreurs lorsque j'essayer de faire un "réserver vers google docs"
Est ce que ça vous parle ?
Merci d'avance
merci Jeanjot pour tes réponses.
Après configuration en suivant le lien que tu me donnes, j'ai des erreurs lorsque j'essayer de faire un "réserver vers google docs"
Est ce que ça vous parle ?
2012-05-13 21:34:40,504 ERROR [extensions.webscripts.AbstractRuntime] [http-80-6] Exception from executeScript - redirecting to status template error: 04130002 JavaException: org.alfresco.error.AlfrescoRuntimeException: 04130007 Unable to create Google Folder org.springframework.extensions.webscripts.WebScriptException: 04130002 JavaException: org.alfresco.error.AlfrescoRuntimeException: 04130007 Unable to create Google Folder at org.springframework.extensions.webscripts.AbstractWebScript.createStatusException(AbstractWebScript.java:956) at org.springframework.extensions.webscripts.DeclarativeWebScript.execute(DeclarativeWebScript.java:171) at org.alfresco.repo.web.scripts.RepositoryContainer$2.execute(RepositoryContainer.java:400) at org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:388) at org.alfresco.repo.web.scripts.RepositoryContainer.transactionedExecute(RepositoryContainer.java:462) at org.alfresco.repo.web.scripts.RepositoryContainer.transactionedExecuteAs(RepositoryContainer.java:500) at org.alfresco.repo.web.scripts.RepositoryContainer.executeScript(RepositoryContainer.java:316) at org.springframework.extensions.webscripts.AbstractRuntime.executeScript(AbstractRuntime.java:372) at org.springframework.extensions.webscripts.AbstractRuntime.executeScript(AbstractRuntime.java:209) at org.springframework.extensions.webscripts.servlet.WebScriptServlet.service(WebScriptServlet.java:118) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.alfresco.web.app.servlet.GlobalLocalizationFilter.doFilter(GlobalLocalizationFilter.java:58) 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:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:470) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298) at org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:861) at org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:579) at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1584) at java.lang.Thread.run(Thread.java:662)Caused by: org.alfresco.error.AlfrescoRuntimeException: 04130007 Unable to create Google Folder at org.alfresco.repo.googledocs.GoogleDocsServiceImpl.createGoogleFolder(GoogleDocsServiceImpl.java:1066) at org.alfresco.repo.googledocs.GoogleDocsServiceImpl.getParentFolder(GoogleDocsServiceImpl.java:620) at org.alfresco.repo.googledocs.GoogleDocsServiceImpl.getParentFolder(GoogleDocsServiceImpl.java:605) at org.alfresco.repo.googledocs.GoogleDocsServiceImpl.getParentFolder(GoogleDocsServiceImpl.java:605) at org.alfresco.repo.googledocs.GoogleDocsServiceImpl.getParentFolder(GoogleDocsServiceImpl.java:605) at org.alfresco.repo.googledocs.GoogleDocsServiceImpl.getParentFolder(GoogleDocsServiceImpl.java:605) at org.alfresco.repo.googledocs.GoogleDocsServiceImpl.getParentFolder(GoogleDocsServiceImpl.java:605) at org.alfresco.repo.googledocs.GoogleDocsServiceImpl.createGoogleDoc(GoogleDocsServiceImpl.java:438) at org.alfresco.repo.googledocs.GoogleEditableAspect.onCheckOut(GoogleEditableAspect.java:175) 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 org.alfresco.repo.policy.JavaBehaviour$JavaMethodInvocationHandler.invoke(JavaBehaviour.java:173) at $Proxy103.onCheckOut(Unknown Source) 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 org.alfresco.repo.policy.TransactionInvocationHandlerFactory$TransactionHandler.invoke(TransactionInvocationHandlerFactory.java:128) at $Proxy103.onCheckOut(Unknown Source) at org.alfresco.repo.coci.CheckOutCheckInServiceImpl.invokeOnCheckOut(CheckOutCheckInServiceImpl.java:263) at org.alfresco.repo.coci.CheckOutCheckInServiceImpl.doCheckout(CheckOutCheckInServiceImpl.java:473) at org.alfresco.repo.coci.CheckOutCheckInServiceImpl.checkout(CheckOutCheckInServiceImpl.java:380) at org.alfresco.repo.coci.CheckOutCheckInServiceImpl.checkout(CheckOutCheckInServiceImpl.java:355) 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 org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:309) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at net.sf.acegisecurity.intercept.method.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:80) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.alfresco.repo.security.permissions.impl.ExceptionTranslatorMethodInterceptor.invoke(ExceptionTranslatorMethodInterceptor.java:46) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.alfresco.repo.audit.AuditMethodInterceptor.invoke(AuditMethodInterceptor.java:147) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202) at $Proxy51.checkout(Unknown Source) at org.alfresco.repo.jscript.ScriptNode.checkout(ScriptNode.java:2283) 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 org.mozilla.javascript.MemberBox.invoke(MemberBox.java:155) at org.mozilla.javascript.NativeJavaMethod.call(NativeJavaMethod.java:243) at org.mozilla.javascript.optimizer.OptRuntime.callProp0(OptRuntime.java:119) at org.mozilla.javascript.gen.c25._c18(file:/D:/Alfresco/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/checkout.post.json.js:914) at org.mozilla.javascript.gen.c25.call(file:/D:/Alfresco/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/checkout.post.json.js) at org.mozilla.javascript.optimizer.OptRuntime.callName(OptRuntime.java:97) at org.mozilla.javascript.gen.c25._c12(file:/D:/Alfresco/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/checkout.post.json.js:618) at org.mozilla.javascript.gen.c25.call(file:/D:/Alfresco/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/checkout.post.json.js) at org.mozilla.javascript.optimizer.OptRuntime.callName0(OptRuntime.java:108) at org.mozilla.javascript.gen.c25._c0(file:/D:/Alfresco/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/checkout.post.json.js:951) at org.mozilla.javascript.gen.c25.call(file:/D:/Alfresco/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/checkout.post.json.js) at org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:393) at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:2834) at org.mozilla.javascript.gen.c25.call(file:/D:/Alfresco/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/checkout.post.json.js) at org.mozilla.javascript.gen.c25.exec(file:/D:/Alfresco/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/checkout.post.json.js) at org.alfresco.repo.jscript.RhinoScriptProcessor.executeScriptImpl(RhinoScriptProcessor.java:483) at org.alfresco.repo.jscript.RhinoScriptProcessor.execute(RhinoScriptProcessor.java:191) at org.alfresco.repo.processor.ScriptServiceImpl.execute(ScriptServiceImpl.java:212) at org.alfresco.repo.processor.ScriptServiceImpl.executeScript(ScriptServiceImpl.java:174) at org.alfresco.repo.web.scripts.RepositoryScriptProcessor.executeScript(RepositoryScriptProcessor.java:102) at org.springframework.extensions.webscripts.AbstractWebScript.executeScript(AbstractWebScript.java:1193) at org.springframework.extensions.webscripts.DeclarativeWebScript.execute(DeclarativeWebScript.java:86) … 25 moreCaused by: com.google.gdata.util.ServiceForbiddenException: 403.4 SSL required<errors xmlns='http://schemas.google.com/g/2005'><error><domain>GData</domain>ServiceForbiddenException<internalReason>403.4 SSL required</internalReason></error></errors> at com.google.gdata.client.http.HttpGDataRequest.handleErrorResponse(HttpGDataRequest.java:597) at com.google.gdata.client.http.GoogleGDataRequest.handleErrorResponse(GoogleGDataRequest.java:563) at com.google.gdata.client.http.HttpGDataRequest.checkResponse(HttpGDataRequest.java:552) at com.google.gdata.client.http.HttpGDataRequest.execute(HttpGDataRequest.java:530) at com.google.gdata.client.http.GoogleGDataRequest.execute(GoogleGDataRequest.java:535) at com.google.gdata.client.Service.insert(Service.java:1409) at com.google.gdata.client.GoogleService.insert(GoogleService.java:599) at com.google.gdata.client.media.MediaService.insert(MediaService.java:381) at org.alfresco.repo.googledocs.GoogleDocsServiceImpl.createGoogleFolder(GoogleDocsServiceImpl.java:1039) … 93 more2012-05-13 21:35:28,180 ERROR [extensions.webscripts.AbstractRuntime] [http-80-6] Exception from executeScript - redirecting to status template error: 04130003 JavaException: org.alfresco.error.AlfrescoRuntimeException: 04130012 Unable to create Google Folder org.springframework.extensions.webscripts.WebScriptException: 04130003 JavaException: org.alfresco.error.AlfrescoRuntimeException: 04130012 Unable to create Google Folder at org.springframework.extensions.webscripts.AbstractWebScript.createStatusException(AbstractWebScript.java:956) at org.springframework.extensions.webscripts.DeclarativeWebScript.execute(DeclarativeWebScript.java:171) at org.alfresco.repo.web.scripts.RepositoryContainer$2.execute(RepositoryContainer.java:400) at org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:388) at org.alfresco.repo.web.scripts.RepositoryContainer.transactionedExecute(RepositoryContainer.java:462) at org.alfresco.repo.web.scripts.RepositoryContainer.transactionedExecuteAs(RepositoryContainer.java:500) at org.alfresco.repo.web.scripts.RepositoryContainer.executeScript(RepositoryContainer.java:316) at org.springframework.extensions.webscripts.AbstractRuntime.executeScript(AbstractRuntime.java:372) at org.springframework.extensions.webscripts.AbstractRuntime.executeScript(AbstractRuntime.java:209) at org.springframework.extensions.webscripts.servlet.WebScriptServlet.service(WebScriptServlet.java:118) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.alfresco.web.app.servlet.GlobalLocalizationFilter.doFilter(GlobalLocalizationFilter.java:58) 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:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:470) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298) at org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:861) at org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:579) at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1584) at java.lang.Thread.run(Thread.java:662)Caused by: org.alfresco.error.AlfrescoRuntimeException: 04130012 Unable to create Google Folder at org.alfresco.repo.googledocs.GoogleDocsServiceImpl.createGoogleFolder(GoogleDocsServiceImpl.java:1066) at org.alfresco.repo.googledocs.GoogleDocsServiceImpl.getParentFolder(GoogleDocsServiceImpl.java:620) at org.alfresco.repo.googledocs.GoogleDocsServiceImpl.getParentFolder(GoogleDocsServiceImpl.java:605) at org.alfresco.repo.googledocs.GoogleDocsServiceImpl.getParentFolder(GoogleDocsServiceImpl.java:605) at org.alfresco.repo.googledocs.GoogleDocsServiceImpl.getParentFolder(GoogleDocsServiceImpl.java:605) at org.alfresco.repo.googledocs.GoogleDocsServiceImpl.getParentFolder(GoogleDocsServiceImpl.java:605) at org.alfresco.repo.googledocs.GoogleDocsServiceImpl.getParentFolder(GoogleDocsServiceImpl.java:605) at org.alfresco.repo.googledocs.GoogleDocsServiceImpl.createGoogleDoc(GoogleDocsServiceImpl.java:438) at org.alfresco.repo.googledocs.GoogleEditableAspect.onCheckOut(GoogleEditableAspect.java:175) 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 org.alfresco.repo.policy.JavaBehaviour$JavaMethodInvocationHandler.invoke(JavaBehaviour.java:173) at $Proxy103.onCheckOut(Unknown Source) 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 org.alfresco.repo.policy.TransactionInvocationHandlerFactory$TransactionHandler.invoke(TransactionInvocationHandlerFactory.java:128) at $Proxy103.onCheckOut(Unknown Source) at org.alfresco.repo.coci.CheckOutCheckInServiceImpl.invokeOnCheckOut(CheckOutCheckInServiceImpl.java:263) at org.alfresco.repo.coci.CheckOutCheckInServiceImpl.doCheckout(CheckOutCheckInServiceImpl.java:473) at org.alfresco.repo.coci.CheckOutCheckInServiceImpl.checkout(CheckOutCheckInServiceImpl.java:380) at org.alfresco.repo.coci.CheckOutCheckInServiceImpl.checkout(CheckOutCheckInServiceImpl.java:355) 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 org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:309) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at net.sf.acegisecurity.intercept.method.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:80) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.alfresco.repo.security.permissions.impl.ExceptionTranslatorMethodInterceptor.invoke(ExceptionTranslatorMethodInterceptor.java:46) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.alfresco.repo.audit.AuditMethodInterceptor.invoke(AuditMethodInterceptor.java:147) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202) at $Proxy51.checkout(Unknown Source) at org.alfresco.repo.jscript.ScriptNode.checkout(ScriptNode.java:2283) 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 org.mozilla.javascript.MemberBox.invoke(MemberBox.java:155) at org.mozilla.javascript.NativeJavaMethod.call(NativeJavaMethod.java:243) at org.mozilla.javascript.optimizer.OptRuntime.callProp0(OptRuntime.java:119) at org.mozilla.javascript.gen.c25._c18(file:/D:/Alfresco/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/checkout.post.json.js:914) at org.mozilla.javascript.gen.c25.call(file:/D:/Alfresco/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/checkout.post.json.js) at org.mozilla.javascript.optimizer.OptRuntime.callName(OptRuntime.java:97) at org.mozilla.javascript.gen.c25._c12(file:/D:/Alfresco/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/checkout.post.json.js:618) at org.mozilla.javascript.gen.c25.call(file:/D:/Alfresco/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/checkout.post.json.js) at org.mozilla.javascript.optimizer.OptRuntime.callName0(OptRuntime.java:108) at org.mozilla.javascript.gen.c25._c0(file:/D:/Alfresco/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/checkout.post.json.js:951) at org.mozilla.javascript.gen.c25.call(file:/D:/Alfresco/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/checkout.post.json.js) at org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:393) at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:2834) at org.mozilla.javascript.gen.c25.call(file:/D:/Alfresco/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/checkout.post.json.js) at org.mozilla.javascript.gen.c25.exec(file:/D:/Alfresco/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/checkout.post.json.js) at org.alfresco.repo.jscript.RhinoScriptProcessor.executeScriptImpl(RhinoScriptProcessor.java:483) at org.alfresco.repo.jscript.RhinoScriptProcessor.execute(RhinoScriptProcessor.java:191) at org.alfresco.repo.processor.ScriptServiceImpl.execute(ScriptServiceImpl.java:212) at org.alfresco.repo.processor.ScriptServiceImpl.executeScript(ScriptServiceImpl.java:174) at org.alfresco.repo.web.scripts.RepositoryScriptProcessor.executeScript(RepositoryScriptProcessor.java:102) at org.springframework.extensions.webscripts.AbstractWebScript.executeScript(AbstractWebScript.java:1193) at org.springframework.extensions.webscripts.DeclarativeWebScript.execute(DeclarativeWebScript.java:86) … 25 moreCaused by: com.google.gdata.util.ServiceForbiddenException: 403.4 SSL required<errors xmlns='http://schemas.google.com/g/2005'><error><domain>GData</domain>ServiceForbiddenException<internalReason>403.4 SSL required</internalReason></error></errors> at com.google.gdata.client.http.HttpGDataRequest.handleErrorResponse(HttpGDataRequest.java:597) at com.google.gdata.client.http.GoogleGDataRequest.handleErrorResponse(GoogleGDataRequest.java:563) at com.google.gdata.client.http.HttpGDataRequest.checkResponse(HttpGDataRequest.java:552) at com.google.gdata.client.http.HttpGDataRequest.execute(HttpGDataRequest.java:530) at com.google.gdata.client.http.GoogleGDataRequest.execute(GoogleGDataRequest.java:535) at com.google.gdata.client.Service.insert(Service.java:1409) at com.google.gdata.client.GoogleService.insert(GoogleService.java:599) at com.google.gdata.client.media.MediaService.insert(MediaService.java:381) at org.alfresco.repo.googledocs.GoogleDocsServiceImpl.createGoogleFolder(GoogleDocsServiceImpl.java:1039) … 93 more
Merci d'avance
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-15-2012 03:12 PM
Désolé pour le retard de réponse.
Je viens de faire des test sur la version 4.0.d.
Depuis l'article auquel je fais référence google docs a modifié ces accès et notamment sécurisés ceux-ci avec du ssl/
Donc voici la configuration.
en premier lieu modifier le fichier alfresco-global.properties et ajouter les lignes suivantes (n'oublier pas de modifier le login_user et le Password) :
Ensuite, il vous faudra aussi compléter le fichier share-config-custom.xml dans HOME_ALFRESCO/tomcat/share/classe/alfresco/web-extension (je ne suis pas sur que cela soit nécessaire, je vous laisse tester.).
Testé sur la version 4.0.d et la version 4.1.a (nightly)
Je viens de faire des test sur la version 4.0.d.
Depuis l'article auquel je fais référence google docs a modifié ces accès et notamment sécurisés ceux-ci avec du ssl/
Donc voici la configuration.
en premier lieu modifier le fichier alfresco-global.properties et ajouter les lignes suivantes (n'oublier pas de modifier le login_user et le Password) :
# Enables google editable functionalitygoogledocs.googleeditable.enabled=true# Google docs application namegoogledocs.application.name=Alfresco ECM system# Google docs URL (ne pas modifier cette adresse)googledocs.url=https://docs.google.com/feeds/default/private/fullgoogledocs.downloadurl=https://docs.google.com/feeds/download# System google docs authentication credentialsgoogledocs.username=Login_usergoogledocs.password=Password# Google docs spreadsheet service namegoogledocs.spreadsheet.service.name=wisegoogledocs.spreadsheet.downloadurl=https://spreadsheet.google.com/feeds/download
Ensuite, il vous faudra aussi compléter le fichier share-config-custom.xml dans HOME_ALFRESCO/tomcat/share/classe/alfresco/web-extension (je ne suis pas sur que cela soit nécessaire, je vous laisse tester.).
<config evaluator="string-compare" condition="DocumentLibrary" replace="true"> <google-docs> <enabled>true</enabled> <creatable-types> <creatable type="doc">application/msword</creatable> <creatable type="xls">application/vnd.ms-excel</creatable> <creatable type="ppt">application/vnd.ms-powerpoint</creatable> </creatable-types> </google-docs> </config>
Testé sur la version 4.0.d et la version 4.1.a (nightly)
![legaulois legaulois](https://connect.hyland.com/legacyfs/online/avatars/Blue-user-logo.png)
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-17-2012 05:54 AM
Merci JeanJot,
je teste cela dès que possible vous êtes toujours une excellente ressource![Smiley Wink Smiley Wink](/i/smilies/16x16_smiley-wink.png)
Cdt,
je teste cela dès que possible vous êtes toujours une excellente ressource
![Smiley Wink Smiley Wink](/i/smilies/16x16_smiley-wink.png)
Cdt,
![legaulois legaulois](https://connect.hyland.com/legacyfs/online/avatars/Blue-user-logo.png)
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-17-2012 06:04 AM
Voilà c'est testé et je dois dire "très belle fonctionnalité".
Les utilisateurs d'Alfresco dans mon service (rappelez-vous je l'avais mis en place pendant mon stage de fin d'études) reprochaient justement de ne pas pouvoir faire une édition en ligne facilement (en version 3.2r2) avec google docs c'est on ne peut plus simple.
Pour votre info Jeanjot, je n'ai pas eu besoin de modifier le second fichier.
Merci pour votre aide![Smiley Wink Smiley Wink](/i/smilies/16x16_smiley-wink.png)
Cdt,
Les utilisateurs d'Alfresco dans mon service (rappelez-vous je l'avais mis en place pendant mon stage de fin d'études) reprochaient justement de ne pas pouvoir faire une édition en ligne facilement (en version 3.2r2) avec google docs c'est on ne peut plus simple.
Pour votre info Jeanjot, je n'ai pas eu besoin de modifier le second fichier.
Merci pour votre aide
![Smiley Wink Smiley Wink](/i/smilies/16x16_smiley-wink.png)
Cdt,
![lostfound lostfound](https://connect.hyland.com/legacyfs/online/avatars/Blue-user-logo.png)
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-11-2012 01:27 PM
Bonjour,
j'ai suivi la même configuration je peux réserver/libérer vers/depuis google docs mais lorsque je clique sur le lien google docs pour éditer le fichier il me sort la page d'authentification de google documents, est ce que ça vous est arrivé aussi ?
comment le résoudre ?
merci.
j'ai suivi la même configuration je peux réserver/libérer vers/depuis google docs mais lorsque je clique sur le lien google docs pour éditer le fichier il me sort la page d'authentification de google documents, est ce que ça vous est arrivé aussi ?
comment le résoudre ?
merci.
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-19-2012 06:15 AM
Hello neji,
Concernant l'authentification, connectez-vous à gmail.com avec l'utilisateur que vous avez déclaré via les variables ci dessous :
googledocs.username=test@gmail.com
googledocs.password=******
Ce dernier est en quelque sorte l'administrateur des éditions qui doit gérer l'accès aux documents dans google docs (fonctionnalité classique de google docs).
J'espère que ça répond à ta question.
Concernant l'authentification, connectez-vous à gmail.com avec l'utilisateur que vous avez déclaré via les variables ci dessous :
googledocs.username=test@gmail.com
googledocs.password=******
Ce dernier est en quelque sorte l'administrateur des éditions qui doit gérer l'accès aux documents dans google docs (fonctionnalité classique de google docs).
J'espère que ça répond à ta question.
![](/skins/images/03B8A94CA56FA229F89023906A8B0EC4/responsive_peak/images/icon_anonymous_message.png)