| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
| |
- Build jdisc_core_test test bundles right after compile
phase to still allow running 'mvn test'.
- Note that 'mvn compile' still fails because the
integration_test module tries to copy test jars in that phase.
|
| |
|
|
|
|
|
| |
- To avoid warnings due to Felix accessing non-public apis with
reflection.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Going via the framework/bundleContext does not work, because
it's class is loaded by the AppClassLoader, which will then be
used to lookup the service class. Since this is a unit test,
the class will be found on the class path but, since it's a
different class than the service class in the bundle, a class
cast check will fail, and the returned service ref will be null.
- Note that this worked on Felix <6.0 because an exception was
thrown (because the framework bundle does not export our service
class), which led to the class cast check being skipped
altogether.
See felix/framework:ExtensionManager.getClassByDelegation
(commit 3c147cb58a5)
|
|
|
|
|
| |
- The jdisc_core "bundle" now exports java.* packages, which
only the felix.framework system bundle is allowed to.
|
| |
|
|
|
|
|
| |
- When running tests in IntelliJ, classes from the two bundles
are confused.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
* 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.)
|
|
|
|
|
|
| |
.. by opening package java.base/jdk.internal.loader
(See felix:ExtensionManager.addExtensionBundle
and SO post #50991819)
|
| |
|
|
|
|
|
|
|
|
|
|
| |
* 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.)
|
|
|
|
|
| |
.. by opening package java.base/jdk.internal.loader
(See felix:ExtensionManager.addExtensionBundle)
|
| |
|
|
|
|
|
|
|
|
|
|
| |
* 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.)
|
|
|
|
|
| |
.. by opening package java.base/jdk.internal.loader
(See felix:ExtensionManager.addExtensionBundle)
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
- javax.xml classes are moved to module java.xml.ws
("which is not in the module graph")
- The cert-k test bundle referenced a lot of packages that are
moved to other modules, but are unlikely to be used.
|
| |
|
|
|
|
|
|
| |
- 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.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
VESPA-6223
|
| |
|
| |
|
| |
|
|
|