Buongiorno, dopo aver installato sinekarta PI 4.0 su una versione di Alfresco 4.0e, e dopo aver configurato un sito di tipo "protocollo", quando effettuo l'accesso al sito mi viene segnalato tramite un pop up il seguente errore: "Impossibile aprire il titolario per l'area organizzativa specificata (undefined)". Il file di log presente il seguente errore:
2013-04-03 12:03:17,549 DEBUG [repo.jscript.ScriptLogger][http-8080-4] Generating form for item:
2013-04-03 12:03:17,549 DEBUG [repo.jscript.ScriptLogger][http-8080-4] kind = type
2013-04-03 12:03:17,549 DEBUG [repo.jscript.ScriptLogger][http-8080-4] id = skpi:protocollo
2013-04-03 12:03:17,549 DEBUG [repo.jscript.ScriptLogger][http-8080-4] fields = cm:content,skpi:aoo,skpi:titolario,skpi:oggetto,skpi:tipo,skpi:mittente,skpi:destinatario,skpi:protocollo_precedente,skpi:data_protocollo_precedente,skpi:protocollo_mittente,skpi:data_protocollo_mittente,skpi:protocollo_emergenza,skpi:data_protocollo_emergenza,skpi:fascicolo,skpi:note
2013-04-03 12:03:17,558 DEBUG [repo.jscript.ScriptLogger][http-8080-4] formModel = {"formData": {}, "item": "\/api\/classes\/skpi_protocollo", "type": "skpi:protocollo", "submissionUrl": "\/api\/type\/skpi%3aprotocollo\/formprocessor", "fields": "[Lorg.alfresco.repo.forms.FieldDefinition;@1776dd1"}
2013-04-03 12:03:18,843 ERROR [extensions.webscripts.AbstractRuntime][http-8080-6] Exception from executeScript - redirecting to status template error: 03030007 Wrapped Exception (with status template): 03030257 Failed to execute script 'classpath:alfresco/templates/webscripts/it/tlogic/sinekartapi/titolarioTree.get.js': 03030256 TypeError: Cannot call method "size" of null (file:/C:/Alfresco/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/templates/webscripts/it/tlogic/sinekartapi/titolarioTree.get.js#123)
org.springframework.extensions.webscripts.WebScriptException: 03030007 Wrapped Exception (with status template): 03030257 Failed to execute script 'classpath:alfresco/templates/webscripts/it/tlogic/sinekartapi/titolarioTree.get.js': 03030256 TypeError: Cannot call method "size" of null (file:/C:/Alfresco/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/templates/webscripts/it/tlogic/sinekartapi/titolarioTree.get.js#123)
at org.springframework.extensions.webscripts.AbstractWebScript.createStatusException(AbstractWebScript.java:970)
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.scripts.ScriptException: 03030257 Failed to execute script 'classpath*:alfresco/templates/webscripts/it/tlogic/sinekartapi/titolarioTree.get.js': 03030256 TypeError: Cannot call method "size" of null (file:/C:/Alfresco/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/templates/webscripts/it/tlogic/sinekartapi/titolarioTree.get.js#123)
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:1193)
at org.springframework.extensions.webscripts.DeclarativeWebScript.execute(DeclarativeWebScript.java:86)
... 25 more
Caused by: org.alfresco.error.AlfrescoRuntimeException: 03030256 TypeError: Cannot call method "size" of null (file:/C:/Alfresco/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/templates/webscripts/it/tlogic/sinekartapi/titolarioTree.get.js#123)
at org.alfresco.repo.jscript.RhinoScriptProcessor.executeScriptImpl(RhinoScriptProcessor.java:499)
at org.alfresco.repo.jscript.RhinoScriptProcessor.execute(RhinoScriptProcessor.java:191)
... 30 more
Caused by: org.mozilla.javascript.EcmaError: TypeError: Cannot call method "size" of null (file:/C:/Alfresco/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/templates/webscripts/it/tlogic/sinekartapi/titolarioTree.get.js#123)
at org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java:3350)
at org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java:3340)
at org.mozilla.javascript.ScriptRuntime.typeError(ScriptRuntime.java:3356)
at org.mozilla.javascript.ScriptRuntime.typeError2(ScriptRuntime.java:3375)
at org.mozilla.javascript.ScriptRuntime.undefCallError(ScriptRuntime.java:3394)
at org.mozilla.javascript.ScriptRuntime.getPropFunctionAndThis(ScriptRuntime.java:2026)
at org.mozilla.javascript.optimizer.OptRuntime.callProp0(OptRuntime.java:117)
at org.mozilla.javascript.gen.c10._c9(file:/C:/Alfresco/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/templates/webscripts/it/tlogic/sinekartapi/titolarioTree.get.js:123)
at org.mozilla.javascript.gen.c10.call(file:/C:/Alfresco/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/templates/webscripts/it/tlogic/sinekartapi/titolarioTree.get.js)
at org.mozilla.javascript.optimizer.OptRuntime.callName(OptRuntime.java:97)
at org.mozilla.javascript.gen.c10._c10(file:/C:/Alfresco/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/templates/webscripts/it/tlogic/sinekartapi/titolarioTree.get.js:144)
at org.mozilla.javascript.gen.c10.call(file:/C:/Alfresco/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/templates/webscripts/it/tlogic/sinekartapi/titolarioTree.get.js)
at org.mozilla.javascript.optimizer.OptRuntime.callName0(OptRuntime.java:108)
at org.mozilla.javascript.gen.c10._c0(file:/C:/Alfresco/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/templates/webscripts/it/tlogic/sinekartapi/titolarioTree.get.js:165)
at org.mozilla.javascript.gen.c10.call(file:/C:/Alfresco/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/templates/webscripts/it/tlogic/sinekartapi/titolarioTree.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.c10.call(file:/C:/Alfresco/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/templates/webscripts/it/tlogic/sinekartapi/titolarioTree.get.js)
at org.mozilla.javascript.gen.c10.exec(file:/C:/Alfresco/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/templates/webscripts/it/tlogic/sinekartapi/titolarioTree.get.js)
at org.alfresco.repo.jscript.RhinoScriptProcessor.executeScriptImpl(RhinoScriptProcessor.java:483)
... 31 more
Premetto che ho seguito altri post sul forum ed ho anche eseguito l'update per la scadenza del titolario.
Grazie anticipatamente
Giovanni
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Buongiorno, dopo aver installato sinekarta PI 4.0 su una versione di Alfresco 4.0e, e dopo aver configurato un sito di tipo "protocollo", quando effettuo l'accesso al sito mi viene segnalato tramite un pop up il seguente errore: "Impossibile aprire il titolario per l'area organizzativa specificata (undefined)". Il file di log presente il seguente errore:
2013-04-03 12:03:17,549 DEBUG [repo.jscript.ScriptLogger] [http-8080-4] Generating form for item:
2013-04-03 12:03:17,549 DEBUG [repo.jscript.ScriptLogger] [http-8080-4] kind = type
2013-04-03 12:03:17,549 DEBUG [repo.jscript.ScriptLogger] [http-8080-4] id = skpi:protocollo
2013-04-03 12:03:17,549 DEBUG [repo.jscript.ScriptLogger] [http-8080-4] fields = cm:content,skpi:aoo,skpi:titolario,skpi:oggetto,skpi:tipo,skpi:mittente,skpi:destinatario,skpi:protocollo_precedente,skpi:data_protocollo_precedente,skpi:protocollo_mittente,skpi:data_protocollo_mittente,skpi:protocollo_emergenza,skpi:data_protocollo_emergenza,skpi:fascicolo,skpi:note
2013-04-03 12:03:17,558 DEBUG [repo.jscript.ScriptLogger] [http-8080-4] formModel = {"formData": {}, "item": "\/api\/classes\/skpi_protocollo", "type": "skpi:protocollo", "submissionUrl": "\/api\/type\/skpi%3aprotocollo\/formprocessor", "fields": "[Lorg.alfresco.repo.forms.FieldDefinition;@1776dd1"}
2013-04-03 12:03:18,843 ERROR [extensions.webscripts.AbstractRuntime] [http-8080-6] Exception from executeScript - redirecting to status template error: 03030007 Wrapped Exception (with status template): 03030257 Failed to execute script 'classpath:alfresco/templates/webscripts/it/tlogic/sinekartapi/titolarioTree.get.js': 03030256 TypeError: Cannot call method "size" of null (file:/C:/Alfresco/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/templates/webscripts/it/tlogic/sinekartapi/titolarioTree.get.js#123)
org.springframework.extensions.webscripts.WebScriptException: 03030007 Wrapped Exception (with status template): 03030257 Failed to execute script 'classpath:alfresco/templates/webscripts/it/tlogic/sinekartapi/titolarioTree.get.js': 03030256 TypeError: Cannot call method "size" of null (file:/C:/Alfresco/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/templates/webscripts/it/tlogic/sinekartapi/titolarioTree.get.js#123)
at org.springframework.extensions.webscripts.AbstractWebScript.createStatusException(AbstractWebScript.java:970)
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.scripts.ScriptException: 03030257 Failed to execute script 'classpath*:alfresco/templates/webscripts/it/tlogic/sinekartapi/titolarioTree.get.js': 03030256 TypeError: Cannot call method "size" of null (file:/C:/Alfresco/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/templates/webscripts/it/tlogic/sinekartapi/titolarioTree.get.js#123)
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:1193)
at org.springframework.extensions.webscripts.DeclarativeWebScript.execute(DeclarativeWebScript.java:86)
... 25 more
Caused by: org.alfresco.error.AlfrescoRuntimeException: 03030256 TypeError: Cannot call method "size" of null (file:/C:/Alfresco/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/templates/webscripts/it/tlogic/sinekartapi/titolarioTree.get.js#123)
at org.alfresco.repo.jscript.RhinoScriptProcessor.executeScriptImpl(RhinoScriptProcessor.java:499)
at org.alfresco.repo.jscript.RhinoScriptProcessor.execute(RhinoScriptProcessor.java:191)
... 30 more
Caused by: org.mozilla.javascript.EcmaError: TypeError: Cannot call method "size" of null (file:/C:/Alfresco/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/templates/webscripts/it/tlogic/sinekartapi/titolarioTree.get.js#123)
at org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java:3350)
at org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java:3340)
at org.mozilla.javascript.ScriptRuntime.typeError(ScriptRuntime.java:3356)
at org.mozilla.javascript.ScriptRuntime.typeError2(ScriptRuntime.java:3375)
at org.mozilla.javascript.ScriptRuntime.undefCallError(ScriptRuntime.java:3394)
at org.mozilla.javascript.ScriptRuntime.getPropFunctionAndThis(ScriptRuntime.java:2026)
at org.mozilla.javascript.optimizer.OptRuntime.callProp0(OptRuntime.java:117)
at org.mozilla.javascript.gen.c10._c9(file:/C:/Alfresco/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/templates/webscripts/it/tlogic/sinekartapi/titolarioTree.get.js:123)
at org.mozilla.javascript.gen.c10.call(file:/C:/Alfresco/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/templates/webscripts/it/tlogic/sinekartapi/titolarioTree.get.js)
at org.mozilla.javascript.optimizer.OptRuntime.callName(OptRuntime.java:97)
at org.mozilla.javascript.gen.c10._c10(file:/C:/Alfresco/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/templates/webscripts/it/tlogic/sinekartapi/titolarioTree.get.js:144)
at org.mozilla.javascript.gen.c10.call(file:/C:/Alfresco/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/templates/webscripts/it/tlogic/sinekartapi/titolarioTree.get.js)
at org.mozilla.javascript.optimizer.OptRuntime.callName0(OptRuntime.java:108)
at org.mozilla.javascript.gen.c10._c0(file:/C:/Alfresco/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/templates/webscripts/it/tlogic/sinekartapi/titolarioTree.get.js:165)
at org.mozilla.javascript.gen.c10.call(file:/C:/Alfresco/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/templates/webscripts/it/tlogic/sinekartapi/titolarioTree.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.c10.call(file:/C:/Alfresco/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/templates/webscripts/it/tlogic/sinekartapi/titolarioTree.get.js)
at org.mozilla.javascript.gen.c10.exec(file:/C:/Alfresco/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/templates/webscripts/it/tlogic/sinekartapi/titolarioTree.get.js)
at org.alfresco.repo.jscript.RhinoScriptProcessor.executeScriptImpl(RhinoScriptProcessor.java:483)
... 31 more
Premetto che ho seguito altri post sul forum ed ho anche eseguito l'update per la scadenza del titolario.
Grazie anticipatamente
Giovanni
Dai log mi sembra che stai usando la versione vecchia del protocollo, che non è più supportata. Usa l'ultima versione 4.2
ciao