You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@karaf.apache.org by jb...@apache.org on 2019/11/12 06:46:03 UTC

[karaf-winegrower] branch master created (now 8c6af5d)

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-winegrower.git.


      at 8c6af5d  ensure injection uses OSGi lookup (ServiceTracker) and go through hooks instead of bypassing them

This branch includes the following new commits:

     new 06deaac  first commit
     new c18ec04  some more bundle impl
     new f4d1b71  starting to impl services, registration to do
     new 0babcaa  mocking wiring
     new d46c23a  saving services
     new 9bf91b2  Initial test
     new f02db81  correct bundlelistener call
     new b5d5f3d  surefire upgrade
     new e6fa30c  fixing dep scopes
     new 6105583  starting to write @WithFramework
     new 9af2e13  Update on the test
     new 9841ebb  Renaming to ContextualFramework
     new 87ca634  Rename lifecycle to framework
     new ae7207d  new testing simple framework setup
     new 42edb74  handling *.jar in @WithFramework
     new 785c875  trivial getServiceReferences
     new b436afa  getServiceObjects basic skeleton
     new 4026b88  starting to wire filters for services
     new 9cd3596  making target dirs configurable through a system property
     new ae57b0c  Add service test
     new 2229bfb  ensuring each resource is a jar in @WithFramework
     new ffd1f2d  moving to method based extension
     new 4a081b7  making tests deterinistics
     new 239c854  direct import instead of namespaced one
     new 2b0eb51  Add service consumer test
     new a595f5a  handling null filter
     new c155afa  propagating service filter
     new be8a848  Update service consumer test
     new 63f953a  config for jar exclusion
     new b58b164  ensure services register an objectClass property
     new 8324471  more implicit properties
     new 8489aa1  adding injector feature and the starttime/stoptime in the logs
     new ee3b42c  some bundle tests
     new 5a0c2c9  ensure there is a framework bundle with id=0
     new 1efd2f5  support system properties in bundle context
     new 9663220  ensure bundle wiring can find entries
     new 5b6101c  adding basic file - exploded jar - support
     new 1f87dc8  readme enhancement now we have exploded folder support
     new b185a0a  implicit activator manifest creator
     new c8619dd  renaming the package to winegrower
     new 303f8d7  better scanning impl for exploded folders + test
     new 4806744  getEntryPaths for exploded folder
     new 3edad4d  ServiceReferenceImpl scope tests
     new ecf50b3  adding basic .travis.yml
     new 1df446f  Refactoring of the project modules
     new 434ff6f  Clean properties
     new 9061221  testing module hierarchy
     new 9cefd2b  Fix org.osgi.core dependency coordinates
     new a64b6e7  Add cepages skeleton
     new 4cf8641  basic junit5 extension
     new ba8024f  adding mono extension for junit5
     new 22509df  fixing log messages
     new 9622095  Rename ContextualFramework to Ripener
     new 9af9991  basic maven plugin with pour goal
     new b2deb82  Add first simple example
     new ad6e031  basic cdi extension - API to review
     new 8c423c6  ensure the Ripener main correctly handles JVM shutdown
     new f25a26b  simpler syntax for CDI boot
     new c0e2160  better semantic for the method wrapping cdi boot and integrating with the ripener
     new 4ba2f1c  setting name in pom without it
     new b648642  basic structure for the doc, content to fill
     new 489d0fb  basic linking for the doc
     new 841301f  Fix build-common dependency
     new 364db83  Add bundle service
     new 0e71ad2  Add bundle example naming
     new f966139  Minor update on examples README
     new 6ad0181  junit5 doc on service injection
     new a80e8f5  basic maven doc
     new 1995a5c  fixing bundle test
     new a73cf33  cleaning up dependencies and setup for bundle sample + simplifying the test
     new 6c9669c  basic setup of the doc deployment in groovy
     new 3e06c27  fixing PR profile and build parent pom
     new f51fc46  fixing maven plugin parent pom
     new 2862707  ossindex-maven-plugin setup
     new 7aa4277  adding credentials setup for website deployment
     new 75eced1  ossindex needs to install artifacts
     new ec8af5a  some more bundleimpl tests
     new 73be245  Renaming examples artifactId
     new 57fae82  Add shell example skeleton (TODO: implement global stop on bundle 0/Ripener)
     new 28c2f8e  lifecycle for root bundle and reserse the stop compared to the start
     new afed73f  maven name for shell example
     new 7d770ff  moving examples to our maven plugin
     new 5d91b5f  adding cxf-rs cepage and jaxrs sample
     new a9f609c  fixing mojo compilation + dropping optional config from jaxrs example
     new 635ad7e  Add JAXRS based on Aries Whiteboard
     new 601dd79  Merge pull request #1 from jbonofre/JAXRS
     new 0eeb08d  basic servlet module
     new 29ab2ec  force to use the classloader of the bundle to load the activator in OSGiBundleLifecycle + add an empty beans.xml in servlet module to ensure it is picked up even in cdi/servlet containers
     new 17fb8cf  mocking ConfigAdmin and allowing services to read keys from system properties
     new 035272a  upgrading owb for java 11
     new 9f24c8e  Define examples groupId
     new c3f6023  Refactoring of cepages to use each other
     new 3fada8d  Fix http example parent groupId
     new 99cc7d4  Fix license header
     new 89a164a  Add servlet whiteboard in http cepage
     new c3cf877  removing duplicated dependency
     new 1c4a253  starting to fix jaxrs whiteboard example (not yet finished)
     new bd47eca  scr namespace in jaxrs whiteboard example
     new 2a3a003  light rework of servicereference
     new d6e3004  adding ignoredBundles config
     new 9c4b381  making http example working
     new 2cbb484  starting to handle scope bundle
     new d4476fc  fixing jaxrs-whiteboard example
     new 02ef15a  adding WinegrowerAgent
     new 05f400d  agent assemblies setup
     new cde49b4  ensure manifest.mf is correct for our shades (agent module)
     new e16be7f  ensure libs can support folders as well
     new 7f9b111  ensure the javaagent can work from a lib folder until we have an alternate manifest metadata read capability
     new 8f15626  missing type in cepage dependency
     new c7c332a  missing type in cepage dependency - cxf-rs this time
     new f96161f  customizing the build to let us plug some menu later on
     new 64f7eb2  basic theme for the doc - to enhance
     new ba83404  using bootstrap font until we import karaf theme font
     new 77d7893  adding fatjar and build goals
     new a935b6c  simplifying the site publicatino and dropping the useless groovy script
     new 4248eb0  adding ManifestMojo
     new c89a5a5  travis workaround to ensure git has a username
     new bb46a2c  forcing the right username for the doc update and adding -e to ensure we see where it fails on travis
     new 95708d5  back to a custom script to deploy the doc to avoid to mess up travis
     new bca634b  adding menu on documentation for an easier navigation
     new 21204ec  Add external config support in Winegrower ConfigurationAdmin service
     new 55ae304  adding winegrower.properties as a core feature
     new 4620edd  simplifying the default config admin and dropping felix-utils + making it pluggable
     new 25355e0  better container like style for the two columns pages of the doc
     new 7155e7c  trying to avoid scrolling bar when not needed
     new e5bd665  light HttpService for servlet containers
     new 91e95e0  basic substitutor for the config admin
     new 5c726a1  Add karaf.etc in base config location to scan
     new f03e210  fixing the root readme after last manifest plugin addition
     new 7682634  ensure winegrower.properties also configured DefaultConfigurationAdmin
     new a4a9283  slightly rework config admin to have configuration listeners call properly
     new 3ae3b95  ensure service.factoryPid triggers config admin config creation too
     new d54ba15  upgrading OSGi version
     new 605d4b9  lifecycle for Configuration
     new b7b7db0  ensure winegrower:pour uses the right classloader when using cepages
     new 0507425  EventAdmin mock
     new 1194ebe  ensure default event admin does not lock the shutdown for 1 mn
     new 7accdfe  support servicefactory for eventhandler
     new 6aaf8fb  typo, forgot the pool task in the custom thread factory
     new 9fb1661  dropping @ImplicitActivator for @Header standard annotation
     new fd2d5ea  adding a small getting started to the doc
     new 7281d62  avoid concurrent modification in the bundlecontext
     new 320bd3c  serviceInstances.computeIfAbsent locks
     new 78d86c7  allow to isolate some libs in the agent
     new a0d90e1  merge
     new 111d440  correct registration of the instrumentation in the agent
     new cf1345e  adding winegrower.agent.exitStatusOnError option in the agent
     new 0e741ee  basic agent classloader configuration
     new cc43d82  bad parsing of classloader configuration for the agent
     new 1b9d712  registering early the instrumentation to avoid scr reloads
     new dddd37c  typo
     new 12c0022  enforce determinism in the agent for libs
     new 6a4f399  guava upgrade to not fail on ossaudit
     new 9a0374d  upgrading xbean and adding more threads for parallel download (travis)
     new d7306f9  adding batch mode on travis
     new 19c585d  upgrade dependencies versions + be more tolerant in scanning
     new d92c118  upgrading commons compress and text (to avoid a CVE in compress)
     new 5c3c4fd  upgrading jetty to avoid to have a CVE in the build
     new 9f0b6f5  adding MetadataBuilderMojo
     new 64b2ea6  adding option skipIfNoActivator to fatjar/metadata mojos
     new 8208fe4  ensure a BundleDefinition does not require a File to compare two definitions
     new a3da8e0  allow to include current module in metadata builder even if not yet packaged
     new 83f164f  moving from skipIfNoActivator to autoFiltering otherwise we miss most of OSGi ecosystem and we can't evolve it
     new 9927d51  avoid bundle.getLocation to be null and avoid to deploy twice the same bundle if it is in provided manifests (generated metadata and standard *-INF files)
     new 52f97d3  adding Ripener.create(config) to avoid to expose the default impl so frankly
     new ed18c33  partial hook implementation (findhook, eventlistenerhook)
     new 8c6af5d  ensure injection uses OSGi lookup (ServiceTracker) and go through hooks instead of bypassing them

The 167 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.