summaryrefslogtreecommitdiffstats
path: root/container-core/src/main/java/com/yahoo/osgi/OsgiImpl.java
Commit message (Collapse)AuthorAgeFilesLines
* Update copyrightJon Bratseth2023-10-091-1/+1
|
* Use lower log levelHarald Musum2023-03-091-1/+1
|
* Don't attempt to lookup class in internal bundles if a bundle was explicitly ↵gjoranv2023-01-111-0/+5
| | | | | | | specified. (Only for the felix framework. Internal test frameworks still load classes from the system bundles only.)
* Revert "Skip fallback class resolution for explicit bundle 2 [run-systemtest]"Harald Musum2023-01-101-5/+0
|
* Add classId to error message.gjoranv2023-01-101-2/+2
|
* Don't attempt to lookup class in internal bundles if a bundle was explicitly ↵gjoranv2023-01-101-0/+5
| | | | | | | specified. (Only for the felix framework. Internal test frameworks still load classes from the system bundles only.)
* Revert "Don't attempt to lookup class in internal bundles if a bundle was ↵Arnstein Ressem2023-01-101-5/+0
| | | | exp…"
* Don't attempt to lookup class in internal bundles if a bundle was explicitly ↵gjoranv2023-01-091-0/+5
| | | | | | | specified. (Only for the felix framework. Internal test frameworks still load classes from the system bundles only.)
* Fix space and punctuation in error messages.gjoranv2023-01-091-1/+1
|
* Fix imprecise error message.gjoranv2023-01-091-1/+1
|
* Add more improvements to bundle resolution error message:gjoranv2023-01-091-2/+2
| | | | | - Add already installed bundles with same symbolic name. - Only include message for version qualifier if relevant.
* Include list of installed application bundles in error messagegjoranv2023-01-091-5/+10
|
* Revert "More user friendly class resolution"Arnstein Ressem2023-01-091-15/+5
|
* Don't attempt to lookup class in internal bundles if a bundle was explicitly ↵gjoranv2023-01-091-0/+5
| | | | | | | specified. (Only for the felix framework. Internal test frameworks still load classes from the system bundles only.)
* Fix imprecise error message.gjoranv2023-01-091-1/+1
|
* Add more improvements to bundle resolution error message:gjoranv2023-01-091-2/+2
| | | | | - Add already installed bundles with same symbolic name. - Only include message for version qualifier if relevant.
* Include list of installed application bundles in error messagegjoranv2023-01-091-5/+10
|
* Revert "Improve user friendliness when class resolution fails."Arnstein Ressem2023-01-061-15/+5
|
* Don't attempt to lookup class in internal bundles if a bundle was explicitly ↵gjoranv2023-01-061-0/+5
| | | | | | | specified. (Only for the felix framework. Internal test frameworks still load classes from the system bundles only.)
* Fix imprecise error message.gjoranv2023-01-061-1/+1
|
* Add more improvements to bundle resolution error message:gjoranv2023-01-061-2/+2
| | | | | - Add already installed bundles with same symbolic name. - Only include message for version qualifier if relevant.
* Include list of installed application bundles in error messagegjoranv2023-01-061-5/+10
|
* Use weakly wrapped composite valuesjonmv2022-10-261-1/+1
|
* Don't try to resolve from the system bundle for test frameworksgjoranv2022-05-081-12/+15
| | | | .. as they have none.
* Allow loading classes from jdisc_core as well as container-disc.gjoranv2022-05-081-6/+28
| | | | | - If no bundle is explicitly specified, try container-disc first, then the system bundle (jdisc_core-with-deps)
* Update 2017 copyright notices.gjoranv2021-10-071-1/+1
|
* Non-functional-changes-onlyJon Bratseth2020-11-181-0/+1
|
* Reapply "Load platform bundles separately 3"gjoranv2020-07-171-5/+6
| | | | This reverts commit 1c69b4e72b3212e3ce989a8675db08ac51b7f79d.
* Revert "Load platform bundles separately 3"Harald Musum2020-07-171-6/+5
|
* Don't rely on FelixFramework - it's not in an exported packagegjoranv2020-07-161-2/+1
|
* Reapply "Load platform bundles separately"gjoranv2020-07-161-5/+7
| | | | This reverts commit 0355cb740fe498abc03861bcb64de5e418c2fa88.
* Revert "Reapply load platform bundles separately"Harald Musum2020-07-161-7/+5
|
* Reapply "Load platform bundles separately"gjoranv2020-07-161-5/+7
| | | | This reverts commit 0355cb740fe498abc03861bcb64de5e418c2fa88.
* Revert "Load platform bundles separately"Harald Musum2020-07-161-7/+5
|
* Add author, no functional changesgjoranv2020-07-151-0/+1
|
* Don't throw when using a test osgi frameworkgjoranv2020-07-151-0/+6
| | | | | - ClassloaderOsgiFramework returns all installed bundles upon each call to install().
* Remove the now unused getInitialBundles method.gjoranv2020-07-141-5/+0
|
* Reapply "Gjoranv/allow duplicate bundles"gjoranv2019-11-051-10/+38
| | | | This reverts commit 2ef1e922a1d845b3cd79e9fb329925e7e9896919.
* Revert "Gjoranv/allow duplicate bundles"gjoranv2019-11-041-38/+10
|
* Add 'final' to loggergjoranv2019-10-291-1/+1
|
* Add debug logginggjoranv2019-10-291-0/+4
|
* Simplify testing by adding a combined interface for osgi wrapper.gjoranv2019-10-281-14/+6
| | | | - Add a MockOsgiWrapper for HandlerConfigurerTestWrapper
* Remove unnecessary refreshPackages methodsgjoranv2019-10-281-14/+0
|
* Support safe component deconstruction in jdisc container.gjoranv2019-10-281-1/+47
| | | | | | | | | - Add allowDuplicates to all Osgi classes - Uninstall bundles in Deconstructor - We no longer refresh bundles because we uninstall old bundles at a later point than the new bundles are installed. Hence, the user must version app bundles that are dependencies used by other app bundles.
* Nonfunctional changes onlyJon Bratseth2019-10-011-17/+18
|
* Revert "Merge pull request #7837 from ↵Jon Bratseth2018-12-021-2/+0
| | | | | | | vespa-engine/revert-7836-bratseth/remove-unused-rpc-server-take-3" This reverts commit 0c39992b60e6103a85fa00362df74930a660e51c, reversing changes made to a8277a3a486f7fd174e562bf174cfa72aede9cee.
* Revert "Bratseth/remove unused rpc server take 3"Jon Bratseth2018-12-011-0/+2
|
* Revert "Merge pull request #7835 from ↵Jon Bratseth2018-12-011-2/+0
| | | | | | | vespa-engine/revert-7833-bratseth/remove-unused-rpc-server-take-2" This reverts commit ce9f57d123d835cc698adf2febe4aae47128031d, reversing changes made to c2af67b3d11da53655a0750d2e288b584c7b938c.
* Revert "Bratseth/remove unused rpc server take 2"Jon Bratseth2018-12-011-0/+2
|
* Revert "Merge pull request #7831 from ↵Jon Bratseth2018-12-011-2/+0
| | | | | | | vespa-engine/revert-7818-bratseth/remove-unused-rpc-server" This reverts commit 0aeda846a4dd36c03f49e4504e91ee2c813bde87, reversing changes made to c0513ac34d2c438e9f97e699659855029e1f06e8.