| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|\
| |
| | |
Update dependency com.google.inject:guice to v7
|
| |
| |
| |
| |
| |
| | |
https://github.com/google/guice/wiki/Guice600
We cannot upgrade to 7.x as we export javax.inject from container.
6.x supports both the old javax.inject and the new jakarta.inject replacement.
|
|\ \
| | |
| | | |
Remove xml-apis as it's part of Java standard library
|
| |/ |
|
|/ |
|
| |
|
| |
|
| |
|
|
|
|
| |
Jdisc-core will embed JNA. The JNA in lib/jars is used by fatjars only.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
- The integration test generates exportPackages.properties in the
same way as the maven execution, reading all the embedded bundles
that we re-export packages for.
- The failure message shows the difference between expected and
actual packages, and a command to reset the expected set in case
the change was intentional.
- Remove the now obsolete ExportPackagesTestCase.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
+ Stop exporting felix.log packages (org.osgi.service.log)
+ Completely remove felix.main (the felix launcher including
everything in felix.framework). This was probably never needed
by vespa.
* Add explicit felix.framework dep to vespa-osgi-testrunner and
standalone-container, as it's no longer included in container-dev.
(The packages are still exported by jdisc_core, so imports will be generated.)
* Add felix.framework to 'application', as it's needed for unit tests.
* Exclude animal-sniffer-annotations from felix.framework in parent.
Not needed anywhere by Vespa.
|
|
|
|
|
| |
- Artifact: com.google.inject.extensions:guice-assistedinject
- Package that was exported: com.google.inject.assistedinject
|
|
|
|
| |
.. and from jdisc_core
|
|
|
|
| |
.. the main guice artifact.
|
|
|
|
|
| |
- Must scan vespajlib explicitly for exported packages in
jdisc_core, now that it's no longer embedded in vespalog.
|
|
|
|
| |
- Add plugin management for failsafe-plugin
|
|
|
|
| |
- Scan the new compile scoped deps for Export-Package.
|
| |
|
|
|
|
|
| |
* these were stricter than in parent, but to simplify
we can just use compiler args from parent
|
| |
|
| |
|
|
|
|
|
| |
- Has not been needed since we stopped using JSVC.
- NOTE: this commit stops providing it from Jdisc.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
- Exclude artifact that is not needed nor provided runtime.
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
- Start the framework and retrieve properties from the system
bundle.
- The static 'org.osgi.framework.system.packages' property only
returns org.osgi packages on Felix 6, and was based on a static
list in felix/framework/src/main/resources/default (not good).
|
|
|
|
| |
- Needed for Jersey (2.23, and most likely also later versions)
|
|
|
|
|
|
|
|
|
|
| |
* Upgrade jaxb-api to 2.3.0 (packaged as osgi bundle)
=> our (and customer) bundles may now import this version
instead of the Java_SE one.
(Exposed via the container dependency.)
* Add TODO to remove org.w3c.dom.* packages from ExportPackages.
* Remove explicit org.w3c.dom from ExportPackages
(It was doubly present also with Java 8.)
|
| |
|
|
|
|
|
|
|
|
|
|
| |
* Upgrade jaxb-api to 2.3.0 (packaged as osgi bundle)
=> our (and customer) bundles may now import this version
instead of the Java_SE one.
(Exposed via the container dependency.)
* Add TODO to remove org.w3c.dom.* packages from ExportPackages.
* Remove explicit org.w3c.dom from ExportPackages
(It was doubly present also with Java 8.)
|
| |
|
|
|
|
|
|
|
|
|
|
| |
* Upgrade jaxb-api to 2.3.0 (packaged as osgi bundle)
=> our (and customer) bundles may now import this version
instead of the Java_SE one.
(Exposed via the container dependency.)
* Add TODO to remove org.w3c.dom.* packages from ExportPackages.
* Remove explicit org.w3c.dom from ExportPackages
(It was doubly present also with Java 8.)
|
| |
|
|
|
|
|
|
| |
- Add missing dependencies so that all provided non-yahoo jars
are listed in container-dependency-versions.
- Add relativePath for all child poms of parent.
|
| |
|
|
|
|
|
|
| |
- Add missing dependencies so that all provided non-yahoo jars
are listed in container-dependency-versions.
- Add relativePath for all child poms of parent.
|
| |
|
|
|
|
|
|
| |
- Add missing dependencies so that all provided non-yahoo jars
are listed in container-dependency-versions.
- Add relativePath for all child poms of parent.
|
|
|
|
| |
- Comment from old Vespa repo git log.
|
| |
|
|
|
|
| |
- Comment is from the old vespa repo git log.
|