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