Skip to content

Application for managing published documents inside VVF offices (ODG/ODS)

Notifications You must be signed in to change notification settings

crick77/Bacheca

Repository files navigation

Bacheca

Application for managing published documents inside VVF offices (ODG/ODS).

The application is the result of a university project for SOSE (Service-oriented Software Engineering) course at University of L'Aquila.

The application is made of 3 differnt projects (Bacheca, AuthServiceSOAP-VVF and MailServiceSOAP-VVF) where Bacheca is the main one and will use the others as support services (namely AAA - "Authentication, Authorization and Accouting" and mail delivery).

You will need postgres database (we provived a restore SQL file with some data) and SQL schema creation (empty). You also need Tomcat 8.5+ and Java 1.8 with PGSQL JDBC driver (latest version).

The webservice provider used is Apache CXF.

To confiure Tomcat simply put the jdbc driver file (JAR) into $TOMCAT_HOME\lib directory then open under $TOMCAT_HOME\conf the context.xml file and put anywhere under the <Context>...</Context> tags the following:

<Resource name="jdbc/bacheca" auth="Container"
          type="javax.sql.DataSource" driverClassName="org.postgresql.Driver"
          url="jdbc:postgresql://localhost/postgres?currentSchema=bacheca"
          username="postgres" password="YOURPASSWORD" maxTotal="10" maxIdle="5"
		  maxWaitMillis="-1"/>

Please, put the correct username/password for your database and adjust any database/schema reference in the url property.

License

About

Application for managing published documents inside VVF offices (ODG/ODS)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published