GitHub user CMoH opened a pull request:
https://github.com/apache/incubator-brooklyn/pull/1048
Brooklyn OSGification - step 2 (brooklyn-rest-server and jsgui)
This is still work in progress, but I've decided to make the PR earlier on
to achieve a quicker review process.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/CMoH/incubator-brooklyn
karaf-container-2-jersey
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/incubator-brooklyn/pull/1048.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #1048
----
commit 9b633bd7d3f2a1202b4ed8d2be290a6939925957
Author: Ciprian Ciubotariu <[email protected]>
Date: 2015-10-16T09:41:06Z
[BROOKLYN-183] Karaf feature for brooklyn-rest-api
commit badf6df4283833ab217eb98595deb432a60c96fb
Author: Ciprian Ciubotariu <[email protected]>
Date: 2015-10-30T22:30:08Z
[BROOKLYN-183] Finished karaf feature brooklyn-camp-server
commit 05a2c5fc3d092cf92c33f14606cfdaf639a65466
Author: Ciprian Ciubotariu <[email protected]>
Date: 2015-11-06T13:56:38Z
[BROOKLYN-183] Finalize feature brooklyn-rest-server
commit 7b5e39b07323367c32a7387690624c70f1c624fe
Author: Ciprian Ciubotariu <[email protected]>
Date: 2015-11-12T16:06:57Z
[BROOKLYN-183] Add WAB manifest headers for brooklyn-jsgui
Enable pax-web WAR Extender to find and automatically install the web
application into the web container.
commit 25dde5e2c195520c3d831ecde911ab54b66f032b
Author: Ciprian Ciubotariu <[email protected]>
Date: 2015-11-12T16:10:20Z
[BROOKLYN-183] Karaf feature for brooklyn-jsgui
commit 094e6e47d8fa1f040469e50f35ec62eac7191c86
Author: Ciprian Ciubotariu <[email protected]>
Date: 2015-11-16T15:20:42Z
[BROOKLYN-183] Bump karaf to version 4.0.3
commit f154e0334e13077611e891a59b46c5155870b446
Author: Ciprian Ciubotariu <[email protected]>
Date: 2015-11-17T22:30:31Z
[BROOKLYN-183] Bump jersey version to 1.19
jersey-core-1.18.1 suffers from the split-package problem by providing
javax.ws.rs*, which can affect OSGi bundle resolution
commit c718ff353bcda43028c6c3dac8dc4a0c50bd12b9
Author: Ciprian Ciubotariu <[email protected]>
Date: 2015-11-17T23:31:24Z
[BROOKLYN-183] Deploy brooklyn-rest-server using pax-web war extender
This brings brooklyn's REST API online within karaf using jersey.
commit c61f719a50d10908e2c2dd4a3b4539173d540ae6
Author: Ciprian Ciubotariu <[email protected]>
Date: 2015-11-18T15:51:29Z
[BROOKLYN-185] Inline swagger-core and swagger-jaxrs into
brooklyn-utils-rest-swagger
swagger-core and swagger-jaxrs versions 1.5.3 have package
io.swagger.config, which leads to a split-package situation.
The selected workaround is to inline both these dependencies into
brooklyn-utils-rest-swagger and re-export them for higher level client
code. When brooklyn moves to guava-18.0 we can migrate to swagger 1.5.4,
which are properly bundled.
commit ed6f1df199c268fdf2811abd15a3de967840b1ee
Author: Ciprian Ciubotariu <[email protected]>
Date: 2015-11-19T10:27:39Z
[BROOKLYN-183] Fix detection of OSGi framework
Fix the code detecting if we are running within an OSGi framework.
commit d5e216f007bc2387bc1f01af3ef7a2b02951c155
Author: Ciprian Ciubotariu <[email protected]>
Date: 2015-11-19T10:41:42Z
[BROOKLYN-183] Publish the management context as an OSGi service
commit cbb58baab12556ac53458f7b539c0c8a761e2e69
Author: Ciprian Ciubotariu <[email protected]>
Date: 2015-11-19T10:52:08Z
[BROOKLYN-183] Allow spring-like injection of management context
Allow 3rd party libs to inject the managment context into various
objects by renaming MagementContextInjectable.injectManagementContext()
to setManagementContext().
----
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---