Hi Michael,

you can use PAX Exam 1.2.4. Regarding the bundle, it depends of what do you want to test.
For blueprint, you need the Aries Blueprint bundle at least.

Regards
JB

On 03/15/2011 02:25 PM, Michael Szalay wrote:
Hi all

does anyone know how to correctly setup pax-eam for karaf?
Which version of pax-exam do I need?

What bundles Do I have to include in my features so that the blueprint services 
are coming up?

Regards Michael

----- Weitergeleitete Mail -----
Von: "Toni Menzel"<[email protected]>
An: "General OPS4J"<[email protected]>
CC: "Michael Szalay"<[email protected]>
Gesendet: Dienstag, 15. März 2011 14:09:40
Betreff: Re: Problem while testing Apache Karaf

Hi Michael,


You are using some extra runtime bundle from the Karaf project: 
org.apache.felix.karaf.tooling.testing
This looks like importing something, that - at least i - did not intend to have 
available at runtime at all.


So its 2 folds:
- check if the version of org.apache.felix.karaf.tooling.testing you are using 
is compatible (from karaf docs e.g.) with pax exam 1.2.3 (which you are using 
appealingly)
- or file an issue on the Karaf Issue Tracker


As a side effect, i am currently porting the karaf stuff to be usable with 
Exam2 as part of the compatibility (Exam 1.x to 2.0) effort. But this should 
not stress you. I just mention it because i may be able to tell you more about 
what you are doing wrong while i am progressing.


But better check with Karaf friends directly, too.


Cheers,
Toni




On Tue, Mar 15, 2011 at 1:55 PM, Michael Szalay<  [email protected]>  
wrote:


Hi all

I want to setup a integration test infrastructure for my OSGi blueprint 
projects.
We use Apache Karaf as a framework.

I wrote my JUnit test and installed my features.
Now I have the unresolved dependency:

Unresolved constraint in bundle org.apache.felix.karaf.tooling.testing [12]: 
Unable to resolve 12.0: missing requirement [12.0] package; 
(package=org.ops4j.pax.exam.container.def) - [12.0] package; 
(package=org.ops4j.pax.exam.container.def)

My question: where do I find this dependency as a bundle?
I tried the following

<dependency>
<groupId>org.ops4j.pax.exam</groupId>
<artifactId>pax-exam-container-default</artifactId>
<version>1.2.3</version>
<scope>test</scope>
</dependency>

But this is not a bundle, just a jar, right?

Regards Michael

--
Michael Szalay Senior Software Engineer

basis06 AG, Birkenweg 61, CH-3013 Bern - Fon +41 31 311 32 22
http://www.basis06.ch - source of smart business


_______________________________________________
general mailing list
[email protected]
http://lists.ops4j.org/mailman/listinfo/general



--
Toni Menzel - http://www.okidokiteam.com

Reply via email to