[jboss-user] [jBPM] - Unable to set the mail configuration properties in JBPM 4.3

virendra agarwal do-not-reply at jboss.com
Fri Jun 18 05:10:14 EDT 2010


virendra agarwal [http://community.jboss.org/people/viren_agarwal_rsg] created the discussion

"Unable to set the mail configuration properties in JBPM 4.3"

To view the discussion, visit: http://community.jboss.org/message/548667#548667

--------------------------------------------------------------
Hi,
I am Using teh same *jbpm.mail.properties* file

mail.smtp.host    smtp.gmail.com
mail.smtp.port    465
mail.smtp.socketFactory.port 465
mail.smtp.auth  true
mail.from        mailto:mymail at gmail.com mymail at gmail.com
mail.user        mymail
mail.password    viren123
mail.debug      true

My *process.jdpl.xml* is

<?xml version="1.0" encoding="UTF-8"?>
<process name="InlineMail" xmlns=" http://jbpm.org/4.3/jpdl http://jbpm.org/4.3/jpdl">
  <start g="20,25,80,40">
    <transition to="send rectify note" />
  </start>

  <mail name="send rectify note" language="juel" g="99,25,115,45">
    <to addresses=" mailto:virendag at rsgsystems.com virendag at rsgsystems.com" />
    <cc users="bb" groups="innerparty" />
    <bcc groups="thinkpol" />
    <subject>rectify ${newspaper}</subject>
    <text>${newspaper} ${date} reporting bb dayorder doubleplusungood
      refs unpersons rewrite fullwise upsub antefiling</text>
 
    <transition to="end" />
  </mail>

  <state name="end" g="240,25,98,45"/>

</process>

and my *test case is* 

public class InlineMailTest extends JbpmTestCase {

  Wiser wiser = null;
  
  String groupId1;
  
  String groupId2;

  protected void setUp() throws Exception {
    super.setUp();

    // deploy process
    String deploymentId = repositoryService.createDeployment()
        .addResourceFromClasspath("org/jbpm/examples/mail/inline/process.jpdl.xml")
        .deploy();
    registerDeployment(deploymentId);

    // create actors
    identityService.createUser("bb", "Big Brother", null, " mailto:virendag at rsgsystems.com virendag at rsgsystems.com");
    identityService.createUser("obrien", null, "O'Brien", " mailto:virendag at rsgsystems.com virendag at rsgsystems.com");
    identityService.createUser("charr", null, "Charrington", " mailto:virendag at rsgsystems.com virendag at rsgsystems.com");
    groupId1 = identityService.createGroup("thinkpol");
    groupId2 = identityService.createGroup("innerparty");
    identityService.createMembership("obrien", groupId2);
    identityService.createMembership("charr", groupId1);
    identityService.createMembership("obrien", groupId1);

  }

  protected void tearDown() throws Exception {
   // wiser.stop();

    // delete actors
    identityService.deleteUser("bb");
    identityService.deleteUser("obrien");
    identityService.deleteUser("charr");
    
    identityService.deleteGroup(groupId1);
    identityService.deleteGroup(groupId2);
    
    super.tearDown();
  }

  public void testInlineMail() throws MessagingException, IOException {
    // prepare dynamic values
    String newspaper = "times";
    Calendar calendar = Calendar.getInstance();
    calendar.clear();
    calendar.set(1983, Calendar.DECEMBER, 3);
    Date date = calendar.getTime();
    // assemble variables
    Map<String, Object> variables = new HashMap<String, Object>();
    variables.put("newspaper", newspaper);
    variables.put("date", date);
    // start process instance
    executionService.startProcessInstanceByKey("InlineMail", variables);
  }
}

But when run this test it always throw

*Caused by: javax.mail.AuthenticationFailedException*

Once i removed the mail.smtp.auth  true it works fine but can send mail to other domain server apart from gmail
Please tell em what point i am missing here.
I am really stuck with.
Thanks

--------------------------------------------------------------

Reply to this message by going to Community
[http://community.jboss.org/message/548667#548667]

Start a new discussion in jBPM at Community
[http://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2034]

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/jboss-user/attachments/20100618/ee9dad84/attachment.html 


More information about the jboss-user mailing list