How to setup a Gradle continuous build for your java project

One of the major benefit Gradle can provide you is continuous build feature. First of all let me explain what is meant by continuous build. A normal build is where you make any changes in the source files  (It can be in .java file or in the resources you use) and you need to explicitly build your project to create a new jar/war/ear file.

Read the rest

How to use Papercut with java mail API

How to use Papercut with java mail API

Are you looking for a way to use Papercut with java mail API? If so, then I will share the method I stumbled upon while searching for the same.

As a software developer, I too got stuck with this problem. I had to check and verify whether the mail content is in place while sending a mail using JAVA mail API. During Development phase we cannot send the mail directly to someone. We have to make sure that the mail is presentable to the end user. The code for java mail is as shown below

Share this article:

How to increase the timeout of wildfly server

How to increase the timeout of wildfly server

Some times when we try to fetch very large results from a database, it may take hell lot of time. But within that time, our server will get timed out and show you a timeout error. Argh, annoying. Isn’t it?  This may even happen when we are involved in an important task which may take hours to complete. Usually, the wildfly server may get a timeout by 300 seconds (5 minutes). We can change this timeout problem by just adding a small piece of code in the standalone.xml file which will be available in \wildfly-8.0.0.Final\standalone\configuration.  Below, I have  provided the code change which is required to alter the timeout. First, open standalone.xml, and search for

Share this article:

Top 5 Gradle Tips And Tricks For Beginners

Release Engineer’s are inevitable part in software engineering field, who is concerned with  compilation, wrapping up or assembly and delivery (deployment) of the source code. These days bigger projects are using Gradle as the build tool since it makes release of the code much faster and hassle free. Gradleware is the Enterprise Automation Company  supporting gradle doing a great job in keeping gradle open source, community developed and they are giving high quality training in build and automation using gradle.

Read the rest