[MAGNOLIA-822] Activation Created: 21/Apr/06  Updated: 23/Jan/13  Resolved: 16/May/06

Status: Closed
Project: Magnolia
Component/s: activation
Affects Version/s: 3.0 Beta 1
Fix Version/s: 3.0 Beta 1

Type: Bug Priority: Major
Reporter: Francesco Tinti Assignee: Nicolas Modrzyk
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

Windows XP - JDK 1.5.06 - Tomcat 55.15 / Gentoo Linux 64bit, same JDK & Tomcat config
Magnolia SVN revision 2680


Template:
Acceptance criteria:
Empty
Task DoD:
[ ]* Doc/release notes changes? Comment present?
[ ]* Downstream builds green?
[ ]* Solution information and context easily available?
[ ]* Tests
[ ]* FixVersion filled and not yet released
[ ]  Architecture Decision Record (ADR)
Bug DoR:
[ ]* Steps to reproduce, expected, and actual results filled
[ ]* Affected version filled
Date of First Response:

 Description   

If i use the same tomcat with 2 different author and public instances and, aftering configuring subscribers, try to activate content, obtain this error:
WARN info.magnolia.module.owfe.tree.CommandBasedTreeHandler 21.04.2006 15:10:59 – can not get start/end date for path /features, please use sevlet FlowDef to set start/end date for node.
INFO info.magnolia.module.owfe.commands.ParametersSetterHelper 21.04.2006 15:10:59 – translate: recursive=false
INFO info.magnolia.module.owfe.commands.ParametersSetterHelper 21.04.2006 15:10:59 – translate: startDate=null
INFO info.magnolia.module.owfe.commands.ParametersSetterHelper 21.04.2006 15:10:59 – translate: endDate=null
INFO info.magnolia.module.owfe.commands.ParametersSetterHelper 21.04.2006 15:10:59 – translate: pathSelected=/features
ERROR info.magnolia.module.owfe.tree.CommandBasedTreeHandler 21.04.2006 15:10:59 – Error while executing the command:activate
java.lang.Exception: cannot find parameter startDate for command info.magnolia.cms.beans.commands.MgnlChain@1c53921
at info.magnolia.module.owfe.commands.ParametersSetterHelper.translateParam(ParametersSetterHelper.java:74)
at info.magnolia.module.owfe.tree.CommandBasedTreeHandler.execute(CommandBasedTreeHandler.java:85)
at info.magnolia.cms.servlets.MVCServlet.doPost(MVCServlet.java:110)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at info.magnolia.cms.filters.UnsetContextFilter.doFilter(UnsetContextFilter.java:44)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at info.magnolia.cms.security.SecurityFilter.doFilter(SecurityFilter.java:96)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at info.magnolia.cms.filters.MultipartRequestFilter.doFilter(MultipartRequestFilter.java:80)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at info.magnolia.cms.filters.ContentTypeFilter.doFilter(ContentTypeFilter.java:66)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:667)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
at java.lang.Thread.run(Thread.java:595)



 Comments   
Comment by Nicolas Modrzyk [ 21/Apr/06 ]

I think I've asked Jackie on that one. He said that if no startDate was found for that specific page, then we should publish the page straight away. (at least, that's what it should do). Same for end Date.

In parallel, this is time based activation, you can also chang the flowdefinition for activation and remove the time-based publishing.

Generated at Mon Feb 12 03:20:59 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.