Bundle + blueprint + feature in Apache Karaf

Bundle + blueprint + feature in apache karaf

Installing Apache Karaf 4.2.6 on Ubuntu 18.04 LTS

Details used in the video.





Sample osgi bundle project used to deploy into apache karaf:
karaf-bundle-archetype-1

How to do bean injection in spring-boot

Code sample:
bean-injection

Adding maven run configuration in intelliJ IDEA

Debugging spring boot application in IntelliJ IDEA

Allow “guest” user to connect from a remote host in RabbitMQ

Fixing Netbeans IDE too small scaling in Windows 10

Reverse Proxy a request, with Apache server for a spring boot application

  1. Uncomment the below module in httpd.conf:

LoadModule proxy_http_module modules/mod_proxy_http.so

  1. Sample proxy configuration in httpd.conf:

Listen 9030
SSLProxyEngine On

SSLProxyVerify none 
SSLProxyCheckPeerCN off
SSLProxyCheckPeerName off
SSLProxyCheckPeerExpire off

RequestHeader set Front-End-Https "On"

#NameVirtualHost *
<VirtualHost localhost:9030>
<Proxy https://localhost:7147/*>
Allow from all
</Proxy>
<LocationMatch "/test-rest">
ProxyPass http://localhost:7147/test-rest
ProxyPassReverse http://localhost:7147/test-rest
Header add REMOTE_VALUE "2"
RequestHeader set REMOTE_VALUE "2"
</LocationMatch>
</VirtualHost>

Project used:
simple-rest-which-accepts-header

Debugging Spring boot application on Netbeans 8.2

Enable RabbitMQ Management plugin Windows 10

Web UI localhost url:
http://localhost:15672/

Reference:
1. Management Plugin