elena-bondareva / bootique-tapestry

Provides Apache Tapestry integration with Bootique.

Home Page:http://bootique.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Build Status Maven Central

bootique-tapestry

Provides Apache Tapestry integration with Bootique. See usage example bootique-tapestry-demo.

Quick configuration:

Add the module to your Bootique app:

<dependencyManagement>
    <dependencies>
        <dependency>
            <groupId>io.bootique.bom</groupId>
            <artifactId>bootique-bom</artifactId>
            <version>0.21</version>
            <type>pom</type>
            <scope>import</scope>
        </dependency>
    </dependencies>
</dependencyManagement>
...
<dependency>
    <groupId>io.bootique.tapestry</groupId>
    <artifactId>bootique-tapestry</artifactId>
</dependency>

Configure Tapestry module in your app .yml (or via any other Bootique-compatible mechanism). E.g.:

tapestry:
  name: myapp          # The name of the T5 app module. Default is "tapestry".
  appPackage: com.foo  # default base package for the Tapestry app

Tapestry app can use its own injection and modules. Additionally services defined in Bootique are available via Tapestry injection.

About

Provides Apache Tapestry integration with Bootique.

http://bootique.io

License:Apache License 2.0


Languages

Language:Java 99.7%Language:HTML 0.3%