This tutorial explains how to use a "rich client" web UI, inside OFBiz, via the ZK Rich framework (http://potix.com). That is,
Prerequisites
- Comfortable with installing and running OFBiz weekly build at the Windows Command Line
- JDK 1.5, with JAVA_HOME environment variable set correctly
- A webapp (either your own or one of OFBiz's) already working, that you are happy to mess around with as a sandbox
Wiki Markup \[Part 3 only\] Familiarity with the [Spring Framework|http://springframework.org], at least ApplicationContext and WebApplicationContext
Preparation
- Download the latest stable binary (2.3.1 at the time of this writing) of ZK from here: http://potix.com/download/
- Unzip this binary to a temporary directory, which we will call ZK_DIR
- Make a shortcut to the PDFs in ZK_DIR/doc - the zk-devguide.pdf is the most useful
Installing ZK framework in your OFBiz webapp
- Copy all jars from ZK_DIR/dist/lib (but not the subdirs) onto your OFBiz classpath. See step 2 for how to do this
- Decide at what level you want ZK to be available....
- This webapp only: put them in webapp/WEB-INF/lib
- All webapps in this OFBiz component: put them somewhere relative to the root dir of this component, then refer to them in your ofbiz-component.xml like so....