So thanks in advance for your pointers, and best regards.
I want to avoid putting all in my WEB-INF/lib directory, as I need to share libraries between my two WARs, and it'll be easier for the dev environment to handle WARs and global JARs as in our previous environment (with JBoss 4.2.3) ) but none seems to be working in this specific case. I've look into several posts and googled about this issue (jboss-depĺoyment-structure.xml, Class-Path manifest property. If I put all of the JARs in the deploymnet lib directory into the WEB-INF/lib directory of one of those WARs the exception is gone and the reports get generated.
FLASH PACKAGE DOES NOT EXIST MSM DOWNLOAD TOOL PDF
Form example: I'm using DynamicReports ( ) to generate some listings on the fly to be exported as CSV, PDF or XLS files, but I'm getting a "package net.sf.jasperreports.engine does not exist". So inside of each WAR there are several classes (mine) that use local JARs as well as deployment level JARs, but some of those deployment level jars seems to be not visible in some cases. I've finally managed to build my ear the right way and my app is now almos working, except there is a class loading (i think) issue. I'm migrating an application from JBoss 4.2.3 to JBoss 7.1.1.