• Post Reply Bookmark Topic Watch Topic
  • New Topic

Targetted Emails in WebLogic

 
Manohar Karamballi
Ranch Hand
Posts: 227
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hai All!
If u are working on Weblogic Server then this question is for you. I am trying to send a simple targetted emais to customers who logged into my site. Problem is that it is giving following exception while sending mail.
java.lang.IllegalArgumentException: A mail recipient is required, either explicitly or as a User property
at com.bea.commerce.campaign.action.MailAction.run(MailAction.java:213)
at com.bea.commerce.campaign.internal.ScenarioServiceImpl.executeActions(ScenarioServiceImpl.java:723)
at com.bea.commerce.campaign.internal.ScenarioServiceImpl.executeScenarios(ScenarioServiceImpl.java:581)
at com.bea.commerce.campaign.internal.ScenarioServiceImpl.handleEvent(ScenarioServiceImpl.java:257)
at com.bea.commerce.campaign.internal.ScenarioServiceImplImpl.handleEvent(ScenarioServiceImplImpl.java:170)
at com.bea.commerce.campaign.internal.ScenarioServiceImplEOImpl.handleEvent(ScenarioServiceImplEOImpl.java:142)
at com.bea.commerce.campaign.internal.CampaignServiceImpl.handleEvent(CampaignServiceImpl.java:222)
at com.bea.commerce.campaign.internal.CampaignServiceImplImpl.handleEvent(CampaignServiceImplImpl.java:110)
at com.bea.commerce.campaign.internal.CampaignServiceImplEOImpl.handleEvent(CampaignServiceImplEOImpl.java:31)
at com.bea.commerce.campaign.internal.CampaignEventListener.handleEvent(CampaignEventListener.java:193)
at com.bea.commerce.platform.events.internal.EventHandler.notifyListeners(EventHandler.java:266)
at com.bea.commerce.platform.events.internal.EventHandler.dispatchEvent(EventHandler.java:95)
at com.bea.commerce.platform.events.internal.EventServiceBeanImpl.dispatchEvent(EventServiceBeanImpl.java:110)
at com.bea.commerce.platform.events.internal.EventServiceBeanEOImpl.dispatchEvent(EventServiceBeanEOImpl.java:31)
at com.bea.commerce.platform.tracking.TrackingEventHelperImpl.dispatchEvent(TrackingEventHelperImpl.java:99)
at com.bea.commerce.platform.tracking.internal.AuthFilterImpl.doSuccessAuth(AuthFilterImpl.java:109)
at weblogic.servlet.security.AuthFilter.service(AuthFilter.java:54)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:213)
at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:275)
at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:183)
at weblogic.servlet.security.internal.ServletSecurityManager.checkAccess(ServletSecurityManager.java:159)
at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:1250)
at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:1631)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:137)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)

It is clear that Recepients is missing but as per documentation it will be sent by Server depending upon userID of a customer.
Any Help in this regard is appreciable.

With
regards
Manohar K.
 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!