felix-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From john.dun...@exceter.com
Subject Re: Install Object as bundle
Date Sun, 21 Aug 2011 20:13:47 GMT

That's fair. I guess I just don't understand what all the other stuff  
is. Maybe I just haven't looked closely enough. Like I said before, I  
wasn't trying to be offensive or dismissive in any way. It was just my  
off the cuff impression.

Quoting Achim Nierbeck <bcanhome@googlemail.com>:

> interesting, since I only see "one" extra pax exam annotation,
> all others are of junit 4.
>
> but this is just my 2 cents :-)
>
> Am 21.08.2011 04:18, schrieb john.dunlap@exceter.com:
>>
>> https://github.com/tonit/Learn-PaxExam/blob/master/lesson-junit/src/test/java/org/ops4j/pax/exam/lesson3/LessonTest.java
>>
>>
>> Quoting Toni Menzel <toni@okidokiteam.com>:
>>
>>> Can you be more specific ? Would love to simplify (in your terms) ..
>>>
>>> Toni
>>>
>>> On Sat, Aug 20, 2011 at 5:09 PM, <john.dunlap@exceter.com> wrote:
>>>
>>>>
>>>> I will check it out. I mean no offense. I just know that the last
>>>> time I
>>>> checked out Pax Exam the amount of annotations required to run a
>>>> test made
>>>> my head hurt.
>>>>
>>>>
>>>> Quoting Matt Madhavan <mattmadhavan@gmail.com>:
>>>>
>>>>  Ornate? Come on man, check it out. I have designed the OSGi
>>>> development
>>>>> standard for my client based on PAX tools! Probably going to be.
>>>>> One of
>>>>> the
>>>>> largest OSGi project
>>>>> On Aug 19, 2011 8:40 PM, <john.dunlap@exceter.com> wrote:
>>>>>
>>>>>>
>>>>>> Thanks for the tip! I'll certainly take a look at it but my general
>>>>>> impression of OPS4J has been that their stuff(while very cool) tends
>>>>>> to be a little too "ornate" for my taste.
>>>>>>
>>>>>> Cheers!
>>>>>> -John
>>>>>>
>>>>>> Quoting Matt Madhavan <mattmadhavan@gmail.com>:
>>>>>>
>>>>>>  OPS4J PAXTinyBundle Tool might be a good option too!
>>>>>>> On Aug 19, 2011 1:23 PM, <john.dunlap@exceter.com> wrote:
>>>>>>>
>>>>>>>>
>>>>>>>> That's quite a trick... Thanks!
>>>>>>>>
>>>>>>>> Quoting chetan mehrotra <chetan.mehrotra@gmail.com>:
>>>>>>>>
>>>>>>>>  You can also have look at Karaf Spring deployer which creates
a
>>>>>>>> Bundle
>>>>>>>>>
>>>>>>>> on
>>>>>
>>>>>> the fly for a give Spring config file
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>  http://svn.apache.org/viewvc/**karaf/trunk/deployer/spring/**
>>>>> src/main/java/org/apache/**karaf/deployer/spring/**
>>>>> SpringTransformer.java?view=**markup<http://svn.apache.org/viewvc/karaf/trunk/deployer/spring/src/main/java/org/apache/karaf/deployer/spring/SpringTransformer.java?view=markup>
>>>>>
>>>>>
>>>>>>
>>>>>>>>> Chetan Mehrotra
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Fri, Aug 19, 2011 at 7:42 PM, <john.dunlap@exceter.com>
wrote:
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>> Oh cool I was thinking along the right track! I think
I can adapt
>>>>>>>>>> this
>>>>>>>>>>
>>>>>>>>> to
>>>>>>>
>>>>>>>> do what I need. Thanks for your assistance!
>>>>>>>>>>
>>>>>>>>>> -John
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Quoting Holger Hoffstätte
>>>>>>>>>> <holger.hoffstaette@**googlema**il.com <http://googlemail.com><
>>>>>>>>>> holger.hoffstaette@**googlemail.com<holger.hoffstaette@googlemail.com>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>  >:
>>>>>>>>>>
>>>>>>>>>> On 19.08.2011 15:28, john.dunlap@exceter.com wrote:
>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>  Yes, that's exactly what I need to do. Do you
have a
>>>>>>>>>>> recommended
>>>>>>>>>>>> approach?
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>> Don't know what your service does, but creating
a bundle
>>>>>>>>>>> on-the-fly
>>>>>>>>>>>
>>>>>>>>>> is
>>>>>
>>>>>> quite easy (I was surprised how easy, actually). I have some code
but
>>>>>>>>>>> can't post the full version, so I put a sanitized
snippet here:
>>>>>>>>>>> http://pastebin.com/Cqi7QMuJ
>>>>>>>>>>>
>>>>>>>>>>> (it does exactly what I needed, but without a
doubt Someone
>>>>>>>>>>> On The
>>>>>>>>>>> Internet will find something Completely Wrong
with it..caveat
>>>>>>>>>>> emptor
>>>>>>>>>>>
>>>>>>>>>> and
>>>>>>>
>>>>>>>> all that.)
>>>>>>>>>>>
>>>>>>>>>>> This will create a bundle with the same version/BSN
root as the
>>>>>>>>>>> "prototype" Bundle that you pass in. Take care
of generating
>>>>>>>>>>> unique
>>>>>>>>>>>
>>>>>>>>>> BSNs.
>>>>>>>
>>>>>>>> The dynamically generated headers can be anything you want;
I only
>>>>>>>>>>>
>>>>>>>>>> needed
>>>>>>>
>>>>>>>> an empty bundle with no exports/imports/services/****Activator
>>>>>>>> etc. so
>>>>>>>>>>>
>>>>>>>>>> this
>>>>>>>
>>>>>>>> is
>>>>>>>>>>> left as exercise for you. :)
>>>>>>>>>>>
>>>>>>>>>>> hth,
>>>>>>>>>>> Holger
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>  ------------------------------****----------------------------**
>>>>>>>>>>>
>>>>>>> --**---------
>>>>>>>
>>>>>>>> To unsubscribe, e-mail:
>>>>>>>>>>> users-unsubscribe@felix.**apac**he.org <http://apache.org><
>>>>>>>>>>>
>>>>>>>>>> users-unsubscribe@felix.**apache.org<users-unsubscribe@felix.apache.org>
>>>>>>>>>>
>>>>>
>>>>>>
>>>>>>>>  For additional commands, e-mail: users-help@felix.apache.org
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>  ------------------------------****----------------------------**
>>>>>>> --**---------
>>>>>>>
>>>>>>>> To unsubscribe, e-mail:
>>>>>>>>>> users-unsubscribe@felix.**apac**he.org <http://apache.org><
>>>>>>>>>>
>>>>>>>>> users-unsubscribe@felix.**apache.org<users-unsubscribe@felix.apache.org>
>>>>>>>>>
>>>>> >
>>>>>
>>>>>> For additional commands, e-mail: users-help@felix.apache.org
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --------
>>>>>>>> "I don't care what you can do. I care what you can guarantee."
>>>>>>>>
>>>>>>>>
>>>>>>>> ------------------------------**------------------------------**
>>>>>>>> ---------
>>>>>>>> To unsubscribe, e-mail:
>>>>>>>> users-unsubscribe@felix.**apache.org<users-unsubscribe@felix.apache.org>
>>>>>>>> For additional commands, e-mail: users-help@felix.apache.org
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> ------------------------------**------------------------------**
>>>>>> ---------
>>>>>> To unsubscribe, e-mail:
>>>>>> users-unsubscribe@felix.**apache.org<users-unsubscribe@felix.apache.org>
>>>>>> For additional commands, e-mail: users-help@felix.apache.org
>>>>>>
>>>>>>
>>>>>
>>>>
>>>>
>>>>
>>>> ------------------------------**------------------------------**---------
>>>>
>>>> To unsubscribe, e-mail:
>>>> users-unsubscribe@felix.**apache.org<users-unsubscribe@felix.apache.org>
>>>> For additional commands, e-mail: users-help@felix.apache.org
>>>>
>>>>
>>>
>>>
>>> --
>>> Toni Menzel Source <http://tonimenzel.com>
>>>
>>
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
>> For additional commands, e-mail: users-help@felix.apache.org
>>
>
>
> --
> -----
>
> Apache Karaf <http://karaf.apache.org/> Committer & PMC
> OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/>    
> Committer & Project Lead
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
> For additional commands, e-mail: users-help@felix.apache.org
>
>




---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
For additional commands, e-mail: users-help@felix.apache.org


Mime
View raw message