Mailing Wizard - Step 7 (with no template)

Use this forum to report bugs and to check for bugfixes and new releases of OpenEMM

Moderator: moderator

quasimotoca
Posts: 8
Joined: Thu Nov 02, 2006 10:08 pm
Location: Toronto

Mailing Wizard - Step 7 (with no template)

Post by quasimotoca »

Hi:
I may have come across a minor bug. If there is no template created, Step 7 of the new mailing wizard gives a "Page not found" error. You should have a message or something to notify the user that a template is required.
Cheers,
Dave
nigo
Posts: 5
Joined: Fri Jun 22, 2007 4:18 pm

Post by nigo »

I even came up with this problem although I've chosen a template before...

Is there any workaround for this?

regards
maschoff
Site Admin
Posts: 2597
Joined: Thu Aug 03, 2006 10:20 am
Location: Munich, Germany
Contact:

Post by maschoff »

Sorry, we could not reproduce this issue. Could you please provide the OpenEMM version you are working with and exactly which button in which screen of the wizard you hit before the error showed up?

Thank you!
OpenEMM Maintainer
nigo
Posts: 5
Joined: Fri Jun 22, 2007 4:18 pm

Post by nigo »

Hi,

the error occors after pressing the button "Weiter" in the wizards dialog
"Schritt 6 von 11 Bitte geben Sie eine Betreffzeile für Ihr Mailing ein:"

Following error message shows up in the browser:

Ein Fehler ist aufgetreten
Ursache: javax.servlet.ServletException: javax.servlet.jsp.JspException: Cannot find bean __targets in any scope


In the logfile console_stdout.log following exception is shown:

>:/home/openemm/var/log # vi console_stdout.log
at com.caucho.server.webapp.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:106)
at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1063)
at org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:386)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:229)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1194)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:154)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:92)
at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106)
at org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:174)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70)
at org.agnitas.web.filter.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:47)
at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70)
at com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:178)
at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229)
at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:268)
at com.caucho.server.port.TcpConnection.run(TcpConnection.java:389)
at com.caucho.util.ThreadPool.runTasks(ThreadPool.java:507)
at com.caucho.util.ThreadPool.run(ThreadPool.java:433)
at java.lang.Thread.run(Thread.java:595)
Caused by: javax.servlet.jsp.JspException: Cannot find bean __targets in any scope
at org.apache.struts.taglib.TagUtils.lookup(TagUtils.java:934)
at org.apache.struts.taglib.logic.IterateTag.doStartTag(IterateTag.java:232)
at _jsp._mailing._wizard._target__jsp._jspService(_target__jsp.java:879)
... 27 more


I'm using Suse 9.3 and OpenEMM Version 5.1

If you need further information don't hesitate to contact me.

Thanks in advance and regards
maschoff
Site Admin
Posts: 2597
Joined: Thu Aug 03, 2006 10:20 am
Location: Munich, Germany
Contact:

Post by maschoff »

In the meantime we confirmed this bug. It only occurs when no target group is defined. As a workaround please define an arbitrary target group.

Thank you for finding this bug!
OpenEMM Maintainer
Post Reply