djencks wrote:
So I found the schema and I think you need
<pluginRepositories>
<pluginRepository>
<id>apache-snapshots</id>
<name>Apache Snapshots Repository</name>
<url>http://people.apache.org/repo/m2-snapshot-
repository</url>
<layout>default</layout>
<snapshots>
<enabled>true</enabled>
<updatePolicy>daily</updatePolicy>
<checksumPolicy>ignore</checksumPolicy>
</snapshots>
<releases>
<enabled>false</enabled>
</releases>
</pluginRepository>
</pluginRepositories >
thanks
david jencks
Hi David,
The following reports my test results so far.
In a word, we seem to be good until actually running the project.
Output to
console for this step with -e switch is included, below.
For the benefit of other readers of this discussion, the primary
reference
doc is:
Constructing a special-purpose server using maven
http://cwiki.apache.org/confluence/display/GMOxDOC21/Constructing+a
+special-purpose+server+using+maven
What I outline below follows the steps of the primary doc, step-for-
step.
Steps:
------
[1] Preparation – find the artifacts
[2] Set up a parent maven project
[3] Repackage the liferay war
[4] Build a database plugin
[5] Build the liferay war plugin
[6] Build an assembly
[7] Run the project
Details:
--------
[1] Preparation – find the artifacts
[2] Set up a parent maven project
[3] Repackage the liferay war
Following your instructions in the primary doc were successful, no
problems or modifications needed for the steps above.
[4] Build a database plugin
As you suggested in your post yesterday, I modified my
settings.xml to
the following so as to access the archetype:
...
<activeProfiles>
<activeProfile>profile-1</activeProfile>
</activeProfiles>
<profiles>
<profile>
<id>profile-1</id>
<pluginRepositories>
<pluginRepository>
<id>apache-snapshots</id>
<name>Apache Snapshots Repository</name>
<url>http://people.apache.org/repo/m2-snapshot-repository</url>
<layout>default</layout>
<snapshots>
<enabled>true</enabled>
<updatePolicy>daily</updatePolicy>
<checksumPolicy>ignore</checksumPolicy>
</snapshots>
<releases>
<enabled>false</enabled>
</releases>
</pluginRepository>
</pluginRepositories>
</profile>
</profiles>
...
This proved to be successful.
Once past the schema issue (as you suspected) the rest of your
instructions in the primary doc were also successful, meaning
liferay-derby/pom.xml
and
liferay-derby/src/main/plan/plan.xml
were modified just as you have outlined in the primary doc.
[5] Build the liferay war plugin
These:
liferay-jetty/pom.xml
and
liferay-jetty/src/main/plan/plan.xml
were modified just as you have outlined in the primary doc.
[6] Build an assembly
Following your instructions in the primary doc were successful.
[7] Run the project
Full output to the console:
----------------------------------------------------------------------
----------------------------------------------------------------------
-----
D:\Geronimo\plugins\liferay\liferay-parent>mvn -e clean install
+ Error stacktraces are turned on.
[INFO] Scanning for projects...
[INFO] Reactor build order:
[INFO] liferay-parent
[INFO] Unnamed -
org.apache.geronimo.plugins:liferay-derby:car:1.0-SNAPSHOT
[INFO] Unnamed -
org.apache.geronimo.plugins:liferay-jetty:car:1.0-SNAPSHOT
[INFO] Unnamed -
org.apache.geronimo.plugins:geronimo-jetty-liferay:application-
assembly:1.0-SNAPSHOT
[INFO]
----------------------------------------------------------------------
------
[INFO] Building liferay-parent
[INFO] task-segment: [clean, install]
[INFO]
----------------------------------------------------------------------
------
[INFO] [clean:clean]
[INFO] [site:attach-descriptor]
[INFO] [install:install]
[INFO] Installing D:\Geronimo\plugins\liferay\liferay-parent
\pom.xml to
R:\.m2\org\apache\geronimo\plugins\liferay-parent\1.0-SNAPSHOT
\liferay-parent-1.0-SNAPSHOT.pom
[INFO]
----------------------------------------------------------------------
------
[INFO] Building Unnamed -
org.apache.geronimo.plugins:liferay-derby:car:1.0-SNAPSHOT
[INFO] task-segment: [clean, install]
[INFO]
----------------------------------------------------------------------
------
[INFO] [clean:clean]
[INFO] Deleting directory
D:\Geronimo\plugins\liferay\liferay-parent\liferay-derby\target
[INFO] [resources:resources]
[INFO] Using default encoding to copy filtered resources.
Downloading:
http://download.java.net/maven/1//woodstox/poms/wstx-asl-3.2.1.pom
Downloading:
http://people.apache.org/repo/m2-incubating-repository//woodstox/
wstx-asl/3.2.1/wstx-asl-3.2.1.pom
Downloading:
http://repo1.maven.org/maven2/woodstox/wstx-asl/3.2.1/wstx-
asl-3.2.1.pom
Downloading:
http://repo1.maven.org/maven2/woodstox/wstx-asl/3.2.1/wstx-
asl-3.2.1.pom
[INFO] [car:validate-configuration]
log4j:WARN No appenders could be found for logger
(org.codehaus.mojo.pluginsupport.logging.Logging).
log4j:WARN Please initialize the log4j system properly.
[INFO] [car:prepare-plan]
[INFO]
----------------------------------------------------------------------
--
[ERROR] BUILD ERROR
[INFO]
----------------------------------------------------------------------
--
[INFO] error: Unexpected element: CDATA
[INFO]
----------------------------------------------------------------------
--
[INFO] Trace
org.apache.maven.lifecycle.LifecycleExecutionException: error:
Unexpected
element: CDATA
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals
(DefaultLifecycleExecutor.java:564)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLif
ecycle(DefaultLifecycleExecutor.java:480)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal
(DefaultLifecycleExecutor.java:459)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHand
leFailures(DefaultLifecycleExecutor.java:311)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegment
s(DefaultLifecycleExecutor.java:278)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute
(DefaultLifecycleExecutor.java:143)
at org.apache.maven.DefaultMaven.doExecute
(DefaultMaven.java:334)
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.plugin.MojoExecutionException: error:
Unexpected
element: CDATA
at
org.codehaus.mojo.pluginsupport.MojoSupport.execute
(MojoSupport.java:137)
at
org.apache.maven.plugin.DefaultPluginManager.executeMojo
(DefaultPluginManager.java:443)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals
(DefaultLifecycleExecutor.java:539)
... 16 more
Caused by: org.apache.xmlbeans.XmlException: error: Unexpected
element:
CDATA
at
org.apache.xmlbeans.impl.store.Locale$SaxLoader.load(Locale.java:3471)
at org.apache.xmlbeans.impl.store.Locale.parse(Locale.java:
706)
at
org.apache.xmlbeans.impl.store.Locale.parseToXmlObject(Locale.java:
690)
at
org.apache.xmlbeans.impl.store.Locale.parseToXmlObject(Locale.java:
677)
at
org.apache.xmlbeans.impl.schema.SchemaTypeLoaderBase.parse
(SchemaTypeLoaderBase.java:208)
at org.apache.xmlbeans.XmlObject$Factory.parse
(XmlObject.java:580)
at
org.apache.geronimo.mavenplugins.car.PlanProcessorMojo.doExecute
(PlanProcessorMojo.java:154)
at
org.codehaus.mojo.pluginsupport.MojoSupport.execute
(MojoSupport.java:122)
... 18 more
Caused by: org.xml.sax.SAXParseException: Unexpected element: CDATA
at
org.apache.xmlbeans.impl.piccolo.xml.Piccolo.reportFatalError
(Piccolo.java:1038)
at
org.apache.xmlbeans.impl.piccolo.xml.Piccolo.parse(Piccolo.java:723)
at
org.apache.xmlbeans.impl.store.Locale$SaxLoader.load(Locale.java:3439)
... 25 more
[INFO]
----------------------------------------------------------------------
--
[INFO] Total time: 10 seconds
[INFO] Finished at: Fri Feb 29 13:55:14 MST 2008
[INFO] Final Memory: 16M/30M
[INFO]
----------------------------------------------------------------------
--
Thoughts?
Jim
--
View this message in context: http://www.nabble.com/Geronimo-v2.1-
Plan-Creator-%3D%3E-Deploy-Liferay-4.1.1-tp15437773s134p15767482.html
Sent from the Apache Geronimo - Users mailing list archive at
Nabble.com.