I'm having some trouble building instrumented bundles when I use the
maven-scr-plugin.  I get errors like:

[FATAL ERROR] org.apache.felix.scrplugin.mojo.SCRDescriptorMojo#execute()
caused a linkage error (java.lang.NoClassDefFoundError) and may be
out-of-date. Check the realms:
[FATAL ERROR] Plugin realm =
app0.child-container[org.apache.felix:maven-scr-plugin:1.4.4]

And:

java.lang.NoClassDefFoundError: com/vladium/emma/rt/RT

Has anyone set up a working build with maven-emma-plugin and
maven-scr-plugin?  Any ideas why the class can't be found?

On Fri, Jun 04, 2010 at 10:43:16AM -0400, D. Stuart Freeman wrote:
> OK, that makes sense.  We don't use the default bundle list, so I think
> this will work.
> 
> Thanks.
> 
> On Fri, Jun 04, 2010 at 10:39:35AM -0400, Justin Edelson wrote:
> > launchpad:start doesn't actually use *anything* in the target directory.
> > 
> > It sounds like you want to use instrumented bundles. This should be
> > possible if you install those bundles into your local maven repository
> > with a classifier and then use an alternate bundle list file which
> > specifies the classifier for the instrumented bundles.
> > 
> > Due to the way that bundle list files are merged, you could only do this
> > for bundles you define, not those in the default bundle list (if you use
> > the default bundle list).
> > 
> > Justin
> > 
> > On 6/4/10 10:18 AM, D. Stuart Freeman wrote:
> > > Is it possible to configure the path the the jar that gets started by the
> > > maven-launchpad-plugin's start goal?  I'd like it to start a jar that's
> > > instrumented by emma (in target/emma/) instead of the default one in
> > > target/.
> > > 
> > 
> 
> -- 
> D. Stuart Freeman
> Georgia Institute of Technology



-- 
D. Stuart Freeman
Georgia Institute of Technology

Attachment: signature.asc
Description: Digital signature

Reply via email to