3. What is Apache Wookie?
Introduction to Apache Wookie
How Wookie works
Download, Install and Run Wookie
Wookie Widgets
The OOTB features that make life simple!
W3C widget architecture
Apache Wookie widgets - What’s in Store
AEM & Wookie – Why?
Why have wookie inside AEM?
Agenda
Integrating Apache Wookie with AEM
The AEM-Wookie Connector Tool
Demo
AEM-Wookie Connector Tool in action!
Q&A
Questions and Answers
5. •A Java server application for uploading and deploying ‘widgets’
•A widget container
•Wookie News
– Project started at the University of Bolton, but was proposed and
accepted as an incubator project by the Apache Software Foundation
(ASF) in July 2009
– Latest version - 1.0.0
Introduction to Apache Wookie
12. •Download Wookie from the Wookie Download Page
•Extract the TAR file
•./startup.sh or startup.bat
•Change the default key under WEB-INF/classes/keys
•http://localhost:8080/wookie
Download, Install & Run wookie
14. •A small client side web application with limited functionality
•Packaged in a way to allow a single download and installation
•Based on the W3C widget specification
•W3C widget specification is to propose a standard method for building and
packaging widgets
Wookie Widgets
18. •Reusability
– Why re-write when you can re-use?
– Widgets can be shared across different AEM
instances
•Wookie widget pool
– Explore and use the OOTB widget pool
Why wookie with AEM?
21. •AEM Integration with Apache Wookie includes:
– Installing connector bundle in the AEM instance
– Setting the server configuration via service
exposed by connector bundle
– Using the REST API exposed by bundle for
communicating with Wookie server via connector
bundle
AEM-Wookie Connector Tool -
Approach
22. •Clone the AEM-Wookie Connector tool from AEM-Wookie
Connector Tool Github
•Build and Deploy
– mvn clean install -PautoInstallPackage
•Start Using!
AEM-Wookie Connector Tool -
Installation