buildr-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Alex Boisvert <boisv...@intalio.com>
Subject Re: Internal error: Called Buildr.settings before buildfile located - again
Date Mon, 09 Feb 2009 02:10:10 GMT
Hi Martin,

My guess is the Maven project convertor is broken in Buildr 1.3.3 (assuming
that's the version you're using).  I'd generally qualify the tools as
experimental and I don't know if a lot of people have used it (succesfully
or not).  I just tried it on a few pom.xml files I had on my system and I'm
getting "Undefined prefix xsi found" consistency across them, even though
the prefix is define.

If you open a Jira and attach your pom.xml file then someone may be able to
get it working.

Alternatively, you can write your Buildfile by hand fairly quickly.   If you
need help on this, just ask... It's a worthwhile learning experience.

cheers,
alex



On Sun, Feb 8, 2009 at 5:59 PM, Martin Grotzke <martin.grotzke@javakaffee.de
> wrote:

> Hello,
>
> anybody out there who can help with this?
>
> Cheers,
> Martin
>
>
> On Mon, 2009-02-02 at 01:51 +0100, Martin Grotzke wrote:
> > Hi,
> >
> > I just try to create a buildfile from a maven project.
> >
> > Unfortunately this fails (even for the simplest mvn project created via
> > the mvn archetype feature) with the message
> >
> >   Internal error: Called Buildr.settings before buildfile located
> >
> > (see the complete output below)
> >
> > I found a posting on this mailing list with the same issue ([1]). The
> > author wrote, that he can work around the problem when he removes the
> > line that throws this error (fail "Internal error: Called...").
> >
> > This does also work for me, but now I wonder what's the final solution
> > for this issue.
> >
> >
> > Here are the steps to reproduce the issue:
> > 1) Create a simple maven project:
> >    $ mvn archetype:create -DgroupId=org.example -DartifactId=hello-buildr
> > 2) Change to the created directory
> >    $ cd hello-buildr
> > 3) Invoke buildr
> >    $ buildr
> >    -> "To use Buildr you need a buildfile. Do you want me to create one?"
> > 4) Choose option 1 ("From maven2 pom file")
> >
> > This fails with the following output:
> >
> > [Failed] Your build failed with an error: /:
> > Internal error: Called Buildr.settings before buildfile located
> > buildr aborted!
> > Internal error: Called Buildr.settings before buildfile located
> >
> /usr/lib/ruby/gems/1.8/gems/buildr-1.3.3/lib/buildr/core/application.rb:152:in
> `expand_path': can't convert nil into String (TypeError)
> >         from
> /usr/lib/ruby/gems/1.8/gems/buildr-1.3.3/lib/buildr/core/application.rb:152:in
> `buildfile'
> >         from
> /usr/lib/ruby/gems/1.8/gems/buildr-1.3.3/lib/buildr/core/application.rb:337:in
> `standard_exception_handling'
> >         from
> /usr/lib/ruby/gems/1.8/gems/buildr-1.3.3/lib/buildr/core/application.rb:337:in
> `select'
> >         from
> /usr/lib/ruby/gems/1.8/gems/buildr-1.3.3/lib/buildr/core/application.rb:337:in
> `standard_exception_handling'
> >         from
> /usr/lib/ruby/gems/1.8/gems/buildr-1.3.3/lib/buildr/core/application.rb:161:in
> `run'
> >         from /usr/lib/ruby/gems/1.8/gems/buildr-1.3.3/bin/buildr:20
> >         from /usr/bin/buildr:19:in `load'
> >         from /usr/bin/buildr:19
> >
> >
> > Any help appreciated.
> >
> > Thanx in advance,
> > cheers,
> > Martin
> >
> >
> > [1]
> http://www.nabble.com/Buildr.settings-before-buildfile-located-td19890817.html
> >
> >
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message