Issue Details (XML | Word | Printable)

Key: VIEWS-39
Type: Bug Bug
Status: Closed Closed
Resolution: Fixed
Priority: Major Major
Assignee: Simon Brandhof
Reporter: Simon Brandhof
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
Views

Batch fails with error org.hibernate.PersistentObjectException: detached entity passed to persist

Created: 07/Apr/10 09:10 AM   Updated: 12/Apr/10 04:56 PM   Resolved: 07/Apr/10 09:20 AM
Component/s: Batch
Affects Version/s: 1.2.1
Fix Version/s: 1.3.1


 Description  « Hide
[INFO]  ANALYSIS SUCCESSFUL, you can browse ...
[INFO]  Database optimization...
[INFO]  Database optimization done: 10363 ms
[INFO]  Executing post-job class com.sonarsource.plugins.views.C.A

[INFO]  Bypassing analysis of views. Last analysis at Tue Apr 06 23:41:19 EDT 2010, waiting for Wed Apr 07 16:41:19 EDT 2010
[INFO]  Executing post-job class com.sonarsource.plugins.views.C.D
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Can not execute Sonar

Embedded error: Can not analyze the project

 
detached entity passed to persist: org.sonar.api.database.model.ResourceModel
[INFO] ------------------------------------------------------------------------
[INFO] Trace
org.apache.maven.lifecycle.LifecycleExecutionException: Can not execute Sonar
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:703)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:553)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:523)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:371)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:268)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:181)
        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:356)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:137)
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:356)
        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:597)

 

        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: Can not execute Sonar

        at org.sonar.mojo.bootstrap.Bootstraper.executeMojo(Bootstraper.java:79)

 

        at org.sonar.mojo.bootstrap.Bootstraper.start(Bootstraper.java:62)

 

        at org.sonar.mojo.bootstrap.SonarMojo.execute(SonarMojo.java:112)

 

        at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:483)

 

        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:678)

 

        ... 16 more

 

Caused by: org.apache.maven.plugin.MojoExecutionException: Can not analyze the project

 

        at org.sonar.maven2.BatchMojo.executeBatch(BatchMojo.java:143)

 

        at org.sonar.maven2.BatchMojo.execute(BatchMojo.java:122)

 

        at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:483)

 

        at org.sonar.mojo.bootstrap.Bootstraper.executeMojo(Bootstraper.java:76)

 

        ... 20 more

 

Caused by: javax.persistence.PersistenceException: org.hibernate.PersistentObjectException: detached entity passed to persist: org.sonar.api.database.model.ResourceModel

 

        at org.hibernate.ejb.AbstractEntityManagerImpl.throwPersistenceException(AbstractEntityManagerImpl.java:614)

 

        at org.hibernate.ejb.AbstractEntityManagerImpl.persist(AbstractEntityManagerImpl.java:226)

 

        at org.sonar.api.database.DatabaseSession.internalSave(DatabaseSession.java:118)

 

        at org.sonar.api.database.DatabaseSession.save(DatabaseSession.java:95)

 

        at com.sonarsource.plugins.views.C.D.B(Unknown Source)

 

        at com.sonarsource.plugins.views.C.D.A(Unknown Source)

 

        at com.sonarsource.plugins.views.C.D.C(Unknown Source)

 

        at com.sonarsource.plugins.views.C.D.executeOn(Unknown Source)

 

        at org.sonar.batch.PostJobsExecutor.execute(PostJobsExecutor.java:57)

 

        at org.sonar.batch.ProjectBatch.execute(ProjectBatch.java:54)

 

        at org.sonar.batch.AggregatorBatch.analyzeProject(AggregatorBatch.java:98)

 

        at org.sonar.batch.AggregatorBatch.analyzeProjects(AggregatorBatch.java:90)

 

        at org.sonar.batch.AggregatorBatch.execute(AggregatorBatch.java:74)

 

        at org.sonar.maven2.BatchMojo.executeBatch(BatchMojo.java:140)

        ... 23 more


Caused by: org.hibernate.PersistentObjectException: detached entity passed to persist: org.sonar.api.database.model.ResourceModel

        at org.hibernate.event.def.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:102)

        at org.hibernate.event.def.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:61)

        at org.hibernate.impl.SessionImpl.firePersist(SessionImpl.java:646)

        at org.hibernate.impl.SessionImpl.persist(SessionImpl.java:620)

        at org.hibernate.impl.SessionImpl.persist(SessionImpl.java:624)

        at org.hibernate.ejb.AbstractEntityManagerImpl.persist(AbstractEntityManagerImpl.java:220)

        ... 35 more


Sort Order: Ascending order - Click to sort in descending order
There are no comments yet on this issue.