WSO2 AppServer supports Apache tomcat based Jaggery application deployment as a latest feature. Now you can Deploy your custom Jaggery application under WSO2 AppServer. All you need to do is to bundle your Jaggery application as a '.war' archive with all your Jaggery application-related resources and all third party libraries needed, and then deploy the archive.
To deploy the Jaggery application, all you have to do is locate the archive file and upload it.
To upload your Jaggery archive file, you first need to have all the class files and the service.xml files in the archive directory. Thereafter, you can create the archive file.
The folder structure of the Jaggery archive file will be as follows.
HellowWorld.war index.html *.jss images/
Figure 1: Uploading a Jaggery archive file
A successful Jaggery application can be easily tested through the user interface.Several options are available to control your Jaggery application.
Figure 2: Jaggery Applications List.
Figure 3: Jaggery Application Dashboard.
Note: Instead of using this user interface, you can also manually place the .war containing all the required files into CARBON_HOME/epository/deployment/jaggeryapps. These archive files can be deployed as Jaggery applications.