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.