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.buildFromSourceFileInternal(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.findModelFromRepository(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