Gestione dipendenze non OSGI Liferay 7.3Gestione dipendenze non OSGI Liferay 7.3https://liferay.dev/en/c/message_boards/find_thread?p_l_id=119785333&threadId=1193018682024-03-29T14:56:06Z2024-03-29T14:56:06ZGestione dipendenze non OSGI Liferay 7.3Alex Pasquinihttps://liferay.dev/en/c/message_boards/find_message?p_l_id=119785333&messageId=1193018672020-06-02T20:40:23Z2020-06-02T20:40:23ZBuonasera,<br /><br />vi scrivo in quanto nel progetto che sto sviluppando su piattaforma Liferay CE 7.3 ga1, avrei la necessità di utilizzare le librerie di jasper report (net.sf.jasperreports).<br />Al fine di utilizzare la libreria, ho dovuto installare il modulo all'interno di Liferay (attraverso il posizionamento del file .jar all'interno della cartella liferay\deploy), dato che importando semplicemente la libreria come dipendenza all'interno di maven, generava un'eccezione.<br />Il problema che sto affrontando ora è che la libreria di jasper report ha a sua volta delle dipendenze, alcune delle quali non di tipo OSGI (es. org.jfree.jfreechart). Durante l'esecuzione del programma ricevo un errore di tipo ClassNotFound su una classe della libreria di tipo non OSGI. A seguito di questo non so come getire queste librerie non OSGI al fine di renderle disponibili a runtime ai moduli OSGI attivi.<br />Ho provato a seguire alcuni articoli, tuttavia non ho ancora raggiunto una soluzione.<br />Avete affrontato mai problemi simili? Se sì, come li avete risolti?<br /><br />Resto a disposizione.<br />Grazie e buona serata,<br /><br