Download and Install

Right now, Easel is only available as a checkout from SVN.

How to get started and get the example application up:

  • Prerequisites: JDK 1.5.x, Hibernate 3.x, Ant 1.6.5+, MyFaces, Subversion
  • Prerequisites to run example app: Tomcat 5.5.x, and some Hibernate-supported database
  • Checkout from subversion:
    svn co http://svn.sourceforge.net/svnroot/easel/trunk/ easel
    
  • Build easel.jar:
    $ cd easel
    $ ant 
    
  • Create "user.build.properties" in example dir with config info
    main.jdbc.url=jdbc:postgresql://localhost/easel-example
    main.jdbc.driver=org.postgresql.Driver
    main.jdbc.username=username
    main.jdbc.password=password
    main.jdbc.driver.jar=c:/cygwin/home/Bill/lib/postgresql/pg74.216.jdbc3.jar
    hibernate.dialect=org.hibernate.dialect.PostgreSQLDialect
    
    tomcat.home=C:/cygwin/home/Bill/apache-tomcat-5.5.12
    tomcat.manager.username=tomcatuser
    tomcat.manager.password=password
    tomcat.manager.url=http://localhost:8080/manager
    
  • Create db and start Tomcat
  • Build example app:
    
    $ cd example
    $ ant init-db     ##  creates DB tables 
    $ ant             ## build unpacked webapp in build/jsp
    $ ant install     ## deploy WAR via manager
    
  • visit http://localhost:8080/easel-example