wicketstuff-dojo-1.1
About
wicketstuff-dojo-1.1 is based on wicketstuff-dojo and wicketstuff-push. It's an effort to simplify the integration of Dojo 1.1 into Wicket applications. Currently, only small parts of the old projects are ported from Dojo 0.4 to Dojo 1.1. This library currently is 1.3.x compatible.
How to get
At the moment, you'll have to checkout from SVN and build yourself. To build the project, check it out and run `mvn clean install` and add this to your POM:
<dependency>
<groupId>org.wicketstuff</groupId>
<artifactId>wicketstuff-dojo-1.1-api</artifactId>
<version>${wicket.version}-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.wicketstuff</groupId>
<artifactId>wicketstuff-dojo-1.1-resources-standard</artifactId>
<version>${wicket.version}-SNAPSHOT</version>
</dependency>
You may also use custom dojo build profiles. To build a custom dojo distribution, place your <profile>.profile.js (e.g. foobar.profile.js) in buildDojo/custom-profile/ and run `mvn -Ddojo.profile=<profile>
clean install`. Add this to your POM:
<dependency>
<groupId>org.wicketstuff</groupId>
<artifactId>wicketstuff-dojo-1.1-api</artifactId>
<version>${wicket.version}-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.wicketstuff</groupId>
<artifactId>wicketstuff-dojo-1.1-resources-${profile}</artifactId>
<version>${wicket.version}-SNAPSHOT</version>
</dependency>
If you are interested in cometd support, you'll also have to add:
<dependency>
<groupId>org.mortbay.jetty</groupId>
<artifactId>cometd-bayeux</artifactId>
<version>${jetty.version}</version>
</dependency>
How to use
Sorry, but there isn't any documentation yet. All I have to offer is a small sample application. This application wasn't much more than a playground for me. However, it should help to get started.