Check for duplicate persistence.xml files in your source tree (i.e.
src/main/resource and src/test/resources). Also, make sure you run
clean after running full-source.
Matt
On Nov 26, 2007, at 3:43 PM, Yongping wrote:
It runs fine when I run mvn jetty:run-war in remote mode (using
embedded
war?).
However I run into a problem when running mvn clean first then mvn
jetty:run-war after I downloaded full source code. Source code is
completely
downloaded with JPA implementation.
The error message looks like:
[ERROR] FATAL ERROR
[INFO]
----------------------------------------------------------------------
--
[INFO] No name provided and several persistence units found
[INFO]
----------------------------------------------------------------------
--
[INFO] Trace
javax.persistence.PersistenceException: No name provided and several
persistence units found
at
org.hibernate.ejb.Ejb3Configuration.configure
(Ejb3Configuration.java:226)
at
org.codehaus.mojo.hibernate3.configuration.JPAComponentConfiguration.c
reateConfiguration(JPACompone
ntConfiguration.java:26)
at
org.codehaus.mojo.hibernate3.configuration.AbstractComponentConfigurat
ion.getConfiguration(Abstract
ComponentConfiguration.java:32)
at
org.codehaus.mojo.hibernate3.exporter.Hbm2DDLExporterMojo.doExecute
(Hbm2DDLExporterMojo.java:87)
at
org.codehaus.mojo.hibernate3.HibernateExporterMojo.execute
(HibernateExporterMojo.java:140)
at
org.apache.maven.plugin.DefaultPluginManager.executeMojo
(DefaultPluginManager.java:443)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals
(DefaultLifecycleExecutor.java:539)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLif
ecycle(DefaultLifecycleExecut
or.java:480)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.forkProjectLifecyc
le(DefaultLifecycleExecutor.j
ava:896)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.forkLifecycle
(DefaultLifecycleExecutor.java:739
)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals
(DefaultLifecycleExecutor.java:510)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneG
oal(DefaultLifecycleExecutor.
java:493)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal
(DefaultLifecycleExecutor.java:463)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHand
leFailures(DefaultLifecycleEx
ecutor.java:311)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegment
s(DefaultLifecycleExecutor.ja
va: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)
I am not quite familiar with Maven. Not sure if something wrong with
configuration in POM file.
Thanks a lot for help.
Yongping
--
View this message in context: http://www.nabble.com/-2.01-problem-
occurred-when-running-mvn-jetty%3Arun-war-against-local-source-
resource-tf4878473s2369.html#a13960717
Sent from the AppFuse - User mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]