Problems in parsing results of web service invocation

Hi everybody, I'm studying ws technology and have to write a service that parse an xml document and print its content (using Apache Tomcat and Axis2). The xml is like this:[code]<?xml version="1.0" encoding="UTF-8"?>

Navel Arance

Tarocco Arance

Limoni_di_Sorrento Limoni

Clementine Mandarini

Limoni_sfusi Limoni

Mandarini Mandarini

Arance_da_giardino Arance

[/code]

I've wrote two beans for the "prodotto" and "confezione" elements and a class named ProdottoDB to deal with those data server side (I can post them if it can help).

After that I wrote a server class and a client class, and at that point the problem started to come out: when I launch the client this is the result:[code]ID: 1Categoria: AranceNome: NavelException in thread "main" java.lang.NullPointerException at it.terramica.client.TerramicaClient.main(TerramicaClient.java:45)[/code]