ok, posto di seguito il codice della servlet. In pratica cerco di instanziare una classe VisitatoreServiceFacadeImpl e di sfruttarne il metodo DatiReport.
Il null exception viene fuori durante l'esecuzione di DatiReport che a sua volta instanzia altri oggetti.

Premetto che DatiReport funziona regolarmente se richiamato da Flex tramite BlazeDS.
Forse è una questione di context ???

codice:
	protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
		//Prova.
		try {
				// Chiama metodo per la generazione.
			VisitatoreServiceFacadeImpl visitatoreServiceFacadeImpl = new VisitatoreServiceFacadeImpl();
			visitatoreServiceFacadeImpl.DatiReport("prova", "STRINGA");
				
				
				FileInputStream fstream = new FileInputStream("stringa.xml");		
		        DataInputStream in = new DataInputStream(fstream);
		        BufferedReader br = new BufferedReader(new InputStreamReader(in));
		        String strLine;
				response.setContentType("text/xml; charset=UTF-8");               
			    PrintWriter out = response.getWriter();
		        while ((strLine = br.readLine()) != null)
		           out.println(strLine);
		        in.close();
				out.close();
		}catch(Exception e){
			e.printStackTrace();
		}		
	}
grazie