continuum-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Louis Smith <>
Subject Re: SNAPSHOT issue on 1.4.1
Date Wed, 23 May 2012 11:42:16 GMT
This is a server that I installed to test this environment.  Continuum is
running under glassfish 3.1.1 on the box; the builds are being done by
continuum with the "install" goal.  The links I sent are to the external
URL of the box.  I have the distribution point mapped so that other apps
can get my -SNAPSHOT files as their dependencies - so the "local install
point" is my own "remote access url" - I have my svn setup with both SVN://
and HTTP://  access as well to the shared repository.  Sorry for not
explaining that.  Everything I have sent is from a single box - just both
the internal and external point of view.

so - I have a pom.xml as a "parent" or "master" pom.   As I'm testing
through the reporting issue, I want to be able to change it, install it,
then test a child app to see if the reports run.  So the child app refers
to the master pom  as its parent, as artifactId: components-pom version:
1.0.2-SNAPSHOT, as it should.

However, when I run the "install" of the components-pom project (just a pom
file), instead of publishing it as "components-pom-1.0.2-SNAPSHOT", it gets
published as one of the timestamp formatted names.... which of course, the
other projects can't see. If I do a release, the released file has a
correct name.

As to the 4.0K pom files, they contain the first 4K bytes of a valid pom.
 It just stops writing to the file at 4.0K. They aren't "bad".. just

Feel free to hit the links...they are valid.. it is one of my registered
domains - you can see the contents of the files yourself. As I said, I
threw this box together for testing and only have a few demos on it that I
use frequently for testing anyway.

On Wed, May 23, 2012 at 7:00 AM, Brett Porter <> wrote:

> Hi Louis,
> On 22/05/2012, at 9:39 PM, Louis Smith wrote:
> > What I mean is that when I do an "install" at all - a new timestamped
> > version is created - not a "1.0.2-SNAPSHOT" which is what should be
> > created.  Here is a text convert of the links I sent.  As you can see,
> each
> > time I ran the install, it creates a new version (-1.pom, -2.pom), but
> all
> > have a timestamp in the name which shouldn't be there.  This is a "master
> > pom" project and I'm working on getting the reports to run (finally
> > discovered there is a bug in APIViz under JDK 1.7 - so converting to
> > UMLGraph for now).  Since the install doesn't create the desired/expected
> > file (components-pom-1.0.2-SNAPSHOT.pom), my other projects can't
> reference
> > it.  I have to keep doing a release and use the "live" version for
> testing.
> Apologies, I'm still not following where your problem is, so let me break
> it down.
> 1) Timestamps vs. SNAPSHOT
> Where I'm lost here is that you are looking at a remote repository, but
> referring to "install" which deals with a local repository in Maven. I
> wonder if you are using the "deployment repository" in Continuum to
> populate it?
> The normal set up would be that you have Continuum running "mvn deploy",
> and the project configured to deploy to the remote repository - with
> snapshots. There should never be a bare SNAPSHOT in the remote repository -
> it's handled transparently by Maven and the metadata files.
> 2) Truncated POM
> What's the content of the 4K POM? Do you have a link to the problem, as
> you said it had happened before? It seems like it might be closely related
> to the previous mechanism being different to what was expected.
> You might have to describe your setup a bit more so I can understand the
> context of the errors you're getting - there's clearly these two problems
> in the data you've provided, but I don't know enough about how you're
> getting things there to speculate on the cause.
> - Brett
> --
> Brett Porter

Dr. Louis Smith, ThD
Chief Technology Officer, Kyra InfoTech
Colonel, Commemorative Air Force

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