This is an automated email from the ASF dual-hosted git repository.

jbonofre pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/karaf.git.


    from 5a0038e  Updated README.md
     add c4e399e  [KARAF-2511] Add examples module
     new 06b93ad  Merge pull request #484 from jbonofre/DEV_GUIDE

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 assemblies/apache-karaf/pom.xml                    |  39 +--
 assemblies/demos/pom.xml                           |  65 ----
 assemblies/pom.xml                                 |   1 -
 demos/branding/README.txt                          |  69 ----
 demos/command/README.txt                           |  60 ----
 .../org/apache/karaf/demos/command/MyCommand.java  |  40 ---
 .../apache/karaf/demos/command/MyCompleter.java    |  46 ---
 demos/deployer/bundle/README.TXT                   |  86 -----
 .../karaf/demos/deployer/bundle/Activator.java     |  34 --
 demos/deployer/kar/.gitignore                      |   2 -
 demos/deployer/kar/README.txt                      |  73 ----
 demos/dump/README.txt                              |  68 ----
 demos/web/README.txt                               | 125 -------
 demos/web/pom.xml                                  | 178 ----------
 .../java/org/apache/karaf/web/WebAppListener.java  |  63 ----
 .../webapp/WEB-INF/karaf/etc/config.properties     | 387 ---------------------
 .../webapp/WEB-INF/karaf/etc/startup.properties    |  30 --
 .../3.0.0/org.apache.felix.http.bridge-3.0.0.jar   | Bin 247974 -> 0 bytes
 demos/web/src/main/webapp/WEB-INF/web.xml          |  51 ---
 .../main/feature/feature.xml => examples/README.md |  49 ++-
 examples/karaf-blueprint-example/README.md         |  65 ++++
 .../karaf-blueprint-example-client}/pom.xml        |  27 +-
 .../examples/blueprint/client/ClientService.java   |  29 ++
 .../blueprint/client/ClientServiceImpl.java        |  48 +++
 .../karaf/examples/blueprint/client/Display.java   |  96 +++++
 .../main/resources/OSGI-INF/blueprint/client.xml   |  29 +-
 .../karaf-blueprint-example-common}/pom.xml        |  28 +-
 .../karaf/examples/blueprint/common/Booking.java   |  61 ++++
 .../examples/blueprint/common/BookingService.java  |  32 ++
 .../karaf-blueprint-example-features/pom.xml       |  99 ++++++
 .../src/main/feature/feature.xml                   |  39 +++
 .../karaf-blueprint-example-provider}/pom.xml      |  31 +-
 .../provider/internal/BookingServiceImpl.java      |  46 +++
 .../main/resources/OSGI-INF/blueprint/provider.xml |  23 +-
 .../karaf-blueprint-example}/pom.xml               |  22 +-
 examples/karaf-branding-example/README.md          |  81 +++++
 .../karaf-branding-example}/pom.xml                |  31 +-
 .../org/apache/karaf/branding/branding.properties  |   2 +-
 examples/karaf-bundle-example/README.md            |  66 ++++
 .../karaf-bundle-example-client}/pom.xml           |  35 +-
 .../karaf/examples/bundle/client/Activator.java    |  66 ++++
 .../examples/bundle/client/ClientService.java      |  29 ++
 .../examples/bundle/client/ClientServiceImpl.java  |  48 +++
 .../karaf/examples/bundle/client/Display.java      |  96 +++++
 .../karaf-bundle-example-common}/pom.xml           |  28 +-
 .../karaf/examples/bundle/common/Booking.java      |  61 ++++
 .../examples/bundle/common/BookingService.java     |  32 ++
 .../karaf-bundle-example-features/pom.xml          |  99 ++++++
 .../src/main/feature/feature.xml                   |  35 ++
 .../karaf-bundle-example-provider}/pom.xml         |  34 +-
 .../bundle/provider/internal/Activator.java        |  43 +++
 .../provider/internal/BookingServiceImpl.java      |  49 +++
 {demos => examples/karaf-bundle-example}/pom.xml   |  22 +-
 examples/karaf-command-example/README.md           |  85 +++++
 .../karaf-command-example-api}/pom.xml             |  28 +-
 .../apache/karaf/examples/command/api/Booking.java |  52 +++
 .../karaf/examples/command/api/BookingService.java |  33 ++
 .../karaf-command-example-command}/pom.xml         |  33 +-
 .../karaf/examples/command/command/AddCommand.java |  61 ++++
 .../examples/command/command/ListCommand.java      |  47 +++
 .../examples/command/command/RemoveCommand.java    |  49 +++
 .../command/completers/BookingIdCompleter.java     |  45 +++
 .../karaf-command-example-features/pom.xml         |  99 ++++++
 .../src/main/feature/feature.xml                   |  38 ++
 .../karaf-command-example-provider}/pom.xml        |  45 +--
 .../karaf/examples/command/provider/Activator.java |  37 ++
 .../command/provider/BookingServiceMemoryImpl.java |  51 +++
 {demos => examples/karaf-command-example}/pom.xml  |  23 +-
 examples/karaf-deployer-example/README.md          |  67 ++++
 .../karaf-deployer-example}/pom.xml                |  38 +-
 .../karaf/examples/deployer/ExampleDeployer.java   |  52 +++
 examples/karaf-dump-example/README.md              |  68 ++++
 .../dump => examples/karaf-dump-example}/pom.xml   |  24 +-
 .../examples/dump}/ScreenshotDumpProvider.java     | 116 +++---
 examples/karaf-itest-example/README.md             |  47 +++
 examples/karaf-itest-example/pom.xml               | 109 ++++++
 .../apache/karaf/examples/itests/ExampleITest.java |  97 ++++++
 examples/karaf-jdbc-example/README.md              |  94 +++++
 .../karaf-jdbc-example-api}/pom.xml                |  28 +-
 .../apache/karaf/examples/jdbc/api/Booking.java    |  52 +++
 .../karaf/examples/jdbc/api/BookingService.java    |  33 ++
 .../karaf-jdbc-example-command}/pom.xml            |  33 +-
 .../karaf/examples/jdbc/command/AddCommand.java    |  61 ++++
 .../karaf/examples/jdbc/command/GetCommand.java    |  55 +++
 .../karaf/examples/jdbc/command/ListCommand.java   |  47 +++
 .../karaf/examples/jdbc/command/RemoveCommand.java |  49 +++
 .../jdbc/completers/BookingIdCompleter.java        |  45 +++
 .../karaf-jdbc-example-features/pom.xml            |  99 ++++++
 .../src/main/feature/feature.xml                   |  62 ++++
 .../karaf-jdbc-example-provider}/pom.xml           |  50 +--
 .../jdbc/provider/BookingServiceJdbcImpl.java      | 245 +++++++++++++
 {demos => examples/karaf-jdbc-example}/pom.xml     |  23 +-
 examples/karaf-jms-example/README.md               |  86 +++++
 .../karaf-jms-example-command}/pom.xml             |  31 +-
 .../karaf/examples/jms/command/ConsumeCommand.java |  55 +++
 .../karaf/examples/jms/command/SendCommand.java    |  54 +++
 .../karaf-jms-example-features/pom.xml             |  99 ++++++
 .../src/main/feature/feature.xml                   |  52 +++
 .../karaf-jms-example}/pom.xml                     |  18 +-
 examples/karaf-jpa-example/README.md               | 110 ++++++
 .../karaf-jpa-example-command}/pom.xml             |  33 +-
 .../karaf/examples/jpa/command/AddCommand.java     |  45 +++
 .../karaf/examples/jpa/command/GetCommand.java     |  53 +++
 .../karaf/examples/jpa/command/ListCommand.java    |  47 +++
 .../karaf/examples/jpa/command/RemoveCommand.java  |  49 +++
 .../jpa/completers/BookingIdCompleter.java         |  45 +++
 .../karaf-jpa-example-features/pom.xml             | 100 ++++++
 .../src/main/feature/feature.xml                   |  85 +++++
 .../karaf-jpa-example-provider-api}/pom.xml        |  30 +-
 .../org/apache/karaf/examples/jpa/Booking.java     |  59 ++++
 .../apache/karaf/examples/jpa/BookingService.java  |  36 ++
 .../pom.xml                                        |  43 ++-
 .../blueprint/eclipselink/BookingServiceImpl.java  |  84 +++++
 .../src/main/resources/META-INF/persistence.xml    |  39 +++
 .../resources/OSGI-INF/blueprint/blueprint.xml     |  29 +-
 .../pom.xml                                        |  43 ++-
 .../blueprint/hibernate/BookingServiceImpl.java    |  84 +++++
 .../src/main/resources/META-INF/persistence.xml    |  39 +++
 .../resources/OSGI-INF/blueprint/blueprint.xml     |  29 +-
 .../pom.xml                                        |  43 ++-
 .../blueprint/openjpa/BookingServiceImpl.java      |  84 +++++
 .../src/main/resources/META-INF/persistence.xml    |  38 ++
 .../resources/OSGI-INF/blueprint/blueprint.xml     |  29 +-
 .../karaf-jpa-example-provider-blueprint}/pom.xml  |  26 +-
 .../pom.xml                                        |  60 ++--
 .../ds/eclipselink/BookingServiceImpl.java         |  77 ++++
 .../src/main/resources/META-INF/persistence.xml    |  39 +++
 .../pom.xml                                        |  60 ++--
 .../provider/ds/hibernate/BookingServiceImpl.java  |  77 ++++
 .../src/main/resources/META-INF/persistence.xml    |  39 +++
 .../karaf-jpa-example-provider-ds-openjpa}/pom.xml |  60 ++--
 .../provider/ds/openjpa/BookingServiceImpl.java    |  81 +++++
 .../src/main/resources/META-INF/persistence.xml    |  38 ++
 .../karaf-jpa-example-provider-ds}/pom.xml         |  26 +-
 .../karaf-jpa-example-provider}/pom.xml            |  20 +-
 .../karaf-jpa-example}/pom.xml                     |  18 +-
 examples/karaf-log-appender-example/README.md      |  63 ++++
 .../karaf-log-appender-example-core}/pom.xml       |  30 +-
 .../karaf/examples/log/ExampleLogAppender.java     |  36 ++
 .../karaf-log-appender-example-features/pom.xml    |  99 ++++++
 .../src/main/feature/feature.xml                   |  55 +--
 .../karaf-log-appender-example}/pom.xml            |  17 +-
 examples/karaf-maven-example/README.md             | 109 ++++++
 .../karaf-maven-example-assembly/pom.xml           |  84 +++++
 .../karaf-maven-example-client}/pom.xml            |  29 +-
 .../karaf-maven-example-deploy}/pom.xml            |  43 ++-
 .../org/apache/karaf/examples/maven/Activator.java |  34 ++
 .../karaf-maven-example-kar}/pom.xml               |  23 +-
 .../src/features/features-repo.xml                 |  27 ++
 .../karaf-maven-example-run-bundle}/pom.xml        |  43 ++-
 .../org/apache/karaf/examples/maven/Activator.java |  34 ++
 .../karaf-maven-example-run}/pom.xml               |  27 +-
 {demos => examples/karaf-maven-example}/pom.xml    |  25 +-
 examples/karaf-mbean-example/README.md             |  79 +++++
 .../karaf-mbean-example-api}/pom.xml               |  26 +-
 .../apache/karaf/examples/mbean/api/Booking.java   |  52 +++
 .../karaf/examples/mbean/api/BookingService.java   |  33 ++
 .../karaf-mbean-example-blueprint}/pom.xml         |  28 +-
 .../examples/mbean/blueprint/BookingMBean.java     |  30 ++
 .../examples/mbean/blueprint/BookingMBeanImpl.java |  77 ++++
 .../src/main/resources/OSGI-INF/blueprint/jmx.xml  |  30 +-
 .../karaf-mbean-example-features/pom.xml           |  99 ++++++
 .../src/main/feature/feature.xml                   |  47 +++
 .../karaf-mbean-example-provider}/pom.xml          |  38 +-
 .../karaf/examples/mbean/provider/Activator.java   |  37 ++
 .../mbean/provider/BookingServiceMemoryImpl.java   |  53 +++
 .../karaf-mbean-example-scr}/pom.xml               |  29 +-
 .../karaf/examples/mbean/scr/BookingMBean.java     |  30 ++
 .../karaf/examples/mbean/scr/BookingMBeanImpl.java |  83 +++++
 .../karaf-mbean-example-simple}/pom.xml            |  43 ++-
 .../karaf/examples/mbean/simple/Activator.java     |  47 +++
 .../karaf/examples/mbean/simple/BookingMBean.java  |  30 ++
 .../examples/mbean/simple/BookingMBeanImpl.java    |  77 ++++
 {demos => examples/karaf-mbean-example}/pom.xml    |  25 +-
 examples/karaf-profile-example/README.md           |  92 +++++
 .../karaf-profile-example-dynamic}/pom.xml         |  11 +-
 .../karaf-profile-example-registry}/pom.xml        |  14 +-
 .../resources/activemq/broker.profile/profile.cfg  |   0
 .../resources/activemq/client.profile/profile.cfg  |   0
 .../src/main/resources/camel.profile/profile.cfg   |   0
 .../src/main/resources/default.profile/jetty.xml   |   0
 .../default.profile/org.ops4j.pax.web.cfg          |   0
 .../src/main/resources/default.profile/profile.cfg |   0
 .../src/main/resources/default.profile/version.cfg |   0
 .../karaf.profile/org.ops4j.pax.logging.cfg        |   0
 .../karaf.profile/org.ops4j.pax.logging.cfg#static |   0
 .../src/main/resources/karaf.profile/profile.cfg   |   0
 .../resources}/loanbroker/bank1.profile/bank1.xml  |   0
 .../loanbroker/bank1.profile/profile.cfg           |   0
 .../resources}/loanbroker/bank2.profile/bank2.xml  |   0
 .../loanbroker/bank2.profile/profile.cfg           |   0
 .../resources}/loanbroker/bank3.profile/bank3.xml  |   0
 .../loanbroker/bank3.profile/profile.cfg           |   0
 .../resources}/loanbroker/base.profile/profile.cfg |   0
 .../loanbroker/broker.profile/loanBroker.xml       |   0
 .../loanbroker/broker.profile/profile.cfg          |   0
 .../karaf-profile-example-static}/pom.xml          |  11 +-
 .../karaf-profile-example}/pom.xml                 |  16 +-
 examples/karaf-rest-example/README.md              |  86 +++++
 .../karaf-rest-example-api}/pom.xml                |  28 +-
 .../apache/karaf/examples/rest/api/Booking.java    |  51 +++
 .../karaf/examples/rest/api/BookingService.java    |  35 ++
 .../karaf-rest-example-client-cxf/pom.xml          |  77 ++++
 .../rest/client/cxf/AddBookingCommand.java         |  68 ++++
 .../rest/client/cxf/ListBookingCommand.java        |  52 +++
 .../karaf-rest-example-client-http}/pom.xml        |  30 +-
 .../rest/client/http/AddBookingCommand.java        |  79 +++++
 .../rest/client/http/ListBookingCommand.java       |  58 +++
 .../karaf-rest-example-client}/pom.xml             |  18 +-
 .../karaf-rest-example-features/pom.xml            |  99 ++++++
 .../src/main/feature/feature.xml                   |  51 +++
 .../karaf-rest-example-provider}/pom.xml           |  28 +-
 .../examples/rest/provider/BookingServiceRest.java |  79 +++++
 .../src/main/resources/OSGI-INF/blueprint/rest.xml |  46 +++
 {demos => examples/karaf-rest-example}/pom.xml     |  28 +-
 examples/karaf-scheduler-example/README.md         |  73 ++++
 .../karaf-scheduler-example-features/pom.xml       |  99 ++++++
 .../src/main/feature/feature.xml                   |  53 +--
 .../karaf-scheduler-example-runnable}/pom.xml      |  26 +-
 .../karaf/examples/scheduler/RunnableService.java  |  35 ++
 .../karaf-scheduler-example}/pom.xml               |  17 +-
 examples/karaf-scr-example/README.md               |  70 ++++
 .../karaf-scr-example-api}/pom.xml                 |  26 +-
 .../org/apache/karaf/examples/scr/api/Booking.java |  52 +++
 .../karaf/examples/scr/api/BookingService.java     |  33 ++
 .../karaf-scr-example-client}/pom.xml              |  29 +-
 .../karaf/examples/scr/client/ConsoleClient.java   |  73 ++++
 .../karaf-scr-example-features/pom.xml             |  99 ++++++
 .../src/main/feature/feature.xml                   |  36 ++
 .../karaf-scr-example-provider}/pom.xml            |  36 +-
 .../scr/provider/BookingServiceMemoryImpl.java     |  55 +++
 {demos => examples/karaf-scr-example}/pom.xml      |  23 +-
 examples/karaf-servlet-example/README.md           |  87 +++++
 .../karaf-servlet-example-annotation}/pom.xml      |  26 +-
 .../servlet/annotation/ExampleServlet.java         |  54 +++
 .../src/main/webapp/WEB-INF/web.xml                |  24 ++
 .../karaf-servlet-example-blueprint}/pom.xml       |  28 +-
 .../examples/servlet/blueprint/ExampleServlet.java |  42 +++
 .../main/resources/OSGI-INF/blueprint/servlet.xml  |  29 +-
 .../karaf-servlet-example-features/pom.xml         |  99 ++++++
 .../src/main/feature/feature.xml                   |  45 +++
 .../karaf-servlet-example-registration}/pom.xml    |  40 ++-
 .../examples/servlet/registration/Activator.java   |  59 ++++
 .../servlet/registration/ExampleServlet.java       |  42 +++
 .../karaf-servlet-example-scr}/pom.xml             |  29 +-
 .../karaf/examples/servlet/scr/ExampleServlet.java |  48 +++
 {demos => examples/karaf-servlet-example}/pom.xml  |  24 +-
 examples/karaf-soap-example/README.md              |  90 +++++
 .../karaf-soap-example-api}/pom.xml                |  28 +-
 .../apache/karaf/examples/soap/api/Booking.java    |  52 +++
 .../karaf/examples/soap/api/BookingService.java    |  33 ++
 .../karaf-soap-example-client}/pom.xml             |  30 +-
 .../karaf/examples/soap/client/AddCommand.java     |  53 +++
 .../karaf/examples/soap/client/CxfClient.java      |  44 +++
 .../karaf/examples/soap/client/ListCommand.java    |  49 +++
 .../karaf-soap-example-features/pom.xml            |  99 ++++++
 .../src/main/feature/feature.xml                   |  41 +++
 .../karaf-soap-example-provider}/pom.xml           |  28 +-
 .../examples/soap/provider/BookingServiceSoap.java |  26 ++
 .../soap/provider/BookingServiceSoapImpl.java      |  49 +++
 .../src/main/resources/OSGI-INF/blueprint/soap.xml |  41 +++
 {demos => examples/karaf-soap-example}/pom.xml     |  27 +-
 .../karaf-url-namespace-handler-example/README.md  |  63 ++++
 .../pom.xml                                        |  36 +-
 .../karaf/examples/url/ExampleUrlHandler.java      |  64 ++++
 .../pom.xml                                        |  99 ++++++
 .../src/main/feature/feature.xml                   |  60 ++--
 .../karaf-url-namespace-handler-example}/pom.xml   |  19 +-
 .../karaf-war-example/README.md                    |  69 ++--
 .../karaf-war-example-features/pom.xml             |  99 ++++++
 .../src/main/feature/feature.xml                   |  52 +--
 .../karaf-war-example-webapp}/pom.xml              |  18 +-
 .../src/main/webapp/WEB-INF/web.xml                |  48 ++-
 .../src/main/webapp/index.jsp                      |  37 +-
 .../karaf-war-example}/pom.xml                     |  18 +-
 examples/pom.xml                                   |  66 ++++
 .../org/apache/karaf/itests/KarafTestSupport.java  |  70 ++++
 itests/test/pom.xml                                |  47 +++
 .../itests/examples/BlueprintExampleTest.java      |  64 ++++
 .../karaf/itests/examples/BundleExampleTest.java   |  64 ++++
 .../karaf/itests/examples/CommandExampleTest.java  |  47 +++
 .../karaf/itests/examples/DeployerExampleTest.java |  42 +++
 .../karaf/itests/examples/DumpExampleTest.java     |  41 +++
 .../karaf/itests/examples/JdbcExampleTest.java     |  57 +++
 .../karaf/itests/examples/JmsExampleTest.java      |  86 +++++
 .../karaf/itests/examples/JpaExampleTest.java      |  86 +++++
 .../itests/examples/LogAppenderExampleTest.java    |  40 +++
 .../karaf/itests/examples/MBeanExampleTest.java    |  66 ++++
 .../examples/NamespaceHandlerExampleTest.java      |  49 +++
 .../karaf/itests/examples/RestExampleTest.java     |  62 ++++
 .../itests/examples/SchedulerExampleTest.java      |  40 +++
 .../karaf/itests/examples/ScrExampleTest.java      |  45 +++
 .../karaf/itests/examples/ServletExampleTest.java  |  97 ++++++
 .../karaf/itests/examples/SoapExampleTest.java     |  45 +++
 .../karaf/itests/examples/WarExampleTest.java      |  64 ++++
 .../itests/features/StandardFeaturesTest.java      |   4 +-
 .../main/asciidoc/developer-guide/blueprint.adoc   |  15 -
 .../main/asciidoc/developer-guide/branding.adoc    | 111 +-----
 .../asciidoc/developer-guide/creating-bundles.adoc |  49 +--
 .../developer-guide/custom-distribution.adoc       |   3 +-
 .../src/main/asciidoc/developer-guide/dev-cdi.adoc |  15 -
 manual/src/main/asciidoc/developer-guide/ds.adoc   |  15 -
 .../main/asciidoc/developer-guide/extending.adoc   | 338 +-----------------
 .../developer-guide/karaf-maven-plugin.adoc        |   2 +
 .../main/asciidoc/developer-guide/services.adoc    |  15 -
 .../asciidoc/developer-guide/writing-tests.adoc    | 355 +------------------
 manual/src/main/asciidoc/index.adoc                |  66 +++-
 .../asciidoc/user-guide/directory-structure.adoc   |   2 +-
 manual/src/main/asciidoc/user-guide/remote.adoc    |   2 +-
 pom.xml                                            |  18 +-
 profile/pom.xml                                    |   6 -
 .../apache/karaf/profile/assembly/BuilderTest.java |  44 ---
 312 files changed, 11634 insertions(+), 3925 deletions(-)
 delete mode 100644 assemblies/demos/pom.xml
 delete mode 100644 demos/branding/README.txt
 delete mode 100644 demos/command/README.txt
 delete mode 100644 
demos/command/src/main/java/org/apache/karaf/demos/command/MyCommand.java
 delete mode 100644 
demos/command/src/main/java/org/apache/karaf/demos/command/MyCompleter.java
 delete mode 100644 demos/deployer/bundle/README.TXT
 delete mode 100644 
demos/deployer/bundle/src/main/java/org/apache/karaf/demos/deployer/bundle/Activator.java
 delete mode 100644 demos/deployer/kar/.gitignore
 delete mode 100644 demos/deployer/kar/README.txt
 delete mode 100644 demos/dump/README.txt
 delete mode 100644 demos/web/README.txt
 delete mode 100644 demos/web/pom.xml
 delete mode 100644 
demos/web/src/main/java/org/apache/karaf/web/WebAppListener.java
 delete mode 100644 
demos/web/src/main/webapp/WEB-INF/karaf/etc/config.properties
 delete mode 100644 
demos/web/src/main/webapp/WEB-INF/karaf/etc/startup.properties
 delete mode 100644 
demos/web/src/main/webapp/WEB-INF/karaf/system/org/apache/felix/org.apache.felix.http.bridge/3.0.0/org.apache.felix.http.bridge-3.0.0.jar
 delete mode 100644 demos/web/src/main/webapp/WEB-INF/web.xml
 copy demos/deployer/kar/src/main/feature/feature.xml => examples/README.md 
(71%)
 create mode 100644 examples/karaf-blueprint-example/README.md
 copy {demos/dump => 
examples/karaf-blueprint-example/karaf-blueprint-example-client}/pom.xml (68%)
 create mode 100644 
examples/karaf-blueprint-example/karaf-blueprint-example-client/src/main/java/org/apache/karaf/examples/blueprint/client/ClientService.java
 create mode 100644 
examples/karaf-blueprint-example/karaf-blueprint-example-client/src/main/java/org/apache/karaf/examples/blueprint/client/ClientServiceImpl.java
 create mode 100644 
examples/karaf-blueprint-example/karaf-blueprint-example-client/src/main/java/org/apache/karaf/examples/blueprint/client/Display.java
 copy demos/deployer/pom.xml => 
examples/karaf-blueprint-example/karaf-blueprint-example-client/src/main/resources/OSGI-INF/blueprint/client.xml
 (53%)
 copy {demos/dump => 
examples/karaf-blueprint-example/karaf-blueprint-example-common}/pom.xml (65%)
 create mode 100644 
examples/karaf-blueprint-example/karaf-blueprint-example-common/src/main/java/org/apache/karaf/examples/blueprint/common/Booking.java
 create mode 100644 
examples/karaf-blueprint-example/karaf-blueprint-example-common/src/main/java/org/apache/karaf/examples/blueprint/common/BookingService.java
 create mode 100644 
examples/karaf-blueprint-example/karaf-blueprint-example-features/pom.xml
 create mode 100644 
examples/karaf-blueprint-example/karaf-blueprint-example-features/src/main/feature/feature.xml
 copy {demos/dump => 
examples/karaf-blueprint-example/karaf-blueprint-example-provider}/pom.xml (67%)
 create mode 100644 
examples/karaf-blueprint-example/karaf-blueprint-example-provider/src/main/java/org/apache/karaf/examples/blueprint/provider/internal/BookingServiceImpl.java
 copy demos/deployer/pom.xml => 
examples/karaf-blueprint-example/karaf-blueprint-example-provider/src/main/resources/OSGI-INF/blueprint/provider.xml
 (53%)
 copy {demos => examples/karaf-blueprint-example}/pom.xml (69%)
 create mode 100644 examples/karaf-branding-example/README.md
 rename {demos/branding => examples/karaf-branding-example}/pom.xml (64%)
 rename {demos/branding => 
examples/karaf-branding-example}/src/main/resources/org/apache/karaf/branding/branding.properties
 (92%)
 create mode 100644 examples/karaf-bundle-example/README.md
 copy {demos/command => 
examples/karaf-bundle-example/karaf-bundle-example-client}/pom.xml (67%)
 create mode 100644 
examples/karaf-bundle-example/karaf-bundle-example-client/src/main/java/org/apache/karaf/examples/bundle/client/Activator.java
 create mode 100644 
examples/karaf-bundle-example/karaf-bundle-example-client/src/main/java/org/apache/karaf/examples/bundle/client/ClientService.java
 create mode 100644 
examples/karaf-bundle-example/karaf-bundle-example-client/src/main/java/org/apache/karaf/examples/bundle/client/ClientServiceImpl.java
 create mode 100644 
examples/karaf-bundle-example/karaf-bundle-example-client/src/main/java/org/apache/karaf/examples/bundle/client/Display.java
 copy {demos/dump => 
examples/karaf-bundle-example/karaf-bundle-example-common}/pom.xml (65%)
 create mode 100644 
examples/karaf-bundle-example/karaf-bundle-example-common/src/main/java/org/apache/karaf/examples/bundle/common/Booking.java
 create mode 100644 
examples/karaf-bundle-example/karaf-bundle-example-common/src/main/java/org/apache/karaf/examples/bundle/common/BookingService.java
 create mode 100644 
examples/karaf-bundle-example/karaf-bundle-example-features/pom.xml
 create mode 100644 
examples/karaf-bundle-example/karaf-bundle-example-features/src/main/feature/feature.xml
 copy {demos/command => 
examples/karaf-bundle-example/karaf-bundle-example-provider}/pom.xml (69%)
 create mode 100644 
examples/karaf-bundle-example/karaf-bundle-example-provider/src/main/java/org/apache/karaf/examples/bundle/provider/internal/Activator.java
 create mode 100644 
examples/karaf-bundle-example/karaf-bundle-example-provider/src/main/java/org/apache/karaf/examples/bundle/provider/internal/BookingServiceImpl.java
 copy {demos => examples/karaf-bundle-example}/pom.xml (70%)
 create mode 100644 examples/karaf-command-example/README.md
 copy {demos/dump => 
examples/karaf-command-example/karaf-command-example-api}/pom.xml (65%)
 create mode 100644 
examples/karaf-command-example/karaf-command-example-api/src/main/java/org/apache/karaf/examples/command/api/Booking.java
 create mode 100644 
examples/karaf-command-example/karaf-command-example-api/src/main/java/org/apache/karaf/examples/command/api/BookingService.java
 copy {demos/command => 
examples/karaf-command-example/karaf-command-example-command}/pom.xml (65%)
 create mode 100644 
examples/karaf-command-example/karaf-command-example-command/src/main/java/org/apache/karaf/examples/command/command/AddCommand.java
 create mode 100644 
examples/karaf-command-example/karaf-command-example-command/src/main/java/org/apache/karaf/examples/command/command/ListCommand.java
 create mode 100644 
examples/karaf-command-example/karaf-command-example-command/src/main/java/org/apache/karaf/examples/command/command/RemoveCommand.java
 create mode 100644 
examples/karaf-command-example/karaf-command-example-command/src/main/java/org/apache/karaf/examples/command/completers/BookingIdCompleter.java
 create mode 100644 
examples/karaf-command-example/karaf-command-example-features/pom.xml
 create mode 100644 
examples/karaf-command-example/karaf-command-example-features/src/main/feature/feature.xml
 copy {demos/deployer/bundle => 
examples/karaf-command-example/karaf-command-example-provider}/pom.xml (59%)
 create mode 100644 
examples/karaf-command-example/karaf-command-example-provider/src/main/java/org/apache/karaf/examples/command/provider/Activator.java
 create mode 100644 
examples/karaf-command-example/karaf-command-example-provider/src/main/java/org/apache/karaf/examples/command/provider/BookingServiceMemoryImpl.java
 copy {demos => examples/karaf-command-example}/pom.xml (71%)
 create mode 100644 examples/karaf-deployer-example/README.md
 copy {demos/command => examples/karaf-deployer-example}/pom.xml (64%)
 create mode 100644 
examples/karaf-deployer-example/src/main/java/org/apache/karaf/examples/deployer/ExampleDeployer.java
 create mode 100644 examples/karaf-dump-example/README.md
 copy {demos/dump => examples/karaf-dump-example}/pom.xml (80%)
 rename {demos/dump/src/main/java/org/apache/karaf/diagnostic/demo => 
examples/karaf-dump-example/src/main/java/org/apache/karaf/examples/dump}/ScreenshotDumpProvider.java
 (87%)
 create mode 100644 examples/karaf-itest-example/README.md
 create mode 100644 examples/karaf-itest-example/pom.xml
 create mode 100644 
examples/karaf-itest-example/src/test/java/org/apache/karaf/examples/itests/ExampleITest.java
 create mode 100644 examples/karaf-jdbc-example/README.md
 copy {demos/dump => 
examples/karaf-jdbc-example/karaf-jdbc-example-api}/pom.xml (65%)
 create mode 100644 
examples/karaf-jdbc-example/karaf-jdbc-example-api/src/main/java/org/apache/karaf/examples/jdbc/api/Booking.java
 create mode 100644 
examples/karaf-jdbc-example/karaf-jdbc-example-api/src/main/java/org/apache/karaf/examples/jdbc/api/BookingService.java
 copy {demos/command => 
examples/karaf-jdbc-example/karaf-jdbc-example-command}/pom.xml (65%)
 create mode 100644 
examples/karaf-jdbc-example/karaf-jdbc-example-command/src/main/java/org/apache/karaf/examples/jdbc/command/AddCommand.java
 create mode 100644 
examples/karaf-jdbc-example/karaf-jdbc-example-command/src/main/java/org/apache/karaf/examples/jdbc/command/GetCommand.java
 create mode 100644 
examples/karaf-jdbc-example/karaf-jdbc-example-command/src/main/java/org/apache/karaf/examples/jdbc/command/ListCommand.java
 create mode 100644 
examples/karaf-jdbc-example/karaf-jdbc-example-command/src/main/java/org/apache/karaf/examples/jdbc/command/RemoveCommand.java
 create mode 100644 
examples/karaf-jdbc-example/karaf-jdbc-example-command/src/main/java/org/apache/karaf/examples/jdbc/completers/BookingIdCompleter.java
 create mode 100644 
examples/karaf-jdbc-example/karaf-jdbc-example-features/pom.xml
 create mode 100644 
examples/karaf-jdbc-example/karaf-jdbc-example-features/src/main/feature/feature.xml
 copy {demos/deployer/bundle => 
examples/karaf-jdbc-example/karaf-jdbc-example-provider}/pom.xml (58%)
 create mode 100644 
examples/karaf-jdbc-example/karaf-jdbc-example-provider/src/main/java/org/apache/karaf/examples/jdbc/provider/BookingServiceJdbcImpl.java
 copy {demos => examples/karaf-jdbc-example}/pom.xml (72%)
 create mode 100644 examples/karaf-jms-example/README.md
 copy {demos/command => 
examples/karaf-jms-example/karaf-jms-example-command}/pom.xml (69%)
 create mode 100644 
examples/karaf-jms-example/karaf-jms-example-command/src/main/java/org/apache/karaf/examples/jms/command/ConsumeCommand.java
 create mode 100644 
examples/karaf-jms-example/karaf-jms-example-command/src/main/java/org/apache/karaf/examples/jms/command/SendCommand.java
 create mode 100644 
examples/karaf-jms-example/karaf-jms-example-features/pom.xml
 create mode 100644 
examples/karaf-jms-example/karaf-jms-example-features/src/main/feature/feature.xml
 copy {demos/deployer => examples/karaf-jms-example}/pom.xml (77%)
 create mode 100644 examples/karaf-jpa-example/README.md
 copy {demos/command => 
examples/karaf-jpa-example/karaf-jpa-example-command}/pom.xml (65%)
 create mode 100644 
examples/karaf-jpa-example/karaf-jpa-example-command/src/main/java/org/apache/karaf/examples/jpa/command/AddCommand.java
 create mode 100644 
examples/karaf-jpa-example/karaf-jpa-example-command/src/main/java/org/apache/karaf/examples/jpa/command/GetCommand.java
 create mode 100644 
examples/karaf-jpa-example/karaf-jpa-example-command/src/main/java/org/apache/karaf/examples/jpa/command/ListCommand.java
 create mode 100644 
examples/karaf-jpa-example/karaf-jpa-example-command/src/main/java/org/apache/karaf/examples/jpa/command/RemoveCommand.java
 create mode 100644 
examples/karaf-jpa-example/karaf-jpa-example-command/src/main/java/org/apache/karaf/examples/jpa/completers/BookingIdCompleter.java
 create mode 100644 
examples/karaf-jpa-example/karaf-jpa-example-features/pom.xml
 create mode 100644 
examples/karaf-jpa-example/karaf-jpa-example-features/src/main/feature/feature.xml
 copy {demos/dump => 
examples/karaf-jpa-example/karaf-jpa-example-provider/karaf-jpa-example-provider-api}/pom.xml
 (72%)
 create mode 100644 
examples/karaf-jpa-example/karaf-jpa-example-provider/karaf-jpa-example-provider-api/src/main/java/org/apache/karaf/examples/jpa/Booking.java
 create mode 100644 
examples/karaf-jpa-example/karaf-jpa-example-provider/karaf-jpa-example-provider-api/src/main/java/org/apache/karaf/examples/jpa/BookingService.java
 copy {demos/dump => 
examples/karaf-jpa-example/karaf-jpa-example-provider/karaf-jpa-example-provider-blueprint/karaf-jpa-example-provider-blueprint-eclipselink}/pom.xml
 (59%)
 create mode 100644 
examples/karaf-jpa-example/karaf-jpa-example-provider/karaf-jpa-example-provider-blueprint/karaf-jpa-example-provider-blueprint-eclipselink/src/main/java/org/apache/karaf/examples/jpa/provider/blueprint/eclipselink/BookingServiceImpl.java
 create mode 100644 
examples/karaf-jpa-example/karaf-jpa-example-provider/karaf-jpa-example-provider-blueprint/karaf-jpa-example-provider-blueprint-eclipselink/src/main/resources/META-INF/persistence.xml
 copy demos/deployer/pom.xml => 
examples/karaf-jpa-example/karaf-jpa-example-provider/karaf-jpa-example-provider-blueprint/karaf-jpa-example-provider-blueprint-eclipselink/src/main/resources/OSGI-INF/blueprint/blueprint.xml
 (53%)
 copy {demos/dump => 
examples/karaf-jpa-example/karaf-jpa-example-provider/karaf-jpa-example-provider-blueprint/karaf-jpa-example-provider-blueprint-hibernate}/pom.xml
 (59%)
 create mode 100644 
examples/karaf-jpa-example/karaf-jpa-example-provider/karaf-jpa-example-provider-blueprint/karaf-jpa-example-provider-blueprint-hibernate/src/main/java/org/apache/karaf/examples/jpa/provider/blueprint/hibernate/BookingServiceImpl.java
 create mode 100644 
examples/karaf-jpa-example/karaf-jpa-example-provider/karaf-jpa-example-provider-blueprint/karaf-jpa-example-provider-blueprint-hibernate/src/main/resources/META-INF/persistence.xml
 copy demos/deployer/pom.xml => 
examples/karaf-jpa-example/karaf-jpa-example-provider/karaf-jpa-example-provider-blueprint/karaf-jpa-example-provider-blueprint-hibernate/src/main/resources/OSGI-INF/blueprint/blueprint.xml
 (53%)
 copy {demos/dump => 
examples/karaf-jpa-example/karaf-jpa-example-provider/karaf-jpa-example-provider-blueprint/karaf-jpa-example-provider-blueprint-openjpa}/pom.xml
 (59%)
 create mode 100644 
examples/karaf-jpa-example/karaf-jpa-example-provider/karaf-jpa-example-provider-blueprint/karaf-jpa-example-provider-blueprint-openjpa/src/main/java/org/apache/karaf/examples/jpa/provider/blueprint/openjpa/BookingServiceImpl.java
 create mode 100644 
examples/karaf-jpa-example/karaf-jpa-example-provider/karaf-jpa-example-provider-blueprint/karaf-jpa-example-provider-blueprint-openjpa/src/main/resources/META-INF/persistence.xml
 copy demos/deployer/pom.xml => 
examples/karaf-jpa-example/karaf-jpa-example-provider/karaf-jpa-example-provider-blueprint/karaf-jpa-example-provider-blueprint-openjpa/src/main/resources/OSGI-INF/blueprint/blueprint.xml
 (53%)
 copy {demos => 
examples/karaf-jpa-example/karaf-jpa-example-provider/karaf-jpa-example-provider-blueprint}/pom.xml
 (70%)
 copy {demos/deployer/bundle => 
examples/karaf-jpa-example/karaf-jpa-example-provider/karaf-jpa-example-provider-ds/karaf-jpa-example-provider-ds-eclipselink}/pom.xml
 (53%)
 create mode 100644 
examples/karaf-jpa-example/karaf-jpa-example-provider/karaf-jpa-example-provider-ds/karaf-jpa-example-provider-ds-eclipselink/src/main/java/org/apache/karaf/examples/jpa/provider/ds/eclipselink/BookingServiceImpl.java
 create mode 100644 
examples/karaf-jpa-example/karaf-jpa-example-provider/karaf-jpa-example-provider-ds/karaf-jpa-example-provider-ds-eclipselink/src/main/resources/META-INF/persistence.xml
 copy {demos/deployer/bundle => 
examples/karaf-jpa-example/karaf-jpa-example-provider/karaf-jpa-example-provider-ds/karaf-jpa-example-provider-ds-hibernate}/pom.xml
 (53%)
 create mode 100644 
examples/karaf-jpa-example/karaf-jpa-example-provider/karaf-jpa-example-provider-ds/karaf-jpa-example-provider-ds-hibernate/src/main/java/org/apache/karaf/examples/jpa/provider/ds/hibernate/BookingServiceImpl.java
 create mode 100644 
examples/karaf-jpa-example/karaf-jpa-example-provider/karaf-jpa-example-provider-ds/karaf-jpa-example-provider-ds-hibernate/src/main/resources/META-INF/persistence.xml
 copy {demos/deployer/bundle => 
examples/karaf-jpa-example/karaf-jpa-example-provider/karaf-jpa-example-provider-ds/karaf-jpa-example-provider-ds-openjpa}/pom.xml
 (53%)
 create mode 100644 
examples/karaf-jpa-example/karaf-jpa-example-provider/karaf-jpa-example-provider-ds/karaf-jpa-example-provider-ds-openjpa/src/main/java/org/apache/karaf/examples/jpa/provider/ds/openjpa/BookingServiceImpl.java
 create mode 100644 
examples/karaf-jpa-example/karaf-jpa-example-provider/karaf-jpa-example-provider-ds/karaf-jpa-example-provider-ds-openjpa/src/main/resources/META-INF/persistence.xml
 copy {demos => 
examples/karaf-jpa-example/karaf-jpa-example-provider/karaf-jpa-example-provider-ds}/pom.xml
 (71%)
 copy {demos => examples/karaf-jpa-example/karaf-jpa-example-provider}/pom.xml 
(74%)
 copy {demos/deployer => examples/karaf-jpa-example}/pom.xml (75%)
 create mode 100644 examples/karaf-log-appender-example/README.md
 copy {demos/deployer/bundle => 
examples/karaf-log-appender-example/karaf-log-appender-example-core}/pom.xml 
(64%)
 create mode 100644 
examples/karaf-log-appender-example/karaf-log-appender-example-core/src/main/java/org/apache/karaf/examples/log/ExampleLogAppender.java
 create mode 100644 
examples/karaf-log-appender-example/karaf-log-appender-example-features/pom.xml
 copy demos/dump/src/main/resources/OSGI-INF/blueprint/screenshot.xml => 
examples/karaf-log-appender-example/karaf-log-appender-example-features/src/main/feature/feature.xml
 (59%)
 copy {demos/deployer => examples/karaf-log-appender-example}/pom.xml (75%)
 create mode 100644 examples/karaf-maven-example/README.md
 create mode 100644 
examples/karaf-maven-example/karaf-maven-example-assembly/pom.xml
 copy {demos/deployer/kar => 
examples/karaf-maven-example/karaf-maven-example-client}/pom.xml (66%)
 copy {demos/deployer/bundle => 
examples/karaf-maven-example/karaf-maven-example-deploy}/pom.xml (62%)
 create mode 100644 
examples/karaf-maven-example/karaf-maven-example-deploy/src/main/java/org/apache/karaf/examples/maven/Activator.java
 copy {demos/deployer/kar => 
examples/karaf-maven-example/karaf-maven-example-kar}/pom.xml (68%)
 create mode 100644 
examples/karaf-maven-example/karaf-maven-example-kar/src/features/features-repo.xml
 rename {demos/deployer/bundle => 
examples/karaf-maven-example/karaf-maven-example-run-bundle}/pom.xml (60%)
 create mode 100644 
examples/karaf-maven-example/karaf-maven-example-run-bundle/src/main/java/org/apache/karaf/examples/maven/Activator.java
 rename {demos/deployer/kar => 
examples/karaf-maven-example/karaf-maven-example-run}/pom.xml (66%)
 copy {demos => examples/karaf-maven-example}/pom.xml (63%)
 create mode 100644 examples/karaf-mbean-example/README.md
 copy {demos/dump => 
examples/karaf-mbean-example/karaf-mbean-example-api}/pom.xml (68%)
 create mode 100644 
examples/karaf-mbean-example/karaf-mbean-example-api/src/main/java/org/apache/karaf/examples/mbean/api/Booking.java
 create mode 100644 
examples/karaf-mbean-example/karaf-mbean-example-api/src/main/java/org/apache/karaf/examples/mbean/api/BookingService.java
 copy {demos/command => 
examples/karaf-mbean-example/karaf-mbean-example-blueprint}/pom.xml (68%)
 create mode 100644 
examples/karaf-mbean-example/karaf-mbean-example-blueprint/src/main/java/org/apache/karaf/examples/mbean/blueprint/BookingMBean.java
 create mode 100644 
examples/karaf-mbean-example/karaf-mbean-example-blueprint/src/main/java/org/apache/karaf/examples/mbean/blueprint/BookingMBeanImpl.java
 copy demos/deployer/pom.xml => 
examples/karaf-mbean-example/karaf-mbean-example-blueprint/src/main/resources/OSGI-INF/blueprint/jmx.xml
 (53%)
 create mode 100644 
examples/karaf-mbean-example/karaf-mbean-example-features/pom.xml
 create mode 100644 
examples/karaf-mbean-example/karaf-mbean-example-features/src/main/feature/feature.xml
 copy {demos/command => 
examples/karaf-mbean-example/karaf-mbean-example-provider}/pom.xml (63%)
 create mode 100644 
examples/karaf-mbean-example/karaf-mbean-example-provider/src/main/java/org/apache/karaf/examples/mbean/provider/Activator.java
 create mode 100644 
examples/karaf-mbean-example/karaf-mbean-example-provider/src/main/java/org/apache/karaf/examples/mbean/provider/BookingServiceMemoryImpl.java
 copy {demos/command => 
examples/karaf-mbean-example/karaf-mbean-example-scr}/pom.xml (72%)
 create mode 100644 
examples/karaf-mbean-example/karaf-mbean-example-scr/src/main/java/org/apache/karaf/examples/mbean/scr/BookingMBean.java
 create mode 100644 
examples/karaf-mbean-example/karaf-mbean-example-scr/src/main/java/org/apache/karaf/examples/mbean/scr/BookingMBeanImpl.java
 copy {demos/command => 
examples/karaf-mbean-example/karaf-mbean-example-simple}/pom.xml (59%)
 create mode 100644 
examples/karaf-mbean-example/karaf-mbean-example-simple/src/main/java/org/apache/karaf/examples/mbean/simple/Activator.java
 create mode 100644 
examples/karaf-mbean-example/karaf-mbean-example-simple/src/main/java/org/apache/karaf/examples/mbean/simple/BookingMBean.java
 create mode 100644 
examples/karaf-mbean-example/karaf-mbean-example-simple/src/main/java/org/apache/karaf/examples/mbean/simple/BookingMBeanImpl.java
 copy {demos => examples/karaf-mbean-example}/pom.xml (68%)
 create mode 100644 examples/karaf-profile-example/README.md
 rename {demos/profiles/dynamic => 
examples/karaf-profile-example/karaf-profile-example-dynamic}/pom.xml (94%)
 rename {demos/profiles/registry => 
examples/karaf-profile-example/karaf-profile-example-registry}/pom.xml (86%)
 rename {demos/profiles/registry => 
examples/karaf-profile-example/karaf-profile-example-registry}/src/main/resources/activemq/broker.profile/profile.cfg
 (100%)
 rename {demos/profiles/registry => 
examples/karaf-profile-example/karaf-profile-example-registry}/src/main/resources/activemq/client.profile/profile.cfg
 (100%)
 rename {demos/profiles/registry => 
examples/karaf-profile-example/karaf-profile-example-registry}/src/main/resources/camel.profile/profile.cfg
 (100%)
 rename {demos/profiles/registry => 
examples/karaf-profile-example/karaf-profile-example-registry}/src/main/resources/default.profile/jetty.xml
 (100%)
 rename {demos/profiles/registry => 
examples/karaf-profile-example/karaf-profile-example-registry}/src/main/resources/default.profile/org.ops4j.pax.web.cfg
 (100%)
 rename {demos/profiles/registry => 
examples/karaf-profile-example/karaf-profile-example-registry}/src/main/resources/default.profile/profile.cfg
 (100%)
 rename {demos/profiles/registry => 
examples/karaf-profile-example/karaf-profile-example-registry}/src/main/resources/default.profile/version.cfg
 (100%)
 rename {demos/profiles/registry => 
examples/karaf-profile-example/karaf-profile-example-registry}/src/main/resources/karaf.profile/org.ops4j.pax.logging.cfg
 (100%)
 rename {demos/profiles/registry => 
examples/karaf-profile-example/karaf-profile-example-registry}/src/main/resources/karaf.profile/org.ops4j.pax.logging.cfg#static
 (100%)
 rename {demos/profiles/registry => 
examples/karaf-profile-example/karaf-profile-example-registry}/src/main/resources/karaf.profile/profile.cfg
 (100%)
 rename {demos/profiles/registry/src/main/resources/example => 
examples/karaf-profile-example/karaf-profile-example-registry/src/main/resources}/loanbroker/bank1.profile/bank1.xml
 (100%)
 rename {demos/profiles/registry/src/main/resources/example => 
examples/karaf-profile-example/karaf-profile-example-registry/src/main/resources}/loanbroker/bank1.profile/profile.cfg
 (100%)
 rename {demos/profiles/registry/src/main/resources/example => 
examples/karaf-profile-example/karaf-profile-example-registry/src/main/resources}/loanbroker/bank2.profile/bank2.xml
 (100%)
 rename {demos/profiles/registry/src/main/resources/example => 
examples/karaf-profile-example/karaf-profile-example-registry/src/main/resources}/loanbroker/bank2.profile/profile.cfg
 (100%)
 rename {demos/profiles/registry/src/main/resources/example => 
examples/karaf-profile-example/karaf-profile-example-registry/src/main/resources}/loanbroker/bank3.profile/bank3.xml
 (100%)
 rename {demos/profiles/registry/src/main/resources/example => 
examples/karaf-profile-example/karaf-profile-example-registry/src/main/resources}/loanbroker/bank3.profile/profile.cfg
 (100%)
 rename {demos/profiles/registry/src/main/resources/example => 
examples/karaf-profile-example/karaf-profile-example-registry/src/main/resources}/loanbroker/base.profile/profile.cfg
 (100%)
 rename {demos/profiles/registry/src/main/resources/example => 
examples/karaf-profile-example/karaf-profile-example-registry/src/main/resources}/loanbroker/broker.profile/loanBroker.xml
 (100%)
 rename {demos/profiles/registry/src/main/resources/example => 
examples/karaf-profile-example/karaf-profile-example-registry/src/main/resources}/loanbroker/broker.profile/profile.cfg
 (100%)
 rename {demos/profiles/static => 
examples/karaf-profile-example/karaf-profile-example-static}/pom.xml (94%)
 copy {demos/deployer => examples/karaf-profile-example}/pom.xml (77%)
 create mode 100644 examples/karaf-rest-example/README.md
 copy {demos/dump => 
examples/karaf-rest-example/karaf-rest-example-api}/pom.xml (65%)
 create mode 100644 
examples/karaf-rest-example/karaf-rest-example-api/src/main/java/org/apache/karaf/examples/rest/api/Booking.java
 create mode 100644 
examples/karaf-rest-example/karaf-rest-example-api/src/main/java/org/apache/karaf/examples/rest/api/BookingService.java
 create mode 100644 
examples/karaf-rest-example/karaf-rest-example-client/karaf-rest-example-client-cxf/pom.xml
 create mode 100644 
examples/karaf-rest-example/karaf-rest-example-client/karaf-rest-example-client-cxf/src/main/java/org/apache/karaf/examples/rest/client/cxf/AddBookingCommand.java
 create mode 100644 
examples/karaf-rest-example/karaf-rest-example-client/karaf-rest-example-client-cxf/src/main/java/org/apache/karaf/examples/rest/client/cxf/ListBookingCommand.java
 copy {demos/command => 
examples/karaf-rest-example/karaf-rest-example-client/karaf-rest-example-client-http}/pom.xml
 (72%)
 create mode 100644 
examples/karaf-rest-example/karaf-rest-example-client/karaf-rest-example-client-http/src/main/java/org/apache/karaf/examples/rest/client/http/AddBookingCommand.java
 create mode 100644 
examples/karaf-rest-example/karaf-rest-example-client/karaf-rest-example-client-http/src/main/java/org/apache/karaf/examples/rest/client/http/ListBookingCommand.java
 rename {demos/profiles => 
examples/karaf-rest-example/karaf-rest-example-client}/pom.xml (74%)
 create mode 100644 
examples/karaf-rest-example/karaf-rest-example-features/pom.xml
 create mode 100644 
examples/karaf-rest-example/karaf-rest-example-features/src/main/feature/feature.xml
 copy {demos/dump => 
examples/karaf-rest-example/karaf-rest-example-provider}/pom.xml (71%)
 create mode 100644 
examples/karaf-rest-example/karaf-rest-example-provider/src/main/java/org/apache/karaf/examples/rest/provider/BookingServiceRest.java
 create mode 100644 
examples/karaf-rest-example/karaf-rest-example-provider/src/main/resources/OSGI-INF/blueprint/rest.xml
 copy {demos => examples/karaf-rest-example}/pom.xml (67%)
 create mode 100644 examples/karaf-scheduler-example/README.md
 create mode 100644 
examples/karaf-scheduler-example/karaf-scheduler-example-features/pom.xml
 copy demos/dump/src/main/resources/OSGI-INF/blueprint/screenshot.xml => 
examples/karaf-scheduler-example/karaf-scheduler-example-features/src/main/feature/feature.xml
 (60%)
 copy {demos/command => 
examples/karaf-scheduler-example/karaf-scheduler-example-runnable}/pom.xml (70%)
 create mode 100644 
examples/karaf-scheduler-example/karaf-scheduler-example-runnable/src/main/java/org/apache/karaf/examples/scheduler/RunnableService.java
 copy {demos/deployer => examples/karaf-scheduler-example}/pom.xml (76%)
 create mode 100644 examples/karaf-scr-example/README.md
 copy {demos/dump => examples/karaf-scr-example/karaf-scr-example-api}/pom.xml 
(68%)
 create mode 100644 
examples/karaf-scr-example/karaf-scr-example-api/src/main/java/org/apache/karaf/examples/scr/api/Booking.java
 create mode 100644 
examples/karaf-scr-example/karaf-scr-example-api/src/main/java/org/apache/karaf/examples/scr/api/BookingService.java
 copy {demos/command => 
examples/karaf-scr-example/karaf-scr-example-client}/pom.xml (72%)
 create mode 100644 
examples/karaf-scr-example/karaf-scr-example-client/src/main/java/org/apache/karaf/examples/scr/client/ConsoleClient.java
 create mode 100644 
examples/karaf-scr-example/karaf-scr-example-features/pom.xml
 create mode 100644 
examples/karaf-scr-example/karaf-scr-example-features/src/main/feature/feature.xml
 copy {demos/command => 
examples/karaf-scr-example/karaf-scr-example-provider}/pom.xml (68%)
 create mode 100644 
examples/karaf-scr-example/karaf-scr-example-provider/src/main/java/org/apache/karaf/examples/scr/provider/BookingServiceMemoryImpl.java
 copy {demos => examples/karaf-scr-example}/pom.xml (73%)
 create mode 100644 examples/karaf-servlet-example/README.md
 copy {demos/dump => 
examples/karaf-servlet-example/karaf-servlet-example-annotation}/pom.xml (73%)
 create mode 100644 
examples/karaf-servlet-example/karaf-servlet-example-annotation/src/main/java/org/apache/karaf/examples/servlet/annotation/ExampleServlet.java
 create mode 100644 
examples/karaf-servlet-example/karaf-servlet-example-annotation/src/main/webapp/WEB-INF/web.xml
 copy {demos/command => 
examples/karaf-servlet-example/karaf-servlet-example-blueprint}/pom.xml (68%)
 create mode 100644 
examples/karaf-servlet-example/karaf-servlet-example-blueprint/src/main/java/org/apache/karaf/examples/servlet/blueprint/ExampleServlet.java
 copy demos/deployer/pom.xml => 
examples/karaf-servlet-example/karaf-servlet-example-blueprint/src/main/resources/OSGI-INF/blueprint/servlet.xml
 (53%)
 create mode 100644 
examples/karaf-servlet-example/karaf-servlet-example-features/pom.xml
 create mode 100644 
examples/karaf-servlet-example/karaf-servlet-example-features/src/main/feature/feature.xml
 copy {demos/command => 
examples/karaf-servlet-example/karaf-servlet-example-registration}/pom.xml (61%)
 create mode 100644 
examples/karaf-servlet-example/karaf-servlet-example-registration/src/main/java/org/apache/karaf/examples/servlet/registration/Activator.java
 create mode 100644 
examples/karaf-servlet-example/karaf-servlet-example-registration/src/main/java/org/apache/karaf/examples/servlet/registration/ExampleServlet.java
 copy {demos/command => 
examples/karaf-servlet-example/karaf-servlet-example-scr}/pom.xml (72%)
 create mode 100644 
examples/karaf-servlet-example/karaf-servlet-example-scr/src/main/java/org/apache/karaf/examples/servlet/scr/ExampleServlet.java
 copy {demos => examples/karaf-servlet-example}/pom.xml (69%)
 create mode 100644 examples/karaf-soap-example/README.md
 copy {demos/dump => 
examples/karaf-soap-example/karaf-soap-example-api}/pom.xml (65%)
 create mode 100644 
examples/karaf-soap-example/karaf-soap-example-api/src/main/java/org/apache/karaf/examples/soap/api/Booking.java
 create mode 100644 
examples/karaf-soap-example/karaf-soap-example-api/src/main/java/org/apache/karaf/examples/soap/api/BookingService.java
 copy {demos/command => 
examples/karaf-soap-example/karaf-soap-example-client}/pom.xml (70%)
 create mode 100644 
examples/karaf-soap-example/karaf-soap-example-client/src/main/java/org/apache/karaf/examples/soap/client/AddCommand.java
 create mode 100644 
examples/karaf-soap-example/karaf-soap-example-client/src/main/java/org/apache/karaf/examples/soap/client/CxfClient.java
 create mode 100644 
examples/karaf-soap-example/karaf-soap-example-client/src/main/java/org/apache/karaf/examples/soap/client/ListCommand.java
 create mode 100644 
examples/karaf-soap-example/karaf-soap-example-features/pom.xml
 create mode 100644 
examples/karaf-soap-example/karaf-soap-example-features/src/main/feature/feature.xml
 rename {demos/dump => 
examples/karaf-soap-example/karaf-soap-example-provider}/pom.xml (70%)
 create mode 100644 
examples/karaf-soap-example/karaf-soap-example-provider/src/main/java/org/apache/karaf/examples/soap/provider/BookingServiceSoap.java
 create mode 100644 
examples/karaf-soap-example/karaf-soap-example-provider/src/main/java/org/apache/karaf/examples/soap/provider/BookingServiceSoapImpl.java
 create mode 100644 
examples/karaf-soap-example/karaf-soap-example-provider/src/main/resources/OSGI-INF/blueprint/soap.xml
 rename {demos => examples/karaf-soap-example}/pom.xml (69%)
 create mode 100644 examples/karaf-url-namespace-handler-example/README.md
 rename {demos/command => 
examples/karaf-url-namespace-handler-example/karaf-url-namespace-handler-example-core}/pom.xml
 (63%)
 create mode 100644 
examples/karaf-url-namespace-handler-example/karaf-url-namespace-handler-example-core/src/main/java/org/apache/karaf/examples/url/ExampleUrlHandler.java
 create mode 100644 
examples/karaf-url-namespace-handler-example/karaf-url-namespace-handler-example-features/pom.xml
 rename demos/web/src/main/webapp/index.jsp => 
examples/karaf-url-namespace-handler-example/karaf-url-namespace-handler-example-features/src/main/feature/feature.xml
 (55%)
 copy {assemblies => examples/karaf-url-namespace-handler-example}/pom.xml (74%)
 rename demos/deployer/kar/src/main/feature/feature.xml => 
examples/karaf-war-example/README.md (55%)
 create mode 100644 
examples/karaf-war-example/karaf-war-example-features/pom.xml
 copy demos/dump/src/main/resources/OSGI-INF/blueprint/screenshot.xml => 
examples/karaf-war-example/karaf-war-example-features/src/main/feature/feature.xml
 (62%)
 copy {demos/deployer => 
examples/karaf-war-example/karaf-war-example-webapp}/pom.xml (75%)
 rename demos/dump/src/main/resources/OSGI-INF/blueprint/screenshot.xml => 
examples/karaf-war-example/karaf-war-example-webapp/src/main/webapp/WEB-INF/web.xml
 (72%)
 copy demos/deployer/pom.xml => 
examples/karaf-war-example/karaf-war-example-webapp/src/main/webapp/index.jsp 
(50%)
 rename {demos/deployer => examples/karaf-war-example}/pom.xml (77%)
 create mode 100644 examples/pom.xml
 create mode 100644 
itests/test/src/test/java/org/apache/karaf/itests/examples/BlueprintExampleTest.java
 create mode 100644 
itests/test/src/test/java/org/apache/karaf/itests/examples/BundleExampleTest.java
 create mode 100644 
itests/test/src/test/java/org/apache/karaf/itests/examples/CommandExampleTest.java
 create mode 100644 
itests/test/src/test/java/org/apache/karaf/itests/examples/DeployerExampleTest.java
 create mode 100644 
itests/test/src/test/java/org/apache/karaf/itests/examples/DumpExampleTest.java
 create mode 100644 
itests/test/src/test/java/org/apache/karaf/itests/examples/JdbcExampleTest.java
 create mode 100644 
itests/test/src/test/java/org/apache/karaf/itests/examples/JmsExampleTest.java
 create mode 100644 
itests/test/src/test/java/org/apache/karaf/itests/examples/JpaExampleTest.java
 create mode 100644 
itests/test/src/test/java/org/apache/karaf/itests/examples/LogAppenderExampleTest.java
 create mode 100644 
itests/test/src/test/java/org/apache/karaf/itests/examples/MBeanExampleTest.java
 create mode 100644 
itests/test/src/test/java/org/apache/karaf/itests/examples/NamespaceHandlerExampleTest.java
 create mode 100644 
itests/test/src/test/java/org/apache/karaf/itests/examples/RestExampleTest.java
 create mode 100644 
itests/test/src/test/java/org/apache/karaf/itests/examples/SchedulerExampleTest.java
 create mode 100644 
itests/test/src/test/java/org/apache/karaf/itests/examples/ScrExampleTest.java
 create mode 100644 
itests/test/src/test/java/org/apache/karaf/itests/examples/ServletExampleTest.java
 create mode 100644 
itests/test/src/test/java/org/apache/karaf/itests/examples/SoapExampleTest.java
 create mode 100644 
itests/test/src/test/java/org/apache/karaf/itests/examples/WarExampleTest.java
 delete mode 100644 manual/src/main/asciidoc/developer-guide/blueprint.adoc
 delete mode 100644 manual/src/main/asciidoc/developer-guide/dev-cdi.adoc
 delete mode 100644 manual/src/main/asciidoc/developer-guide/ds.adoc
 delete mode 100644 manual/src/main/asciidoc/developer-guide/services.adoc

Reply via email to