You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@felix.apache.org by tj...@apache.org on 2020/02/25 17:26:08 UTC

[felix-atomos] branch master created (now afde04a)

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

tjwatson pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/felix-atomos.git.


      at afde04a  Add test for Java service namespace

This branch includes the following new commits:

     new 2d74643  Initial commit
     new afdfa87  Create README
     new a1a3077  Configure the bnd plugin repository to get the latest SNAPSHOT for bnd
     new 249bcb1  Update README.md
     new 8f44abb  Javadoc modifications and update service.image to use aggregate module
     new b788e82  Updates to readme
     new 3b6cf5b  Add check for Atomos class loader initialization.
     new 1731fe9  use bnd.next for 4.1.0-SNAPSHOT
     new 18d608b  Fix issue with initializing the bundle class loaders
     new 8185c18  Fix orElseThrow to return the exception instead of throw it.
     new 8d3a615  Javadoc edits
     new a45b814  Add missig test classes
     new 38015ab  Use Optional return value for JPMS objects
     new 188ea7f  Add support for flat classpath bundles
     new dff82ea  Update to bnd-maven-plugin 4.1.0 release
     new 244d26a  Add uninstall and layer isolation according to parent hierarchy
     new ae7ed72  Add maven wrapper and fix warning on version of maven-jar-plugin
     new 34fbc98  Add persistence of added layers
     new 8c653ee  Enhance atomos commands output
     new 0dba65d  Add LoaderType for creating Atomos Layers
     new d0d7f0b  Add getBundle method
     new c9ef1ab  Fix example javadoc, rename createAtomosRuntime method
     new 62a11ac  Add a flat classpath test
     new 56122f8  Add test for invalid addLayer test for classpath launch.
     new 2befd84  Use Path.toUri() and Path.of(URI) to save and load paths
     new ad6c929  [m2e] fix m2e issue
     new fbbf27a  [asm] use ams 7 (for Java 11)
     new 4f77334  Merge branch 'm2eFix'
     new dbe7533  Remove felix gogo from service.test
     new dfbf173  Update classpath tests to check for bundle state.
     new fdf4d7f  Rename service.test -> modulepath.service.test
     new b419d84  Javadoc cleanup; rename createAtomosRuntime -> newAtomosRuntime
     new bfea92b  Alias the module name for osgi.wiring.bundle when BSN != module name
     new aeda895  Provide osgi.contract for module names and packages
     new fa2d0e6  remove usage of org.eclipse.osgi.internal.log
     new 35bc506  Remove unused imports.
     new 49d2389  Filter package and bundle capabilities by read edges.
     new dba0584  Update project URL - use git repo for now.
     new 77c78b7  Update to 1.0.0.Beta2 of moditect plugin
     new 92dcdba  Update to Equinox Framework 3.13.200
     new 013fb00  Add support for Equinox FrameworkUtilHelper
     new 5fdab75  Ignore configuration/ folder
     new 4f87573  Update to use gogo.command 1.1 release
     new 253853c  Use gogo BOM 1.0.2
     new 3445d2f  Fix FrameworkUtil.getBundle(Class) for classpath launch.
     new 71dc33e  Clean up code for getContentURL to avoid throws MalformedURLException
     new 8185918  Refactor to work with Java 8 class path
     new 32dc310  Use stateful class loader function for OSGi layers.
     new ebe74f8  Update to Felix SCR 2.1.16
     new 7cd7667  Update to latest Equinox 4.11 (2019-03)
     new 6524789  Make AtomosRuntimeBase really work with java 8
     new 5616b78  Enable debugging atomos image.
     new 8e22f94  Update Equinox Framework dependency to use OSGi Connect
     new 677d630  Migrate atomos to connect implementation from equinox
     new f022bd8  Let some example bundles be used with Java 8
     new bf157ea  Add service.substrate project
     new dcf120e  Add webconsole to substrate example
     new 800b491  Fixes to substrate implementation to help with running more at build time
     new d14c8cd  Update readme for substrate
     new 172cc4b  Add TODO to get FrameworkUtil.getBundle to work
     new 4d39236  Fix list command for class path
     new 8312faf  Make AtomosCommands work in substrate
     new a82f08f  Compile classpath test for Java 8
     new c34eeb7  Update javadoc for ConnectFactory usage
     new 55353b5  Remove the newFramework check
     new f3a1a5f  Update README to give instructions for installing Graal Native Image support
     new ee97bdb  Clean up of AtomosRuntimeBase
     new 1a421e1  Update README to require Graal 19.2.1
     new 680fe47  Issue 4: add more reflect classes for gogo commands
     new 91c3388  Update README to mention where the Equinox source is
     new 9ab7947  Update README
     new c8852c2  Print a message from acivate method for testing
     new bbbb2d8  Exclude transitive dependencies for included bundles
     new 704d9c2  List only required methods from ComponentCommands
     new aed68ec  Move back to using patched org.apache.felix.http.jetty
     new 75fa0ac  Clean up multi execution compilation
     new 507cd82  Small fix to throw exception when modules are not supported.
     new 3c8d4e6  Add a findAtomosBundle by name method to AtomosLayer
     new 4dd50c6  Avoid failure on framework shutdown when shutdown hooks are running
     new 4369548  Make Bundle.getEntry work for paths that start with slash /
     new c2315aa  optimize findAtomosBundle
     new 51fc75d  Add checks for existing bundle when installing atomos bundle
     new ed8042e  Stop removing leading slash
     new fbe1b72  Add a test for a simple bind reference
     new c2eb5b4  Add implementation of FrameworkUtil.getBundle for substrate
     new 11e9d40  Fix NPE when resolving normal bundles on JPMS
     new 8c3c308  Add atomos.substrate.config bundle that can help with substrate config
     new 8faa0a0  Update to the latest available Graal
     new 893699a  Issue #6 - update to use 19.3.0 plugin
     new 1321dae  Fix spelling in example for goodbye
     new 398b65b  Fix to run with substrate 19.3 Java 11 support
     new 901dfff  Connect API Update
     new 0e6b83d  Implement ModuleConnectLoader.
     new fb4c715  Merge pull request #7 from sebratton/sbratton/osgiConnectLoader
     new 7902af9  Update readme to provide links to connect RFC
     new 2e1f9c2  Ignore content of the config bundle
     new ff54056  Add support for loading bundle entries from resources in native image
     new c90098f  Example that embeds bundle resources in native image
     new eb84833  Fix the check for fragment resources
     new 7158e14  Update to Equinox that contains native image config
     new 62e4a97  Remove META-INF/maven resources from native image config
     new 78817c0  add Gogo Descriptor and additional checks
     new fb81058  test loading an execution of gogoCommands and classpath issues because of Descriptor Annotation
     new daffc40  Tests AtomosRuntime.getConfiguration
     new 1cf078d  Merge pull request #10 from stbischof/dev
     new f5898a3  Fix warnings
     new 4ad4866  remove final local variables, sysout when uninstall fails
     new a37ac5e  Merge pull request #9 from stbischof/gogo
     new 21d9196  Exclude more stuff from atomos resources for bundle entry
     new 45006f7  Fix substrate image resources
     new 6da2804  Update LICENSE to Apache License 2.0
     new 7e02085  Format with Apache Felix formatting rules
     new a9af445  Remove unused import.
     new 8777838  create workflow
     new d254cab  Junit5 (#13)
     new 305994f  Merge pull request #16 from stbischof/wf
     new fbc09db  Add workflow status to readme
     new 7de7304  Merge pull request #17 from tjwatson/addWorkflowBadge
     new 501da9c  Update Equinox to latest OSGiR8 RI
     new d0f8124  [Actions] Test substrate build
     new e9838f8  Merge pull request #20 from stbischof/patch-1
     new eeb1cd8  Stop passing an empty input stream for installBundle
     new 0a5f858  Initial test with Felix Framework
     new 97f0afb  Fix test to use two different storage areas for each framework
     new 22c74d1  Fix jlink image to work with felix.
     new bdca3f5  Rename substrate example to service.substrate.equinox
     new a4d0f45  Add Felix substrate example
     new d86b2f0  Fix substrate build for CI
     new eb22e80  Fix --initialize-at-build-time for Felix
     new b8a5928  More fixes needed to get substrate felix working
     new 6af57a1  Move substrate examples to atomos.examples
     new 6292d08  Use group id org.atomos.examples for examples
     new bc7acc9  Update README.md file for the atomos.examples
     new 1b82be7  Fix for system packages in Felix
     new afd8f67  Remove unnecessary --add-opens for Felix framework
     new f84b6c0  [workflow] use project mvnw
     new ad55699  [tests] restructure projects,names,packages,modules
     new 73f49b6  Merge pull request #26 from stbischof/p_structure
     new 05ec3a0  format pom.xml, Intend 4, Whitespace, 250 per line
     new 56d6f65  Merge pull request #30 from stbischof/format_pom
     new 0b8e6b4  Add profile for doing example substrate builds in main build
     new 983d266  Fix atomos bundles.index for test bundles
     new 4648031  Format main pom
     new b2d6be2  Update readme
     new 048e2be  Update readme
     new ebfcb90  Rename to AtomosConnectFramework to be in line with ConnectFramework
     new 3319504  Add profiles for running with equinox and felix
     new 5f6c6fb  Fix pom warnings
     new 4036aca  Add gitter badge
     new 3be7fdd  Add requires jdk.unsupported to the felix module-info
     new 7d986ca  Merge pull request #32 from karlpauls/feliix/jdk.unsupported
     new a0616e4  Update Equinox
     new 211b47d  Update Felix framework
     new 86100b7  Update to latest connect API
     new aba89ae  Update Felix
     new 95970fc  Fix javadoc to use ModuleConnector in example to launch
     new 65ab9bc  Remove AtomosBundleInfo.getConnectContent method.
     new 1ac818f  Small javadoc updates
     new d094789  Remove check for colon and validation against the OSGi location
     new ec8064b  Remove the osgi.contract capability from modules
     new 083b702  Remove usage of atomos bundles.index file
     new 65f0355  Refactor for org.apache.felix namespace
     new afe6afa  Remove unused constants for osgi.contract
     new 096a04d  Fix module reqiures for the osgi framework impl
     new 2ad8801  Fix substrate example poms to avoid adding the wrong framework impl
     new 0b5101a  Move add layer related methods to AtomosLayer
     new 7eb7d27  Rename AtomosBundleInfo to AtomosContent
     new 6a86e65  Update Equinox
     new bfb1873  Add ability to connect AtomosContent to a bundle location directly
     new 7e1191f  API clarifications and testing
     new a1491fa  Add bundle manifest to atomos.runtime
     new 1e86830  Change Java namespace to be atomos.java.service
     new 736ef42  Rename AtomosRuntimeTest
     new afde04a  Add test for Java service namespace

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