cancel
Showing results for 
Search instead for 
Did you mean: 

carece de los permisos adecuados

proycal01
Champ in-the-making
Champ in-the-making
Hola

He estado configurando mi archivo de propieades de Alfresco ( alfresco-global.properties ) por un tema del jodconverter , reinicie servidor y mi problema con las previsualzaciones se soluciono perooo ahora tengo otro error .. Smiley Indifferent  …  

Al loguearme como administrador no aparece ningun problema, pero al hacerlo como usuario "Consumidor" se presenta al mostar el "Panel de Inicio" un mensaje de "Error interno de Servidor" y en el archivo log se registra lo sgt.:

12:14:13,775 ERROR [org.springframework.extensions.webscripts.AbstractRuntime] Exception from executeScript - redirecting to status template error: 00300018 Wrapped Exception (with status template): 00300116 Failed to execute script 'classpath*:alfresco/templates/webscripts/org/alfresco/repository/person/person.sites.get.js': 00300115 Acceso denegado.  Usted carece de los permisos adecuados para realizar esta operación.org.springframework.extensions.webscripts.WebScriptException: 00300018 Wrapped Exception (with status template): 00300116 Failed to execute script 'classpath*:alfresco/templates/webscripts/org/alfresco/repository/person/person.sites.get.js': 00300115 Acceso denegado.  Usted carece de los permisos adecuados para realizar esta operación.   at org.springframework.extensions.webscripts.AbstractWebScript.createStatusException(AbstractWebScript.java:971)   at org.springframework.extensions.webscripts.DeclarativeWebScript.execute(DeclarativeWebScript.java:171)   at org.alfresco.repo.web.scripts.RepositoryContainer$2.execute(RepositoryContainer.java:393)   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.scripts.ScriptException: 00300116 Failed to execute script 'classpath*:alfresco/templates/webscripts/org/alfresco/repository/person/person.sites.get.js': 00300115 Acceso denegado.  Usted carece de los permisos adecuados para realizar esta operación.   at org.alfresco.repo.jscript.RhinoScriptProcessor.execute(RhinoScriptProcessor.java:195)   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:1194)   at org.springframework.extensions.webscripts.DeclarativeWebScript.execute(DeclarativeWebScript.java:86)   … 25 moreCaused by: org.alfresco.repo.security.permissions.AccessDeniedException: 00300115 Acceso denegado.  Usted carece de los permisos adecuados para realizar esta operación.   at org.alfresco.repo.security.permissions.impl.ExceptionTranslatorMethodInterceptor.invoke(ExceptionTranslatorMethodInterceptor.java:50)   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.alfresco.repo.transaction.RetryingTransactionInterceptor$1.execute(RetryingTransactionInterceptor.java:69)   at org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:388)   at org.alfresco.repo.transaction.RetryingTransactionInterceptor.invoke(RetryingTransactionInterceptor.java:59)   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)   at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)   at $Proxy8.getChildrenByName(Unknown Source)   at org.alfresco.repo.site.SiteServiceImpl.listSitesImpl(SiteServiceImpl.java:1031)   at org.alfresco.repo.site.SiteServiceImpl.listSites(SiteServiceImpl.java:908)   at sun.reflect.GeneratedMethodAccessor1055.invoke(Unknown Source)   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.alfresco.repo.transaction.CheckTransactionAdvice.invoke(CheckTransactionAdvice.java:47)   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)   at org.alfresco.repo.transaction.RetryingTransactionAdvice$1.execute(RetryingTransactionAdvice.java:64)   at org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:388)   at org.alfresco.repo.transaction.RetryingTransactionAdvice.invoke(RetryingTransactionAdvice.java:67)   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)   at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)   at $Proxy86.listSites(Unknown Source)   at org.alfresco.repo.site.script.ScriptSiteService.listUserSites(ScriptSiteService.java:281)   at sun.reflect.GeneratedMethodAccessor1054.invoke(Unknown Source)   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.call2(OptRuntime.java:76)   at org.mozilla.javascript.gen.c5._c1(file:/C:/Alfresco_4_0_c/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/templates/webscripts/org/alfresco/repository/person/person.sites.get.js:23)   at org.mozilla.javascript.gen.c5.call(file:/C:/Alfresco_4_0_c/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/templates/webscripts/org/alfresco/repository/person/person.sites.get.js)   at org.mozilla.javascript.optimizer.OptRuntime.callName0(OptRuntime.java:108)   at org.mozilla.javascript.gen.c5._c0(file:/C:/Alfresco_4_0_c/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/templates/webscripts/org/alfresco/repository/person/person.sites.get.js:27)   at org.mozilla.javascript.gen.c5.call(file:/C:/Alfresco_4_0_c/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/templates/webscripts/org/alfresco/repository/person/person.sites.get.js)   at org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:393)   at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:2834)   at org.mozilla.javascript.gen.c5.call(file:/C:/Alfresco_4_0_c/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/templates/webscripts/org/alfresco/repository/person/person.sites.get.js)   at org.mozilla.javascript.gen.c5.exec(file:/C:/Alfresco_4_0_c/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/templates/webscripts/org/alfresco/repository/person/person.sites.get.js)   at org.alfresco.repo.jscript.RhinoScriptProcessor.executeScriptImpl(RhinoScriptProcessor.java:483)   at org.alfresco.repo.jscript.RhinoScriptProcessor.execute(RhinoScriptProcessor.java:191)   … 30 moreCaused by: net.sf.acegisecurity.AccessDeniedException: Access is denied.   at net.sf.acegisecurity.vote.AffirmativeBased.decide(AffirmativeBased.java:86)   at net.sf.acegisecurity.intercept.AbstractSecurityInterceptor.beforeInvocation(AbstractSecurityInterceptor.java:398)   at net.sf.acegisecurity.intercept.method.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:77)   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)   at org.alfresco.repo.security.permissions.impl.ExceptionTranslatorMethodInterceptor.invoke(ExceptionTranslatorMethodInterceptor.java:46)   … 79 more‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍

No se si tiene algo que ver con mi configuracion del archivo de propiedades de Alfresco, pero eso fue lo que estuve modificando antes de que apareciera este problema, el contenido del archivo alfresco-global.properties  es:

################################# Common Alfresco Properties ################################dir.root=C:/Alfresco_4_0_c/alf_dataalfresco.context=alfrescoalfresco.host=127.0.0.1alfresco.port=8080alfresco.protocol=httpshare.context=shareshare.host=misite.gob.peshare.port=8080share.protocol=http### database connection properties ###db.driver=org.postgresql.Driverdb.username=alfrescodb.password=xxxxxxxxdb.name=alfrescodb.url=jdbc:postgresql://localhost:5432/${db.name}### FTP Server Configuration ###ftp.enabled=trueftp.port=21ftp.ipv6.enabled=false### RMI service ports ###alfresco.rmi.services.port=50500avm.rmi.service.port=0avmsync.rmi.service.port=0attribute.rmi.service.port=0authentication.rmi.service.port=0repo.rmi.service.port=0action.rmi.service.port=0deployment.rmi.service.port=0### External executable locations ###ooo.exe=C:/Alfresco_4_0_c/openoffice/App/openoffice/program/soffice.exeooo.enabled=trueooo.port=8100ooo.port=8100img.root=C:/Alfresco_4_0_c/imagemagickimg.dyn=${img.root}/libimg.exe=${img.root}/convertswf.exe=C:/Alfresco_4_0_c/swftools/pdf2swf.exejodconverter.enabled=true jodconverter.officeHome=C:/Alfresco_4_0_c/openoffice/App/openoffice jodconverter.portNumbers=8100### Initial admin password ###alfresco_user_store.adminpassword=f005a107ec90ad5f4edae234a9c105f0### E-mail site invitation setting ###notification.email.siteinvite=true### File Protocol Root ###protocols.rootPath=/${spaces.company_home.childname}/${spaces.sites.childname}### License location ###dir.license.external=C:/Alfresco_4_0_c### Solr indexing ###index.subsystem.name=solrdir.keystore=${dir.root}/keystoresolr.port.ssl=8443### BPM Engine ###system.workflow.engine.jbpm.enabled=falsemail.host=misite.gob.pemail.port=25mail.username=misite@misite.commail.password=xxxxx# Set this value to UTF-8 or similar for encoding of email messages as requiredmail.encoding=UTF-8# Set this value to 7bit or similar for Asian encoding of email headers as requiredmail.header=headermail.from.default=alfresco@alfresco.orgmail.smtp.auth=truemail.smtp.timeout=30000‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍

Gracias de antemano
Alan
1 REPLY 1

proycal01
Champ in-the-making
Champ in-the-making
Bueno la solucion de esto fue que los permisos del espacio SITIO de Alfresco no estaba  heredando los permisos necesarios para todos los tipos de Usuario que se habian creado, asi que tuve que entrar a Alfresco como administrador, ingresar a la opcion Repositorio y luego ingresar a las propiedades del espacio SITIO y ahi le di a la opcion de "Heredar permisos" y listo …

Saludos
Alan