[jBPM] - Unable to set the mail configuration properties in JBPM 4.3
by virendra agarwal
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@gmail.com mymail(a)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@rsgsystems.com virendag(a)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@rsgsystems.com virendag(a)rsgsystems.com");
identityService.createUser("obrien", null, "O'Brien", " mailto:virendag@rsgsystems.com virendag(a)rsgsystems.com");
identityService.createUser("charr", null, "Charrington", " mailto:virendag@rsgsystems.com virendag(a)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&cont...]
15 years, 10 months
Re: [jboss-user] [JBoss Web Services Development] - Installing JBossWS Native on JBAS 5.1.0
by Alessio Soldano
Alessio Soldano [http://community.jboss.org/people/alessio.soldano%40jboss.com] replied to the discussion
"Installing JBossWS Native on JBAS 5.1.0"
To view the discussion, visit: http://community.jboss.org/message/548638#548638
--------------------------------------------------------------
Sorry, as I said previously, that's not possible. Let's forget for now that we'd have to provide 3 (stacks) * 3 (supported target containers) = 9 additional zips for each release; depending on the jbossws and application server versions, there're some files that are just to be delated, not replaced. So, again, just expanding a zip is not going to work. We provide an installation script (which can be run with just 2 commands) because there's need for that.
Just as an example, installing 3.3.1 on AS 5.1.0 implies removing the following files:
client: jbossws-jboss50.jar
client: jbossws-native-jaxrpc.jar
client: jbossws-native-jaxws.jar
client: jbossws-native-saaj.jar
common/lib: jbossws-native-jaxrpc.jar
common/lib: jbossws-native-jaxws.jar
common/lib: jbossws-native-saaj.jar
server/default/deploy: jbossws.sar
server/default/deployers/jbossws.deployer: FastInfoset.jar
server/default/deployers/jbossws.deployer: jboss-jaxb-intros.jar
server/default/deployers/jbossws.deployer: jbossws-common.jar
server/default/deployers/jbossws.deployer: jbossws-framework.jar
server/default/deployers/jbossws.deployer: jbossws-jboss50.jar
server/default/deployers/jbossws.deployer: jbossws-native-core.jar
server/default/deployers/jbossws.deployer: jettison.jar
server/default/deployers/jbossws.deployer/META-INF: jboss-beans.xml
server/default/deployers/jbossws.deployer/META-INF: jbossws-deployer-jboss-beans.xml
server/default/deployers/jbossws.deployer/META-INF: standard-jaxrpc-client-config.xml
server/default/deployers/jbossws.deployer/META-INF: standard-jaxrpc-endpoint-config.xml
server/default/deployers/jbossws.deployer/META-INF: standard-jaxws-client-config.xml
server/default/deployers/jbossws.deployer/META-INF: standard-jaxws-endpoint-config.xml
server/default/deployers/jbossws.deployer: policy.jar
server/default/deployers/jbossws.deployer: wsdl4j.jar
server/default/deployers/jbossws.deployer: xmlsec.jar
In case you're going to ask me why the files above need to be removed, as an example the jbossws-native-jaxrpc, jbossws-native-jaxws and jbossws-native-saaj jars do not exist anymore in JBWS 3.3.x, so leaving those there would basically break the installation.
--------------------------------------------------------------
Reply to this message by going to Community
[http://community.jboss.org/message/548638#548638]
Start a new discussion in JBoss Web Services Development at Community
[http://community.jboss.org/choose-container!input.jspa?contentType=1&cont...]
15 years, 10 months