I have submitted the patch to the issue OFBIZ-2631
O
Regards,
-Aswath

On Fri, Jun 19, 2009 at 1:54 PM, Rees Watkins <[email protected]> wrote:

> Hi
>
> I have created issue OFBIZ-2631
>
> I am afraid I am unable to fix this as this problem.
>
> Regards
> Rees
>
>
>
> ________________________________
> From: BJ Freeman <[email protected]>
> To: [email protected]
> Sent: Thursday, 18 June, 2009 21:02:51
> Subject: Re: customer registration email problem - r778358
>
> as Adrian suggested contribute a patch
> here is how:
> http://docs.ofbiz.org/display/OFBADMIN/OFBiz+Contributors+Best+Practices
> welcome to the community
>
> Rees Watkins sent the following on 6/18/2009 9:33 AM:
> > Hi
> >
> > Currently it uses this pattern
> >
> >             FreeMarkerWorker.renderTemplate(templateUrl.toExternalForm(),
> templateData, writer);
> >
> > Should it follow the pattern in  sendMailFromScreen and use the pattern
> >
> >         ScreenRenderer screens = new ScreenRenderer(bodyWriter,
> screenContext, htmlScreenRenderer);
> >     ......
> >         screens.render(bodyScreenUri);
> >
> > Thanks
> > Rees
> >
> >
> >
> >
> > ________________________________
> > From: Adrian Crum <[email protected]>
> > To: [email protected]
> > Sent: Thursday, 18 June, 2009 17:09:21
> > Subject: Re: customer registration email problem - r778358
> >
> > Rees,
> >
> > If you patch your local copy to use FlexibleLocation instead of UtilURL
> and it solves the problem, then please create a Jira issue and supply a
> patch so we can get it fixed.
> >
> > -Adrian
> >
> > Rees Watkins wrote:
> >> Hello
> >>
> >> Yes -  my store is setup exactly like the demo store. I get emails when
> a product is purchased and for "forgot password" etc.
> >>
> >> Registration email template is specified like this in demo store and my
> store:
> >>
> component://party/widget/partymgr/EmailPartyScreens.xml#CreatePartyNotification
> >>
> >> The registration email is generated by a call to
> "sendGenericNotificationEmail" in CustomerEvents.xml which eventually ends
> up in prepareNotification NotificationServices.java which attempts to
> resolve the email template using
> >> URL templateUrl = UtilURL.fromResource(templateName);
> >>
> >> All other email templates are resolved using a
> ComponentLocationResolver.
> >> I believe this is why the emails are not generated and why I get the
> error message below. I have spend some time on this and have made no
> progress. Any ideas would be fantastic.
> >>
> >> Cheers
> >> Rees
> >>
> >>
> >>
> >>
> >> ________________________________
> >> From: BJ Freeman <[email protected]>
> >> To: [email protected]
> >> Sent: Thursday, 18 June, 2009 15:41:43
> >> Subject: Re: customer registration email problem
> >>
> >> do you have the emails defined in the productstore>emails
> >>
> >>
> >> Rees Watkins sent the following on 6/18/2009 2:38 AM:
> >>> Hi
> >>>
> >>> I am unable to get ofbiz to send an email on customer registration on
> my ecommerce site. I get the error below. It does not seem to be able to
> find the email template; even though it is in the location specified. I have
> set the store emails up using the demo site as a guide. I have tried to
> register as a customer on the ofbiz demo ecommerce site, but I do not get a
> registration confirmation email either. Any help will be gratefully
> received.
> >>>
> >>> Kind regards
> >>> Rees
> >>>
> >>> Problem getting the template URL:
> component://party/widget/partymgr/EmailPartyScreens.xml#CreatePartyNotification
> not found
> >>> prepareNotification failed: Problem finding template; see logs
> >>> Invalid email body; null is not allowed
> >>> Error in Service [sendGenericNotificationEmail]: Invalid email body;
> null is not allowed
> >>>
> >>>
> >>>
> >
> >
> >
> >
>
> --
> BJ Freeman
> http://www.businessesnetwork.com/automation
> http://bjfreeman.elance.com
>
> http://www.linkedin.com/profile?viewProfile=&key=1237480&locale=en_US&trk=tab_pro
> Systems Integrator.
>
>
>
>

Reply via email to