Navigation Menu

Skip to content

kwakutwumasi/Quakearts-Webtools

Repository files navigation

Quakearts-Webtools

My Utility Servlet 3.1, JAX-RS, CDI, JTA, JSF Tag Libraries and JCA classes for web application development

A custom integration of JTA, JCA, CDI, Servlet 3 Integration, and JNDI

A maven archetype for qa-appbase applications

A maven archetype for qa-appbase applications using Hibernate and JSF Reference Implementation

A maven archetype for minimal qa-appbase applications

A maven archetype for qa-appbase applications using JBoss RestEasy and Hibernate

JAAS LoginModules for qa-appbase Tomcat, Wildfly and any JEE Server that supports JAAS

Tools for merging two beans, one being the update of the other

Twitter Bootstrap JSF Tag Library implementation

A tool for scanning class path for annotated classes

Annotations for CRUD Code Generation. Used by the QA Code Generators Eclipse Plugin

JSF Tag Library with common tools for ORM, Property File Handling, Security, etc

Command line app building utility. Useful for Java based devops utilities

Common JSF UI tags for application development

Cryptographic Service for use with JPA

Database Classloader for use with any RDBMS. Uses JPA and provides utility classes to quickly load and instantiate classes stored in a database. Useful for dynamic projects

An Exception handling library, inspired by a Dzone article

A logging servlet for Servers that use logging frameworks like JBoss Logging, SLF4J, Log4j etc. Reads and parses log files, pumps logs through websockets to a web interface

An implementation of two way messaging Queue for inter-thread async communication

An abstraction of data access. Abstracted to work with JPA as well as other Object-Relational Mapping, and Object-NoSql Mapping libraries.

CDI producers for qa-orm interfaces

An implementation of qa-orm for Hibernate JPA

Additional classes for Hibernate JPA for working with JSF

Integration classes for CDI and Jboss RestEasy. Designed for qa-appbase

Integration classes for Bean Validation and Jboss RestEasy. Designed for qa-appbase

Common tools for providing Bearer and Basic authorization to REST Resources. Includes CDI Interceptors for decorating JAX-RS resources

Http REST client tools

An integration application, designed for processing, transforming and transmitting large data sets. Designed to work on a scheduler, or to be triggered by external elements

A web interface for managing Syshub

Tools for mocking data and for mocking web-services. Designed to make tests independent of live web-services. Also good for distributing mocked web-services for developers to code against

Integration classes for Weld CDI and JSF. Designed for qa-appbase