A Tapestry component specification file is a JWC file that refers to the Tapestry DTD definition and to the Java class that specifies the behavior of the component.

The JWC file can also set the initial values of the Web view component properties.

Orchestrator Web views implement the following Java classes:

ch.dunes.web.webview.WebviewComponent

ch.dunes.web.webview.WebviewPage

ch.dunes.web.webview.components.WebObjectComponent.html

The name of the Tapestry component specification file must match the name of the component specification JWC file.

The following example shows a component specification file that implements the WebviewComponent Java interface.

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE component-specification PUBLIC
"-//Apache Software Foundation//Tapestry Specification 4.0//EN"
"http://jakarta.apache.org/tapestry/dtd/Tapestry_4_0.dtd">
<component-specification class="ch.dunes.web.webview.WebviewComponent">
</component-specification>