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.
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