I can certainly help with the i/c failures too. Do we have a current
report on what those failures are?
On Wed, 2009-06-03 at 13:09 +0100, Pete Muir wrote:
On 2 Jun 2009, at 13:59, Pete Muir wrote:
> I win ;-)
>
>
> I moved the tck-impl into a profile in tck-runner, so that m2eclipse
> doesn't pick it up as a dependency. You can now just add the
> tck-runner project as a imported project to tck-impl.
>
>
> I would also suggest adding process-resources to the "Goals to
> invoke after project clean" in the maven tab of the project, making
> sure that m2eclipse copies the relevant properties file across.
>
>
> I'll verify i/c soon.
I can't get this to work with m2eclipse, reverting to using the
maven-eclipse-plugin to generate eclipse files works perfectly.
Essentially, m2eclipse constant fiddling with stuff (coupled with not
running process-resources properly) seems to be the problem.
Yeah, I seem to recall some strange problem with the phase not being run
correctly. In fact the bug a filed might be related to the resources.
I can double check.
I'm now working through the i/c failures we've picked up over the last
few weeks.
>
> On 1 Jun 2009, at 18:40, Pete Muir wrote:
>
> > Hmm, so I guess this trick doesn't work with m2eclipse, unless you
> > replace the generated dependencies. It's a race to find a
> > solution...
> >
> > On 1 Jun 2009, at 18:38, Clint Popetz wrote:
> >
> > > m2eclipse doesn't generate jar dependencies, it generates
> > > project-to-project dependencies if the dependent artifact is
> > > already a project in the workspace. So it generates a
> > > project-to-project dependency between the runner and tck-impl in
> > > both directions, and eclipse refuses to build either.
> > >
> > > -Clint
> > >
> > > On Mon, Jun 1, 2009 at 12:34 PM, David Allen
> > > <drallendc(a)gmail.com> wrote:
> > > On Mon, 2009-06-01 at 12:16 -0500, Clint Popetz wrote:
> > > > Does eclipse:eclipse not generate a dependency from
> > > the runner to
> > > > tck-impl? Because m2eclipse does, based on the pom,
> > > and then I have a
> > > > circular dependency in eclipse.
> > >
> > >
> > > Yes it does generate that dependency, but the JAR dep is
> > > later after the
> > > project itself (My test runners are always based in the
> > > tck-impl
> > > project).
> > >
> > > Yeah, I vaguely remember having problems with the
> > > automatic setup from
> > > m2eclipse too. But I usually modify the Java build path
> > > directly in
> > > Eclipse even with m2eclipse. This usually works fine
> > > until a change in
> > > the POM conflicts with your manual change...but that's
> > > not all that
> > > likely today.
> > >
> > >
> > >
> > > > I can modify the runner's pom to not have that
> > > dependency, which makes
> > > > eclipse happy, but keeps one from running tests with
> > > mvn out of the
> > > > runner's directory on the command line.
> > > >
> > > > -Clint
> > > >
> > > >
> > > > On Mon, Jun 1, 2009 at 12:08 PM, David Allen
> > > <drallendc(a)gmail.com>
> > > > wrote:
> > > > On Mon, 2009-06-01 at 12:00 -0500, Clint
> > > Popetz wrote:
> > > > > Hi,
> > > > >
> > > > > I've tried running the tck from within
> > > eclipse by following
> > > > the
> > > > > instructions here:
> > > > >
> > > > >
> > >
http://seamframework.org/WebBeans/JSR299TCKHarness
> > > > >
> > > > > but I'm having no luck; it can't find
an
> > > implementation of
> > > > > StandaloneContainers, although I've
manually
> > > added the
> > > > runner to the
> > > > > tck-impl project's dependencies.
> > > > >
> > > > > Before I dive deeper, are those directions
> > > up to date?
> > > >
> > > >
> > > > I think they are up to date, but we can
> > > certainly improve them
> > > > too. It
> > > > varies a bit depending on what tools are
> > > actually used.
> > > >
> > > > > Is anyone running the tck from within
> > > eclipse? If so, are
> > > > you
> > > > > generating projects with eclipse:eclipse or
> > > with m2eclipse?
> > > >
> > > >
> > > > Most of us are currently using eclipse:eclipse
> > > right now. But
> > > > here are
> > > > a couple things I usually do to get any TCK
> > > test (not an
> > > > in-container
> > > > only test) running:
> > > >
> > > > 1. Modify the build path of the
> > > jboss-tck-runner project so
> > > > that all of
> > > > its dependent projects/libraries are exported
> > > (select all).
> > > >
> > > > 2. Choose "Run as TNG test" to get most
of
> > > the runner setup
> > > > correctly,
> > > > but the tests will fail to run at first.
> > > >
> > > > 3. Modify the runner by going to the
> > > Classpath tab and press
> > > > "Add
> > > > projects" button and add the jboss-tck-runner
> > > project. With 1
> > > > above,
> > > > this should include everything else that is
> > > needed too
> > > > automatically.
> > > >
> > > > 4. Run it again...this time it should work.
> > > >
> > > > >
> > > > > Thanks,
> > > > > -Clint
> > > > >
> > > > >
> > > > >
> > > > > --
> > > > > Clint Popetz
> > > > >
http://42lines.net
> > > > > Scalable Web Application Development
> > > >
> > > >
> > > > >
> > > _______________________________________________
> > > > > webbeans-dev mailing list
> > > > > webbeans-dev(a)lists.jboss.org
> > > > >
> > >
https://lists.jboss.org/mailman/listinfo/webbeans-dev
> > > >
> > > >
> > > >
> > > >
> > > >
> > > > --
> > > > Clint Popetz
> > > >
http://42lines.net
> > > > Scalable Web Application Development
> > >
> > >
> > >
> > >
> > >
> > > --
> > > Clint Popetz
> > >
http://42lines.net
> > > Scalable Web Application Development
> > > _______________________________________________
> > > webbeans-dev mailing list
> > > webbeans-dev(a)lists.jboss.org
> > >
https://lists.jboss.org/mailman/listinfo/webbeans-dev
> >
> >
> > _______________________________________________
> > webbeans-dev mailing list
> > webbeans-dev(a)lists.jboss.org
> >
https://lists.jboss.org/mailman/listinfo/webbeans-dev
>
>
> _______________________________________________
> webbeans-dev mailing list
> webbeans-dev(a)lists.jboss.org
>
https://lists.jboss.org/mailman/listinfo/webbeans-dev