Release Notes - Mantychore 0.9 sprint

This release adds support for autobahn, creates a web service (ws) skeleton, and refactors all capabilities interface so they are exportable through ws.
It also collapses some bundles and remove code duplication, mainly in tests, helpers, and mocks.

The complete list of changes is as follows:

Bug

Improvement

  • [OPENNAAS-305] - QueueManager Capability refactor
  • [OPENNAAS-307] - Pretask for WS: Merge pull requests for Model (with WS ) and itest
  • [OPENNAAS-308] - Upload to Github the CXF client, which is a separate maven project

Story

  • [OPENNAAS-284] - As a user I want to call a BoD service so that I can provision links

Technical task

  • [OPENNAAS-99] - Mov required helpers to OpenNaaS
  • [OPENNAAS-107] - Get rid of test helpers duplication
  • [OPENNAAS-258] - Deploy sample CXF service (prototype)
  • [OPENNAAS-273] - Implement WS facade
  • [OPENNAAS-276] - Re-structure capabilities design (ICapability, ICapabilityLifecycle, AbstractCapability, functional interfaces)
  • [OPENNAAS-277] - Adapt each existing capability to new design and define its interface
  • [OPENNAAS-290] - export whole model in web services wsdl
  • [OPENNAAS-311] - QueueManager Capability refactor
  • [OPENNAAS-312] - 1-Merge pull requests for WS ,Model. 2-Pull request for itest and merge
  • [OPENNAAS-314] - Upload CXF client

Downloads

Linux  -  opennaas-0.9.tar.gz  (101 Mb)

Windows  -  opennaas-0.9.zip (102Mb)

Installing

Please read our wiki page: deploying Mantychore

Compiling

You can also find the source code here:

https://github.com/dana-i2cat/opennaas

and compile it youself. Please go to get the source code and build it for concrete instructions.

Some machines can need more memory to compile Mantychore, check this link if it is your case

Documentation and user support

Please check our documentation here.

If you are new to Mantychore we recommend you to read the Getting started and System Architecture sections.

Don't hesitate to contact us at the mantychore-technical mailing list.

Bug reporting

Mantychore FP7 project members can issue a bug ticket directly at:

http://jira.i2cat.net:8080/secure/CreateIssue\!default.jspa\ (http://jira.i2cat.net:8080/secure/CreateIssue\!default.jspa)

However, it doesn't allows for anonymous access yet. While we sort this out, feedback will be handled in the mailing list.