× Heads up!

Aqua Data Server (Public) / nhilam

Follow
Data Collaboration Application Server
×
SachinPrakash reported 2013-10-15T21:38:18Z  · raghavsingh last modified 2016-01-08T06:51:06Z

projectdeploy --sync option causes org.hibernate.AssertionFailure: possible nonthreadsafe access to session


Dev
Jenny Nishimura
JennyNishimura
QA
Tariq Rahiman
tariqrahiman
Priority Major
Complexity Unknown
Component App - General
Version 14.0
To reproduce, have the following connection folder hierarchy.
 
+ Group 1
     - Group A
     - Group B
+ Group 2
     - Group C
     - Group D
 
Then delete all connections and connection folders on ADServer project. Sync this from ADS to ADServer. Sync this again and you should see the Exception.
 
I think the reason is that in ProjectFileParser, we have code to list and delete all the folders (including the sub folders) of the project. However, in ConnectionManager.deleteConnectionFolder() we iterate into each folder's hierarchy and do a depth-first delete of the hierarchy. This results in some folders being deleted multiple times from Hibernate-session point of view. We might want to try delete each instance only once as a fix.

Issue #2905

Closed
Fixed
Resolved 2013-10-16T19:32:19Z
 
 
Completion
No due date
Fixed Build ADServer 13.0.8-1
No time estimate

About AquaClusters Privacy Policy Support Version - 19.0.2-4 AquaFold, Inc Copyright © 2007-2017