Hi all, I am developing a GIS web application which involves querying and creating map layers dynamically (like page getting refreshed for every 5 minutes) and also static querying etc. This application interacts with PostgreSQL for non-spatial data rendering. I am using NetBeans to develop the application. Is it mandatory to use Geoserver in the project? FYI, I am planning to use OL4JSF with Jsp to render the maps in browser where user interactions will be carried out. To understand my GIS web application, please refer my publication (screenshots) which is a GeoExplorer/PHP rendered through opengeosuite package also uses GeoServer. Please help.