File tree Expand file tree Collapse file tree 3 files changed +4
-1
lines changed
src/main/java/org/gridsuite/securityanalysis/server/service Expand file tree Collapse file tree 3 files changed +4
-1
lines changed Original file line number Diff line number Diff line change 4343
4444 <properties >
4545 <jib .from.image>powsybl/java-dynawo:3.0.0</jib .from.image>
46- <gridsuite-dependencies .version>37 .0.0</gridsuite-dependencies .version>
46+ <gridsuite-dependencies .version>38 .0.0</gridsuite-dependencies .version>
4747 <liquibase-hibernate-package >org.gridsuite.securityanalysis.server</liquibase-hibernate-package >
4848 <db-util .version>1.0.5</db-util .version>
4949 <mockwebserver3 .version>5.0.0-alpha.14</mockwebserver3 .version>
Original file line number Diff line number Diff line change @@ -136,6 +136,7 @@ public SecurityAnalysisParametersValues getDefaultSecurityAnalysisParametersValu
136136 .build ();
137137 }
138138
139+ @ Transactional (readOnly = true )
139140 public Optional <SecurityAnalysisParametersValues > getParameters (UUID parametersUuid ) {
140141 return securityAnalysisParametersRepository .findById (parametersUuid )
141142 .map (this ::toSecurityAnalysisParametersValues );
Original file line number Diff line number Diff line change 1616import org .gridsuite .securityanalysis .server .dto .SecurityAnalysisStatus ;
1717import org .springframework .beans .factory .annotation .Value ;
1818import org .springframework .stereotype .Service ;
19+ import org .springframework .transaction .annotation .Transactional ;
1920
2021import java .util .List ;
2122import java .util .Objects ;
@@ -38,6 +39,7 @@ public SecurityAnalysisService(SecurityAnalysisResultService securityAnalysisRes
3839 }
3940
4041 @ Override
42+ @ Transactional
4143 public UUID runAndSaveResult (SecurityAnalysisRunContext runContext ) {
4244 Objects .requireNonNull (runContext );
4345 var resultUuid = uuidGeneratorService .generate ();
You can’t perform that action at this time.
0 commit comments