About: Rafał Borowiec

Software tester and developer with 3Y+ of professional IT experience. Java and .Net programmer.

HOW-TO: Create Java Web Application with Eclipse WTP and m2eclipse

June 15, 2010 | by Rafał Borowiec

View Comments

On daily basis we use Eclipse as a primary IDE for developing Java applications. We also are tightly coupled with Apache Maven as our main project management tool. A well known plugin that integrates Apache Maven into Eclipse is m2eclipse. One of its main features is the integration with Web Tools Project (WTP). In this short tutorial I will present how to start and configure Java Web Application using m2eclipse .

Make it easy, test it easily: RESTful Web Services with JAVA and soapUI

September 17, 2009 | by Rafał Borowiec

View Comments

In this article I will show how to build basic RESTful Web Services in JAVA for Web Application using JAX-RS: The Java API for RESTful Web Services and its open source implementation: Jersey together with XStream. I will also show how easy is to extend Jersey to work with your favorite XStream library and that testing Web Services can be a fun with the outstanding soapUI application.

HOW TO randomize website test using JMeter?

September 15, 2009 | by Rafał Borowiec

View Comments

Apache JMeter LogoDo you want to check if all the links on your website work correctly? Moreover, do you want to check how your website behaves when users click on various URLs and open pages in a different order? This is possible with Apache JMeter, but it isn’t easy to use for the first time. I had a lot of problems creating an appropriate test plan, but finally I made it. In this post I will share the results of my work with you.

Add yEd graph editor to your developer’s toolbox

August 26, 2009 | by Rafał Borowiec

View Comments
yWorks products

yWorks products

If you are not an artist and you want to quickly draw nice diagrams I’ve found a very useful and light tool. Earlier I tried to use Visio or other heavy duty tools for my diagrams but their user interface is so complex that I really started to hate using them. Recently, I had to draw some graphs and then I found yEd – a JAVA graph editor application. I needed to give it a try.

Grails – incredible? Be surprised!

August 14, 2009 | by Rafał Borowiec

View Comments

grailslogo_topNavAfter a short look the answer is yes. But after a little deeper digging into Groovy and Grails, I must admit that I’m simply surprised! Not only by its simplicity but also because of its decent features and the fact that Grails combines all the best from both Ruby on Rails and Java. If you worked with this couple, you should be curious by now.

Netbeans the right tool for developing JavaFX applications

August 12, 2009 | by Rafał Borowiec

View Comments

Yep, it’s another scripting language for Rich Interface Application development. The first releases of JavaFX  aroused mixed feelings, in fact, these were just enhanced Swing components. But latest 1.2 release is showing some fine effects and possibilities. And as soon as I watched some presentations and examples of applications, I thought: “let’s give it a try”.

Try out new Visual Editor for Eclipse

August 12, 2009 | by Rafał Borowiec

View Comments

One thing that was always missing in Eclipse was a GUI designer: a graphical tool for building Graphical User Interfaces. Fortunately, there is an Eclipse project called Visual Editor and the new version was released after two years of silence (1.4.0 – latest version, nightly builds).

SpringSource Tool Suite 2.1.0 released!

August 7, 2009 | by Rafał Borowiec

View Comments

From yesterday we can enjoy the newest version of a great Java Enterprise development tool. And as Rod Johnson promised in April – it’s fully free. In this release – actually first one with decent enhancements since STS was made free – we can find really nice stuff. It supports Spring 3.0, offers inbuilt wizards for Spring projects, beans and XML files, graphical configuration editor, Spring Roo project wizard and dev shell for Rapid Application Development, Spring Web Flow and Spring Batch visual development tools.

6 reasons why you should use the new Eclipse Galileo

June 25, 2009 | by Rafał Borowiec

View Comments

A major new version of the Eclipse software development platform was released on 24th of June. It was the ninth annual release of the Eclipse project – Galileo with the Eclipse Platform 3.5. The Eclipse Galileo release includes 33 projects which translates into a large number of new features. In this article I will present the 6 features that I have enjoyed so far.

Java threading – The Executor framework

June 4, 2009 | by Rafał Borowiec

View Comments

The main goal of this article is to present the better mechanism of executing threads in Java and to show that working directly with threads is no longer necessary. Thanks to the Executor framework, working with threads in Java is easier. And there are people who claim that working with threads in Java is easier than in most other languages.