Installation Issues

102 views
Skip to first unread message

Luis Ortíz Silva

unread,
Mar 14, 2013, 11:00:22 AM3/14/13
to share-ext...@googlegroups.com
I have an issue installing del MediaViewer 2.5. I tried in many forms that Share recognize de module but i failed.

I put the jar into <TOMCAT>/shared/lib but when i go to the deployment page i cant see any module, only the portlet module.

What am i doing wrong. In fact i change de shared dir conf but i doesnt resolve the issue.

Peter Löfgren

unread,
Mar 14, 2013, 11:43:04 AM3/14/13
to Share Extras Development
Hi Louis,

What happens if you put a copy of the jar in both
tomcat/webapps/share/WEB-INF/lib and
tomcat/webapps/alfresco/WEB-INF/lib (there is some code in there for
alfresco and share)?
Also note that there is a 2.5.1 version, you should download and use
that one if you are not already using that version.

Peter

2013/3/14 Luis Ortíz Silva <ijbg...@gmail.com>:

Luis Ortíz Silva

unread,
Mar 14, 2013, 1:55:42 PM3/14/13
to share-ext...@googlegroups.com
Hi Peter:

If i put the jarfile into de lib directories i can see the modules in the deployment screen. But when i try to activate it the app send the following error:

Could not save module: "PdfJs Viewer"
Could not save deployment configuration, please ensure you are authenticated. Changes will not survive server restart.

And java throws an exception:

ERROR [freemarker.runtime] [http-8443-3] Template processing error: "Expression lastCacheUpdate is undefined on line 24, column 71 in extensibility/moduleDeployment.get.html.ftl."
 
Expression lastCacheUpdate is undefined on line 24, column 71 in extensibility/moduleDeployment.get.html.ftl.
The problematic instruction:
----------
==> ${lastCacheUpdate} [on line 24, column 69 in extensibility/moduleDeployment.get.html.ftl]
----------

Java backtrace for programmers:
----------
freemarker.core.InvalidReferenceException: Expression lastCacheUpdate is undefined on line 24, column 71 in extensibility/moduleDeployment.get.html.ftl.
at freemarker.core.TemplateObject.assertNonNull(TemplateObject.java:125)
at freemarker.core.Expression.getStringValue(Expression.java:118)
at freemarker.core.Expression.getStringValue(Expression.java:93)
at freemarker.core.DollarVariable.accept(DollarVariable.java:76)
at freemarker.core.Environment.visit(Environment.java:221)
at freemarker.core.MixedContent.accept(MixedContent.java:92)
at freemarker.core.Environment.visit(Environment.java:221)
at freemarker.core.Environment.process(Environment.java:199)
at org.alfresco.repo.template.FreeMarkerProcessor.process(FreeMarkerProcessor.java:202)
at org.springframework.extensions.webscripts.AbstractWebScript.renderTemplate(AbstractWebScript.java:896)
at org.springframework.extensions.webscripts.DeclarativeWebScript.renderFormatTemplate(DeclarativeWebScript.java:267)
at org.springframework.extensions.webscripts.DeclarativeWebScript.execute(DeclarativeWebScript.java:147)
at org.alfresco.repo.web.scripts.RepositoryContainer$3.execute(RepositoryContainer.java:433)
at org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:433)
at org.alfresco.repo.web.scripts.RepositoryContainer.transactionedExecute(RepositoryContainer.java:495)
at org.alfresco.repo.web.scripts.RepositoryContainer.transactionedExecuteAs(RepositoryContainer.java:533)
at org.alfresco.repo.web.scripts.RepositoryContainer.executeScript(RepositoryContainer.java:349)
at org.springframework.extensions.webscripts.AbstractRuntime.executeScript(AbstractRuntime.java:377)
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:61)
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:103)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:861)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:606)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Thread.java:722)
2013-03-14 11:42:34,720  ERROR [extensions.webscripts.AbstractRuntime] [http-8443-3] Exception from executeScript - redirecting to status template error: 02140001 Wrapped Exception (with status template): 02140004 Error durante el procesamiento de la plantilla 'Expression lastCacheUpdate is undefined on line 24, column 71 in extensibility/moduleDeployment.get.html.ftl.'. Por favor, contacte con el administrador del sistema.
 org.springframework.extensions.webscripts.WebScriptException: 02140001 Wrapped Exception (with status template): 02140004 Error durante el procesamiento de la plantilla 'Expression lastCacheUpdate is undefined on line 24, column 71 in extensibility/moduleDeployment.get.html.ftl.'. Por favor, contacte con el administrador del sistema.
at org.springframework.extensions.webscripts.AbstractWebScript.createStatusException(AbstractWebScript.java:1067)
at org.springframework.extensions.webscripts.DeclarativeWebScript.execute(DeclarativeWebScript.java:171)
at org.alfresco.repo.web.scripts.RepositoryContainer$3.execute(RepositoryContainer.java:433)
at org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:433)
at org.alfresco.repo.web.scripts.RepositoryContainer.transactionedExecute(RepositoryContainer.java:495)
at org.alfresco.repo.web.scripts.RepositoryContainer.transactionedExecuteAs(RepositoryContainer.java:533)
at org.alfresco.repo.web.scripts.RepositoryContainer.executeScript(RepositoryContainer.java:349)
at org.springframework.extensions.webscripts.AbstractRuntime.executeScript(AbstractRuntime.java:377)
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:61)
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:103)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:861)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:606)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Thread.java:722)
Caused by: org.alfresco.service.cmr.repository.TemplateException: 02140004 Error durante el procesamiento de la plantilla 'Expression lastCacheUpdate is undefined on line 24, column 71 in extensibility/moduleDeployment.get.html.ftl.'. Por favor, contacte con el administrador del sistema.
at org.alfresco.repo.template.FreeMarkerProcessor.process(FreeMarkerProcessor.java:206)
at org.springframework.extensions.webscripts.AbstractWebScript.renderTemplate(AbstractWebScript.java:896)
at org.springframework.extensions.webscripts.DeclarativeWebScript.renderFormatTemplate(DeclarativeWebScript.java:267)
at org.springframework.extensions.webscripts.DeclarativeWebScript.execute(DeclarativeWebScript.java:147)
... 25 more
Caused by: freemarker.core.InvalidReferenceException: Expression lastCacheUpdate is undefined on line 24, column 71 in extensibility/moduleDeployment.get.html.ftl.
at freemarker.core.TemplateObject.assertNonNull(TemplateObject.java:125)
at freemarker.core.Expression.getStringValue(Expression.java:118)
at freemarker.core.Expression.getStringValue(Expression.java:93)
at freemarker.core.DollarVariable.accept(DollarVariable.java:76)
at freemarker.core.Environment.visit(Environment.java:221)
at freemarker.core.MixedContent.accept(MixedContent.java:92)
at freemarker.core.Environment.visit(Environment.java:221)
at freemarker.core.Environment.process(Environment.java:199)
at org.alfresco.repo.template.FreeMarkerProcessor.process(FreeMarkerProcessor.java:202)
... 28 more

I hope that it be a missconfiguration issue.
Reply all
Reply to author
Forward
0 new messages