Works OK for me.... is there some chance your copy of one of the genesis poms got corrupted? You might try rm -rf ~/.m2/repository/ org/apache/geronimo/genesis

thanks
david jencks

On Mar 7, 2008, at 2:41 PM, Jim Foster wrote:



djencks wrote:

Sorry for the delay, trying to get a release out is amazingly time-
consuming.


No problem, I figured as much.



djencks wrote:

On Mar 6, 2008, at 7:42 AM, Jim Foster wrote

djencks wrote:

I'll see if I can write up an example later today, but meanwhile
you might
look at the mysql plugin for roller under plugins/roller/trunk.



I did take a look at roller, which is where I got the "basics" of
what I
know.

However, building it presented problems, so I could only go so far.

Here are my review notes for roller:


[1] Doing an mvn from the roller plugin root directory to do a top
level
build of the plugin yields the following:


-------------------------------------------------------------------- --
---------------------------------
      [INFO] Scanning for projects...
      Downloading:
http://repo1.maven.org/maven2/org/apache/geronimo/genesis/config/
project-config/1.4/project-config-1.4.pom
      [INFO]
-------------------------------------------------------------------- --
--
      [ERROR] FATAL ERROR
      [INFO]
-------------------------------------------------------------------- --
--
      [INFO] Failed to resolve artifact.

      GroupId: org.apache.geronimo.genesis.config
      ArtifactId: project-config
      Version: 1.4


Yup, this is part of trying to get ready for the roller plugin
release.  If you change it to 1.3 it should work.
<snip>


[2] Missing artifacts

      [INFO]
-------------------------------------------------------------------- --
--
      [ERROR] BUILD ERROR
      [INFO]
-------------------------------------------------------------------- --
--
      [INFO] Failed to resolve artifact.



I've fixed these two to artifacts I'm pretty sure are available :-)



Did I miss something obvious, or does this also need some tweaking, as
indicated above?

Should be better now :-) Please let me know if there are more problems.

david jencks


Jim
--
View this message in context: http://www.nabble.com/Geronimo-v2.1-
Plan-Creator-%3D%3E-Deploy-Liferay-4.1.1- tp15437773s134p15875526.html
Sent from the Apache Geronimo - Users mailing list archive at
Nabble.com.






I think we need to revisit this.

Having this in roller/pom.xml:

    <parent>
        <groupId>org.apache.geronimo.genesis.config</groupId>
        <artifactId>project-config</artifactId>
        <version>1.3</version>
    </parent>


yields the following:


[INFO] Scanning for projects...
[INFO]
---------------------------------------------------------------------- --
[ERROR] FATAL ERROR
[INFO]
---------------------------------------------------------------------- --
[INFO] Error building POM (may not be this project's POM).


Project ID: org.apache.geronimo.plugins:roller-parent:pom:1.0-SNAPSHOT

Reason: Cannot find parent:
org.apache.geronimo.genesis.config:project-config for project:
org.apache.geronimo.plugins:roller-parent:pom:1.0-SNAPSHOT for project
org.apache.geronimo.plugins:roller-par
ent:pom:1.0-SNAPSHOT


[INFO]
---------------------------------------------------------------------- --
[INFO] Trace
org.apache.maven.reactor.MavenExecutionException: Cannot find parent:
org.apache.geronimo.genesis.config:project-config for project:
org.apache.geronimo.plugins:roller-parent:pom:1.0-SNAPSHOT for proj
ect org.apache.geronimo.plugins:roller-parent:pom:1.0-SNAPSHOT
at org.apache.maven.DefaultMaven.getProjects (DefaultMaven.java:378) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:290) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java: 125)
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:280)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at
org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
        at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
        at
org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
        at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
Caused by: org.apache.maven.project.ProjectBuildingException: Cannot find
parent: org.apache.geronimo.genesis.config:project-config for project:
org.apache.geronimo.plugins:roller-parent:pom:1.0-SNAPS
HOT for project org.apache.geronimo.plugins:roller-parent:pom:1.0- SNAPSHOT
        at
org.apache.maven.project.DefaultMavenProjectBuilder.assembleLineage (DefaultMavenProjectBuilder.java:1261)
        at
org.apache.maven.project.DefaultMavenProjectBuilder.buildInternal (DefaultMavenProjectBuilder.java:747)
        at
org.apache.maven.project.DefaultMavenProjectBuilder.buildFromSourceFil eInternal(DefaultMavenProjectBuilder.java:479)
        at
org.apache.maven.project.DefaultMavenProjectBuilder.build (DefaultMavenProjectBuilder.java:200) at org.apache.maven.DefaultMaven.getProject (DefaultMaven.java:553)
        at
org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java:467)
at org.apache.maven.DefaultMaven.getProjects (DefaultMaven.java:364)
        ... 11 more
Caused by: org.apache.maven.project.InvalidProjectModelException: Parse error reading POM. Reason: only whitespace content allowed before start tag
and not \uef (position: START_DOCUMENT seen \uef...
@1:1) for project org.apache.geronimo.genesis.config:project- config at R:\.m2\org\apache\geronimo\genesis\config\project-config\1.3 \project-config-1.3.pom
        at
org.apache.maven.project.DefaultMavenProjectBuilder.readModel (DefaultMavenProjectBuilder.java:1422)
        at
org.apache.maven.project.DefaultMavenProjectBuilder.readModel (DefaultMavenProjectBuilder.java:1379)
        at
org.apache.maven.project.DefaultMavenProjectBuilder.findModelFromRepos itory(DefaultMavenProjectBuilder.java:530)
        at
org.apache.maven.project.DefaultMavenProjectBuilder.assembleLineage (DefaultMavenProjectBuilder.java:1257)
        ... 17 more
Caused by: org.codehaus.plexus.util.xml.pull.XmlPullParserException: only
whitespace content allowed before start tag and not \uef (position:
START_DOCUMENT seen \uef... @1:1)
        at
org.codehaus.plexus.util.xml.pull.MXParser.parseProlog (MXParser.java:1516)
        at
org.codehaus.plexus.util.xml.pull.MXParser.nextImpl(MXParser.java: 1392)
        at
org.codehaus.plexus.util.xml.pull.MXParser.next(MXParser.java:1090)
        at
org.apache.maven.model.io.xpp3.MavenXpp3Reader.read (MavenXpp3Reader.java:4419)
        at
org.apache.maven.project.DefaultMavenProjectBuilder.readModel (DefaultMavenProjectBuilder.java:1418)
        ... 20 more
[INFO]
---------------------------------------------------------------------- --
[INFO] Total time: < 1 second
[INFO] Finished at: Fri Mar 07 15:22:52 MST 2008
[INFO] Final Memory: 1M/2M
[INFO]
---------------------------------------------------------------------- --



For the record, I am using the latest and greatest from both Roller and
Geronimo, namely:

https://svn.apache.org/repos/asf/roller/tags/roller_4.0/
Revision 634853

https://svn.apache.org/repos/asf/geronimo/plugins/roller/trunk/
Revision 634853

and am following your instructions at
https://svn.apache.org/repos/asf/geronimo/plugins/roller/trunk/README


Jim
--
View this message in context: http://www.nabble.com/Geronimo-v2.1- Plan-Creator-%3D%3E-Deploy-Liferay-4.1.1-tp15437773s134p15908001.html Sent from the Apache Geronimo - Users mailing list archive at Nabble.com.


Reply via email to