Java 2 Ada

Ada Web Application Framework

Ada Web Application is a framework to build a web application. The Java 2 Ada site is built on top of the Ada Web Application framework.
To access this Debian respository and install it on Ubuntu 14.04 LTS (trusty), you can add the following line to your /etc/apt/sources.list configuration file:
deb http://apt.vacs.fr/ubuntu-trusty trusty main
To access this Debian respository and install it on Ubuntu 13.04 (raring), you can add the following line to your /etc/apt/sources.list configuration file:
deb http://apt.vacs.fr/ubuntu-raring raring main
dynamo is a command to help developers write an Ada Web Application using the Ada Server Faces and the Ada Database Objects frameworks. dynamo provides several commands to perform one specific task in the development process. It allows to setup easily the project by generating the code from UML models.
Ada Util is a collection of utility packages for Ada 2005. Several packages are inspired from Java packages and libraries (Java properties, log4j, listeners, streams). The library provides a logging framework, a serialization/deserialization framework for XML, JSON, CSV, an Ada beans framework, a composition stream framework (raw, files, buffers, pipes, sockets), several concurrency tools (reference counters, counters, pools, fifos, arrays), a REST client framework, and more.
Ada EL is a library that implements an expression language similar to JSP and JSF Unified Expression Languages (EL).
Ada Server Faces is a framework that allows you to create Web applications using the same design patterns as the Java Server Faces (See JSR 252, JSR 314, or JSR 344).
The Ada Database Objects is an Object Relational Mapping for the Ada05 programming language. It allows to map database objects into Ada records and access databases easily.
The Ada Wiki is a full featured multi-Wiki engine written in Ada05 programming language. It supports several Wiki syntax such as Media Wiki, Creole, Markdown and Dotclear. The import functionality allows to convert back HTML into one of the supported Wiki syntax.
Ada Security provides a security framework which allows applications to define and enforce security policies. This framework allows users to authenticate by using OpenID Authentication 2.0 as well as OAuth 2.0 protocol.
Ada Web Application is a complete framework to build a web application.

AWA uses Ada Server Faces for the web framework. This framework is using several patterns from the Java world such as Java Server Faces and Java Servlets. AWA provides a set of ready to use and extendable modules that are common to many web application. This includes managing the login, authentication, users, permissions. It provides ready to use plugins that bring blogging, voting, questions and document management in the application.

Ada Web Application is a complete framework to build a web application.

AWA uses Ada Server Faces for the web framework. This framework is using several patterns from the Java world such as Java Server Faces and Java Servlets. AWA provides a set of ready to use and extendable modules that are common to many web application. This includes managing the login, authentication, users, permissions. It provides ready to use plugins that bring blogging, voting, questions and document management in the application.

The AWA tar ball contains all the packages.