Andreas,

Was that a question for me?  I did some quick searching on ops4j
website and in the source and didn't find anything related to
config-search-method.

On Tue, Aug 9, 2011 at 2:11 AM, Andreas Pieber <[email protected]> wrote:
> Shouldn't this be nothing more than to extend the config-search-method wit
> the "#getDeclaredClass" method?
> Kind regards,
> Andreas
>
> On Mon, Aug 8, 2011 at 20:50, Samuel Cox <[email protected]> wrote:
>>
>> Toni, thanks for that.  I'll search through the source.
>>
>> However, I just noticed something that might be pretty important.
>>
>> If you want a static method in Scala, you have to do something like:
>>
>> class A {
>>  def instanceMethod() = 1
>> }
>>
>> object A {
>>  def staticMethod() = 2
>> }
>>
>> Scala tries  hard to have this end up generating bytecode like:
>>
>> class A {
>>  int instanceMethod() { return 1; }
>>  static int staticMethod() { return 2; }
>> }
>>
>> However, this doesn't always work.  In my case, my @Configuration
>> annotated method is ending up in a class named, ServiceTest$, whereas
>> the actual unit test is named, ServiceTest.  I'm assuming that is
>> going to cause problems...
>>
>>
>> On Mon, Aug 8, 2011 at 1:16 PM, Toni Menzel <[email protected]> wrote:
>> > Using scala is one of the thing on a list named "cool things to do
>> > next".  I
>> > think you issue related to the ProbeBuilder not including the scala
>> > class
>> > when building the probe (bundle that contains your test) on the fly.
>> > Should
>> > be simple to fix when you are looking at the right spot. Check out the
>> > Exam
>> > sources and look for the spot where the Pax Tinybundles library (class
>> > called Tinybundles) is used. As said before on this list, i will go back
>> > to
>> > work not earlier than end of august unfortunately.
>> > Enjoy!
>> >
>> > On Mon, Aug 8, 2011 at 7:54 PM, Samuel Cox <[email protected]>
>> > wrote:
>> >>
>> >> I have a theory.  I think it has to do with my attempt at having a
>> >> static @Configuration-annotated method.
>> >>
>> >> I'll report back...
>> >>
>> >> On Mon, Aug 8, 2011 at 12:51 PM, Samuel Cox <[email protected]>
>> >> wrote:
>> >> > I used bnd -wrap on the scala-library.jar and do a mavenBundle(...)
>> >> > in
>> >> > the @Configuration method.  Things don't seem to progress that far
>> >> > though.  I can't run any code in the unit test..
>> >> >
>> >> > On Mon, Aug 8, 2011 at 12:46 PM, Harald Wellmann
>> >> > <[email protected]> wrote:
>> >> >> Ok, I know nothing about Scala, but I just looked at the
>> >> >> scala-library
>> >> >> artifact which happened to hang around in my local Maven repository,
>> >> >> and it
>> >> >> didn't have the OSGi manifest headers.
>> >> >>
>> >> >> How do you provision the Scala artifact in your test? If it's not a
>> >> >> proper
>> >> >> OSGi bundle exporting the scala package, then the test probe can't
>> >> >> pick
>> >> >> it
>> >> >> up.
>> >> >>
>> >> >> The test probe includes a DynamicImport-Package: * header, so it
>> >> >> should
>> >> >> automatically import the scala package, provided some other bundle
>> >> >> exports
>> >> >> it.
>> >> >>
>> >> >> Best regards,
>> >> >> Harald
>> >> >>
>> >> >> Am 08.08.2011 19:29, schrieb Samuel Cox:
>> >> >>>
>> >> >>> Harald, we use the scala-library.jar file in our production OSGi
>> >> >>> environment.  Works fine there.
>> >> >>>
>> >> >>
>> >> >> _______________________________________________
>> >> >> general mailing list
>> >> >> [email protected]
>> >> >> http://lists.ops4j.org/mailman/listinfo/general
>> >> >>
>> >> >
>> >>
>> >> _______________________________________________
>> >> general mailing list
>> >> [email protected]
>> >> http://lists.ops4j.org/mailman/listinfo/general
>> >
>> >
>> >
>> > --
>> > Toni Menzel Source
>> >
>> >
>> > _______________________________________________
>> > general mailing list
>> > [email protected]
>> > http://lists.ops4j.org/mailman/listinfo/general
>> >
>> >
>>
>> _______________________________________________
>> general mailing list
>> [email protected]
>> http://lists.ops4j.org/mailman/listinfo/general
>
>
> _______________________________________________
> general mailing list
> [email protected]
> http://lists.ops4j.org/mailman/listinfo/general
>
>

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

Reply via email to