org.ops4j.pax.exam2 icon indicating copy to clipboard operation
org.ops4j.pax.exam2 copied to clipboard

Pax Exam is an in-container testing framework for OSGi

Results 107 org.ops4j.pax.exam2 issues
Sort by recently updated
recently updated
newest added

Maven build with Java 8 and 11 on latest Linux and Windows for branches `master` and `v4.x`: https://github.com/ops4j/org.ops4j.pax.exam2/actions/workflows/maven.yml

type: task

``` java.lang.IncompatibleClassChangeError: class org.ops4j.pax.exam.invoker.junit.internal.ContainerTestRunnerClassRequest overrides final method org.junit.internal.requests.MemoizingRequest.getRunner()Lorg/junit/runner/Runner; at java.base/java.lang.ClassLoader.defineClass1(Native Method) at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1012) at org.apache.felix.framework.BundleWiringImpl$BundleClassLoader.defineClass(BundleWiringImpl.java:2338) at org.apache.felix.framework.BundleWiringImpl$BundleClassLoader.defineClassParallel(BundleWiringImpl.java:2156) at org.apache.felix.framework.BundleWiringImpl$BundleClassLoader.findClass(BundleWiringImpl.java:2090) at org.apache.felix.framework.BundleWiringImpl.findClassOrResourceByDelegation(BundleWiringImpl.java:1556) at org.apache.felix.framework.BundleWiringImpl.access$300(BundleWiringImpl.java:79) at org.apache.felix.framework.BundleWiringImpl$BundleClassLoader.loadClass(BundleWiringImpl.java:1976) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520) at org.ops4j.pax.exam.invoker.junit.internal.JUnitProbeInvokerFactory.createProbeInvoker(JUnitProbeInvokerFactory.java:36) at...

type: improvement
component: junit driver

type: improvement
component: glassfish test container

https://ops4j1.jira.com/wiki/spaces/PAXEXAM4/overview

type: epic

[104.7.2 Creating a Managed Service Factory Configuration Object](https://osgi.org/specification/osgi.cmpn/7.0.0/service.cm.html#i1761778): > [...] > The ConfigurationAdmin class provides the following two methods allowing the caller to influence the generation of the PID when...

type: new feature

The new [Configurator Specification](https://osgi.org/specification/osgi.cmpn/7.0.0/service.configurator.html) introduced a JSON format for configurations which should be supported. See also [KARAF-6680](https://issues.apache.org/jira/browse/KARAF-6680)

type: new feature

**[Amichai Rothman](https://ops4j1.jira.com/secure/ViewProfile.jspa?accountId=557058:6f99c8d3-db5f-466e-804c-f7aa12bc46e9)** created **[PAXEXAM-807](https://ops4j1.jira.com/browse/PAXEXAM-807)** When configuring bundles in a Karaf test container e.g. via mavenBundle(), one can call start() or noStart() (in AbstractProvisionControl) to specify whether the bundle will be...

type: bug
component: karaf test container

**[Christoph Läubrich](https://ops4j1.jira.com/secure/ViewProfile.jspa?accountId=557058:e86eec92-a936-49fc-9783-df824afba84e)** created **[PAXEXAM-866](https://ops4j1.jira.com/browse/PAXEXAM-866)** ### []()Goals Users can work with the `junit-jupiter-api` to write Pax Exam tests for all operation modes. Pax Exam uses JUnit 5 extensions and/or a custom...

type: epic