General
Building the Apache Wink
Wink distributions comes bundled with several examples ilustarting how to use the server and client.
All the examples are located in the Wink/examples directory of the distribution zip.
Yes, it provides an extension module with the Spring integration. However, Wink doesn't use Spring Remoting.
Wink does not have an integration with struts.
Yes, Wink and the code you develop over it can be used inside any WAR.
Sure. We have tested it from variety of clients including IE, Firefox, Outlook, Apache Abdera, Sun Rome, etc.
Absolutely.
We are considering this option for the Eclipse IDE.
Wink is built using Maven 2, version 2.0.9.
Maven site: http://maven.apache.org
Maven FAQ: http://docs.codehaus.org/display/MAVENUSER/FAQs-1
If you are getting OutOfMemoryException when attempting a full
build, you may try increasing the max heap and the PermGen space sizes.
Either export a MAVEN_OPTS variable in your shell or add it to the original mvn script.
MAVEN_OPTS=-Xmx512m -XX:MaxPermSize=256m
If you know your downloads are up-to-date, you can use the offline option which may speed up your build considerably depending on network latency:
mvn -o
Surefire, which is the default Maven test runner, outputs all tests reports as a set of xml and text files to the target/surefire-reports directory. Any test failure details and stacktraces end up in those files, but not in the console. The output can be temporarily redirected to the console by adding the following option:
mvn -Dsurefire.useFile=false