Documentation
readme
Project Documentation
Project Information
Continuous Integration
Dependencies
Dependency Information
Dependency Management
Distribution Management
About
Issue Tracking
Project License
Mailing Lists
Plugin Management
Project Plugins
Project Team
Source Repository
Project Summary
Project Reports
JavaDocs
Source Xref
Test Source Xref
Checkstyle
PMD
Failsafe Report
Surefire Report
FindBugs
Dependency Updates Report
Plugin Updates Report
Property Updates Report
External Links
Osgiliath repo
Osgiliath documentation
Github
Last Published: 2016-06-14
|
Version: 0.3.7-SNAPSHOT
Documentation
readme
Project Documentation
Project Information
Project Reports
Follow Tcharl
Business module: cdi way
Relevant files
Common
osgi.bnd
: jaxrs, camel, eager start, validation, properties capabilities
Validation
Validation interceptor
Validator declaration
Validation usage: violation retreiving and throwing HTTP 500 error containing errors
REST Services
REST http access definition
REST service implementation
REST service application (service delivery)
Model entity to send
Jaxb index file enabling marshalling/unmarshalling
Access REST UI management
With the use of Swagger (defining your API with annotations), you have access to a management UI allowing you to query your services.
Just navigate to your host:port/api-docs to see the ui
Then enter
http://localhost:port/cxf/yourserver/api-docs
on the ‘server url’ input field
You can finally query your model elements
Messaging services
Messaging components import
Messaging implementation
Testing
Testing REST and messaging services
Production
Business and business itest feature declaration