« Return to Thread: deleted entity passed to persist

Re: deleted entity passed to persist

by Freddy Mallet :: Rate this Message:

Reply to Author | View in Thread

Hello,

Could you create a Jira ticket and attach a sample project to it ?

This error seems to occur in your case when no scm developer connection is defined in the pom.xml file.

Your sample project could be very useful to reproduce this behavior.

Thanks for your help
Freddy



On Tue, Jun 30, 2009 at 2:36 PM, harshavsn <harsha.sri-narayana@...> wrote:

Has anyone seen an error like this?  Sonar only fails for this project FooBar

Maven 1.9.2
winxp

[07:57:32]: [INFO] FooBar [class
org.sonar.plugins.core.SaveProjectLinksFromPom] executing
[07:57:32]: [INFO]
------------------------------------------------------------------------
[07:57:32]: [ERROR] BUILD ERROR
[07:57:32]: [INFO]
------------------------------------------------------------------------
[07:57:32]: [INFO] Can not start sonar-core-maven-plugin
[07:57:32]:
[07:57:32]: Embedded error: deleted entity passed to persist:
[org.sonar.commons.resources.ProjectLink#<null>]
[07:57:32]: [INFO]
------------------------------------------------------------------------
[07:57:32]: [DEBUG] Trace
[07:57:32]: org.apache.maven.lifecycle.LifecycleExecutionException: Can not
start sonar-core-maven-plugin
[07:57:32]: at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:583)
[07:57:32]: at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:512)
[07:57:32]: at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:482)
[07:57:32]: at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:330)
[07:57:32]: at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:227)
[07:57:32]: at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:142)
[07:57:32]: at
org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:336)
[07:57:32]: at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129)
[07:57:32]: at org.apache.maven.cli.MavenCli.main(MavenCli.java:287)
[07:57:32]: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[07:57:32]: at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[07:57:32]: at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[07:57:32]: at java.lang.reflect.Method.invoke(Method.java:585)
[07:57:32]: at
org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
[07:57:32]: at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
[07:57:32]: at
org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
[07:57:32]: at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
[07:57:32]: Caused by: org.apache.maven.plugin.MojoExecutionException: Can
not start sonar-core-maven-plugin
[07:57:32]: at
org.sonar.mojo.bootstrap.BootstrapMojo.execute(BootstrapMojo.java:90)
[07:57:32]: at
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:451)
[07:57:32]: at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:558)
[07:57:32]: ... 16 more
[07:57:32]: Caused by: javax.persistence.EntityNotFoundException: deleted
entity passed to persist: [org.sonar.commons.resources.ProjectLink#<null>]
[07:57:32]: at
org.hibernate.ejb.AbstractEntityManagerImpl.throwPersistenceException(AbstractEntityManagerImpl.java:614)
[07:57:32]: at
org.hibernate.ejb.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:300)
[07:57:32]: at
org.sonar.commons.database.DatabaseSession.flush(DatabaseSession.java:148)
[07:57:32]: at
org.sonar.commons.database.DatabaseSession.remove(DatabaseSession.java:131)
[07:57:32]: at
org.sonar.mojo.ProjectContextImpl.removeLink(ProjectContextImpl.java:300)
[07:57:32]: at
org.sonar.plugins.core.SaveProjectLinksFromPom.updateLink(SaveProjectLinksFromPom.java:79)
[07:57:32]: at
org.sonar.plugins.core.SaveProjectLinksFromPom.collect(SaveProjectLinksFromPom.java:61)
[07:57:32]: at
org.sonar.plugins.core.SaveProjectLinksFromPom.collect(SaveProjectLinksFromPom.java:50)
[07:57:32]: at
org.sonar.mojo.InternalMojo.executeCollectors(InternalMojo.java:295)
[07:57:32]: at
org.sonar.mojo.InternalMojo.processModules(InternalMojo.java:177)
[07:57:32]: at org.sonar.mojo.InternalMojo.execute(InternalMojo.java:156)
[07:57:32]: at
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:451)
[07:57:32]: at
org.sonar.mojo.bootstrap.MojoExecutor.executeMojo(MojoExecutor.java:42)
[07:57:32]: at
org.sonar.mojo.bootstrap.BootstrapMojo.execute(BootstrapMojo.java:84)
[07:57:32]: ... 18 more
--
View this message in context: http://www.nabble.com/deleted-entity-passed-to-persist-tp24271089p24271089.html
Sent from the Sonar user mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe from this list, please visit:

   http://xircles.codehaus.org/manage_email



 « Return to Thread: deleted entity passed to persist