This week's book giveaway is in the Agile and Other Processes forum.
We're giving away four copies of Real-World Software Development: A Project-Driven Guide to Fundamentals in Java and have Dr. Raoul-Gabriel Urma & Richard Warburton on-line!
See this thread for details.
Win a copy of Real-World Software Development: A Project-Driven Guide to Fundamentals in Java this week in the Agile and Other Processes forum!

Kristian Delin

+ Follow
since Nov 29, 2011
Cows and Likes
Total received
In last 30 days
Total given
Total received
Received in last 30 days
Total given
Given in last 30 days
Forums and Threads
Scavenger Hunt
expand Ranch Hand Scavenger Hunt
expand Greenhorn Scavenger Hunt

Recent posts by Kristian Delin


I'm trying to create folders and save files to these folders running my applications through tomcat. The problem is that when I'm creating a folder it gets the permission: rw-r--r-- when I then want to create a folder or file in that folder I don't have permission to do that. What do I have to do to be able to create folders with the permissions rwxr--r-- running from tomcat. I can do this when I'm not using tomcat. Can I make some configurations to make this work?
7 years ago

Maneesh Godbole wrote:Welcome to the Ranch.

Are you using GAE along with GWT? If yes, GAE, in development mode, does not send out actual emails, but just prints it to the log

Yep! unmark appengine did the trick. You have been very kind! Thank you!
8 years ago

I have a problem with sending mail when using GWT. I have tested the code I've written without using GWT which works fine, but when it is in a GWT project it doesn't send any mails at all.

I run the the method on the server side in GreetingServiceImpl. And can see that the mail runs when I press a button, but nothing seems to be sent. No network traffic goes out when trying to call the sendMail method either.
I'm using eclipse. What can be wrong?

code for method sendMail(String subject, String message, String from, String[] recipients, byte[] attachment)

boolean debug = false;

//Set the host smtp address
Properties props = new Properties();
props.setProperty("mail.transport.protocol", "smtp");
props.setProperty("mail.smtp.port", "25");
props.setProperty("", "x.x.x.x");
props.setProperty("mail.from", from);
props.setProperty("mail.smtp.auth", "false");

// create some properties and get the default Session
Session session = Session.getDefaultInstance(props, null);
// create a message
Message msg = new MimeMessage(session);
// set the from and to address
try {
InternetAddress addressFrom = new InternetAddress(from);
InternetAddress[] addressTo = new InternetAddress[recipients.length];
for (int i = 0; i < recipients.length; i++) {
addressTo[i] = new InternetAddress(recipients[i]);
msg.setRecipients(Message.RecipientType.TO, addressTo);

// Setting the Subject and Content Type
msg.setContent(message, "text/plain");
catch (NullPointerException e) { e.printStackTrace(); }
catch (AddressException e) { e.printStackTrace(); }
catch (MessagingException e) { e.printStackTrace(); }

Be nice!
8 years ago