Arch2Arch Tab BEA.com
Syndicate this blog (XML)

Tour de Icefaces - Part 1 - Setting up with Workshop and Ant

Bookmark Blog Post

del.icio.us del.icio.us
Digg Digg
DZone DZone
Furl Furl
Reddit Reddit

Dhrubojyoti Kayal's Blog | December 28, 2007   4:14 AM | Comments (0)


Icefaces has been easy to start thus far. I downloaded the latest stable release(1.6.2) from their site and also installed Bea Icefaces tooling support. The distribution ships with a few "ready to go" applications to work - deploy, run, check source.This is very convenient. It reminded me of Struts which always had some sample applications to start like struts-blank.war.

After playing around initially, i decided to setup and run a very simple Icefaces application on my own on Workshop.The intention was to build on this for the oscommerce like application that i have decided to develop to try full feature set of Icefaces. Another intention was to set up a robust environment for further development and setting the configurations right at the outset.

Workshop Project Structure
project_structure.gif

Configuration
The web.xml and faces-config.xml for the project can be downloaded here - Download file

JSP Documents
The JSP documents can be downloaded from here - Download file

Java source
Finally the Java source can be downloaded from here - Download file

Jar list
Here is the list of Jar files you need to put in your WEB-INF/lib folder

  • backport-util-concurrent.jar
  • commons-beanutils.jar
  • commons-collections.jar
  • commons-digester.jar
  • commons-discovery.jar
  • commons-el.jar
  • commons-fileupload.jar
  • commons-logging.jar
  • el-api.jar
  • icefaces-comps.jar
  • icefaces.jar
  • jsf-api.jar
  • jsf-impl.jar
  • jstl.jar
  • krysalis-jCharts-1.0.0-alpha-1.jar
  • xercesImpl.jar
  • xml-apis.jar

register%20page.gif

Coming up...
  • Tour de Icefaces - Part 2 - Layout Primer


Comments

Comments are listed in date ascending order (oldest first) | Post Comment



Only logged in users may post comments. Login Here.

Powered by
Movable Type 3.31