•  
Main
About Hippo Site Toolkit 1
Technical Documentation
Expression Language
Other

Building a JSF front end

Building the JSF example

Requirements

To build and run the JSF example, you have to make sure that you meet the requirements for the JSF front end.

Running the JSF example

The quick start documentation provides a quick quide to get the JSF example running.

Receiving a linkage error

Whenever you receive a Linkage Error on the Expression Language class, when you are trying to run your JSF examples, it is possible that your application container uses an api that conflicts with an api used by the example (javax.el api).

To resolve this, you can bypass the reference to the api in the example. Remove the code below from the pom.xml, which can be found in the root of the JSF project.

~/hippo-site-toolkit/jsf-example-app/pom.xml
<dependency> 
   <groupId>javax.el</groupId>
   <artifactId>el-api</artifactId>
   <version>1.0</version>
   <scope>runtime</scope>
</dependency>

Perform the previous steps from the quick start, to build and run the example, once again.