Skip to content

rfelker/javaee6-sample

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 

Repository files navigation

Simple Java Web Application (SJWA)

This repository contains an example application for

  • JSF 2.0
  • EJB 3.1
  • JSR-303 - Bean Validation
  • JAAS / DataSourceRealm

URLs:

IDE-Support with Eclipse IDE for Java EE Developers

TomEE+ 1.6.0 as an Application Server

HSQLDB Databese

Startup HSQLDB server / sjwaDB database:

java -cp lib/hsqldb.jar org.hsqldb.server.Server --database.0 file:hsqldb/sjwaDB --dbname.0 sjwaDB

Setup sjwaDB database:

Download HSQLDB: http://sourceforge.net/projects/hsqldb/files/hsqldb

Startup server:

java -cp lib/hsqldb.jar org.hsqldb.server.Server

Create tables for realm:

create table users (user_name varchar(15) not null primary key, user_pass varchar(15) not null);
insert into user_roles(user_name, role_name) values('user', 'REGISTERED');

Create test data

insert into users(user_name, user_pass) values('user', 'test');
insert into user_roles(user_name, role_name) values('user', 'REGISTERED');

About

A simple Java EE 6 application for demonstration purpose

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published