About Tomasz Nurkiewicz
Java EE developer, Scala enthusiast. Enjoying data analysis and visualization. Strongly believes in the power of testing and automation.
List/Grid Author Archives Subscribe to the RSS feed of Tomasz Nurkiewicz

ServletRequest startAsync() limited usefulness
Some time ago I came across What’s the purpose of AsyncContext.start(…) in Servlet 3.0? question. Quoting the Javadoc of aforementioned method:...

Spring Integration with reCAPTCHA
Sometimes we just need CAPTCHA, that’s a sad fact. Today we will learn how to integrate with reCAPTCHA. Because the topic itself isn’t particularly interesting and advanced, ...

Quartz scheduler misfire instructions explained
Sometimes Quartz is not capable of running your job at the time when you desired. There are three reasons for that:all worker threads were busy running other jobs (probably with ...

Quartz scheduler plugins – hidden treasure
Although briefly described in the official documentation, I believe Quartz plugins aren’t known enough, looking at how useful they are. Essentially plugins in Quartz are convenient ...

Configuring Quartz with JDBCJobStore in Spring
I am starting a little series about Quartz scheduler internals, tips and tricks, this is a chapter 0 – how to configure persistent job store. In Quartz you essentially have a ...

Filter irrelevant stack trace lines in logs
I love stack traces. Not because I love errors, but the moment they occur, stack trace is priceless source of information. For instance in web application the stack trace shows you ...

Client-side server monitoring with Jolokia and JMX
The choice of Java monitoring tools is tremendous (random selection and order powered by Google): javamelodypsi-probeJVisualVMjconsoleJAMonJava JMX Nagios Plugin N/A Besides, ...

Automatically generating WADL in Spring MVC REST application
Last time we have learnt the basics of WADL. The language itself is not as interesting to write a separate article about it, but the title of this article reveals why we needed that ...

WADL in Java: Gentle introduction
WADL (Web Application Description Language) is to REST what WSDL is to SOAP. The mere existence of this language causes a lot of controversy (see: Do we need WADL? and To WADL or not ...

Enabling JMX in Hibernate, EhCache, Quartz, DBCP and Spring
Continuing our journey with JMX (see: JMX for human beings) we will learn how to enable JMX support (typically statistics and monitoring capabilities) in some popular frameworks. Most ...






