Tuesday, 24 November 2009

ServiceMix - my first Web Service

Share
In my company we're using Mule as an ESB. One of my colleagues architects asked me if I could investigate some other ESB providers.

I started with Apache ServiceMix ESB.

And here is my first impression of it and my first service assembly.

Friday, 20 November 2009

Microsoft's Process Explorer - surprisingly good tool

Share
While I was developing my PhD system, after some modifications in the source code I executed:
mvn clean package
There was an error, one of the ear files could not be deleted:
The process cannot access the file because it is being used by another process.
Because I was very eager to test the changes, I made a temporal extraordinary lame workaround: I changed build's name in project's pom.xml file...

But that was very, very lame and I did it because I was in a hurry...

Here's how I finally dealt with it.

Wednesday, 18 November 2009

Java Platform Debugger Architecture and Remote Debugging

Share
Java Platform Debugger Architecture is a collection of APIs to debug Java code.

Today I will focus on the most interesting part of the JPDA - the Java Debug Wire Protocol.

JDWP defines communication between debuggee (a Java application) and debugger processes, and JDWP makes it possible to debug remote applications.

Today I will show you how to create remote debugger in Eclipse, how to debug Java applications, Java EE applications, and Maven2 projects.

Tuesday, 17 November 2009

Preparing for SCDJWS Part 8: UDDI

Share
Last point of Section 3 of SCDJWS exam objectives states:
Describe the basic functions provided by the UDDI Publish and Inquiry APIs to interact with a UDDI business registry.
And today I will write some words about UDDI.

Thursday, 5 November 2009

Preparing for SCDJWS Part 7: WS-I Basic Profile and WS-I Testing Tools

Share
Section 3 of SCDJWS states that you should know WSDL 1.1 and WSDL 2.0 (covered by my previous posts: Preparing for SCDJWS Part 6: WSDL 1.1, Preparing for SCDJWS Part 6: WSDL 2.0).

Section 3 also requires you to know what parts of SOAP 1.1 and WSDL 1.1 specs are limited (or even deprecated) by WS-I Basic Profile 1.1.

Today I will write about WS-I Basic Profile 1.1 specification and how to use WS-I Testing Tools which can help you in developing interoperable Web Services.