Hi, I'm new to OSGI in general.  I have a question, and will appreciate any or 
all of your suggestions.  I realize that I may need answers to questions I 
haven't even asked yet.  Here's the background.

I am creating a BundleActivator in Eclipse, adding my own code to it, and am 
exporting as a bundle to the bundle directory in my Felix installation.  I am 
doing this in Ubuntu Linux.  This is all working well.  I can install and run 
my bundle.  Just to be complete, here's a list of bundles I am running (minus 
my bundle):

g! lb
START LEVEL 1
   ID|State      |Level|Name
    0|Active     |    0|System Bundle (3.0.6)
    1|Active     |    1|Apache Felix Bundle Repository (1.6.2)
    2|Active     |    1|Apache Felix Configuration Admin Service (1.2.8)
    3|Active     |    1|Apache Felix Gogo Command (0.6.1)
    4|Active     |    1|Apache Felix Gogo Runtime (0.6.1)
    5|Active     |    1|Apache Felix Gogo Shell (0.6.1)
    6|Active     |    1|Apache Felix Http Bundle (2.0.4)
    7|Active     |    1|Apache Felix Http Jetty (2.0.4)
    8|Active     |    1|Apache Felix Log Service (1.0.0)
    9|Active     |    1|Apache Felix Web Management Console (3.1.6)
   10|Active     |    1|OSGi R4 Compendium Bundle (4.1.0)

Now, I would like to add and run JUnit tests on my bundle.

I downloaded the JUnit 4 jar, included it in my Eclipse project, and don't have 
any problems creating and running tests in Eclipse.

Here's where I start having a problem.  When I look online to find out how to 
run JUnit tests inside the Felix framework, the only instructions I can find is 
how to do it with all the IPOJO bundles.  I'm not using the IPOJO stuff, and 
really don't want to include those bundles in my deployment if I can get away 
with not doing it.

Am I missing something?  I imagine that running JUnit tests on my bundle inside 
the Felix framework would be easy.  Yet, I am having trouble figuring out how 
to do it.

Question 1:  Do I need the IPOJO bundles to run JUnit tests in Felix?
Question 2:  If not, how do I run JUnit tests on a bundle?
Question 3:  If questions #1's answer is I do need the IPOJO stuff, do you have 
any advise as to what I should look at?  I tried adding the bundles I thought I 
needed, and trying to execute "junit 2", but it says that the junit command is 
not available.

Thanks in advance for your answers.



***************************************************************************************
This e-mail and its attachments are a private communication sent from Westell 
Technologies, Inc., 
a telecommunications company.  Its contents may contain confidential and 
proprietary information that is protected.  
If you are not the intended recipient, you are hereby notified that any 
disclosure, copying, distribution or use of the 
information contained in or attached to this message is strictly prohibited.  
If you have received this e-mail in error, 
please notify the sender by replying to this message, and then delete it from 
your system.  Thank you.

Reply via email to