This is a test to see if the problem is the location of the files

This commit is contained in:
Cyrus 2022-07-19 07:21:24 -04:00
parent a9bfbcbad5
commit c177cfdadd
5 changed files with 21 additions and 26 deletions

View File

@ -1,4 +1,4 @@
package hirs.attestationca.configuration;
package hirs.attestationca;
import hirs.structs.converters.SimpleStructConverter;
import hirs.structs.converters.StructConverter;
@ -11,7 +11,6 @@ import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.Import;
import org.springframework.context.annotation.PropertySource;
import org.springframework.context.annotation.PropertySources;
import org.springframework.context.annotation.Scope;
@ -57,8 +56,7 @@ import java.util.Properties;
})
@EnableTransactionManagement
@ComponentScan({ "hirs.attestationca", "hirs.attestationca.service", "hirs.attestationca.rest",
"hirs.validation", "hirs.data.service" })
@Import(PersistenceConfiguration.class)
"hirs.validation", "hirs.data.service", "hirsattestationca.configuration" })
@EnableWebMvc
public class AttestationCertificateAuthorityConfiguration implements WebMvcConfigurer {
@ -81,9 +79,6 @@ public class AttestationCertificateAuthorityConfiguration implements WebMvcConfi
@Autowired
private Environment environment;
@Autowired
private LocalSessionFactoryBean sessionFactory;
/**
* @return bean to resolve injected annotation.Value property expressions
* for beans.
@ -102,10 +97,10 @@ public class AttestationCertificateAuthorityConfiguration implements WebMvcConfi
*/
@Bean
public LocalSessionFactoryBean sessionFactory() {
sessionFactory = new LocalSessionFactoryBean();
LocalSessionFactoryBean sessionFactory = new LocalSessionFactoryBean();
sessionFactory.setDataSource(dataSource());
sessionFactory.setHibernateProperties(hibernateProperties());
sessionFactory.setPackagesToScan("hirs");
sessionFactory.setHibernateProperties(hibernateProperties());
return sessionFactory;
}

View File

@ -1,6 +1,5 @@
package hirs.attestationca;
import hirs.attestationca.configuration.AttestationCertificateAuthorityConfiguration;
import hirs.attestationca.persist.DBAppraiserManager;
import hirs.attestationca.persist.DBDeviceGroupManager;
import hirs.attestationca.persist.DBPolicyManager;

View File

@ -1,5 +1,6 @@
package hirs.attestationca.configuration;
import hirs.attestationca.AttestationCertificateAuthorityConfiguration;
import hirs.attestationca.persist.DBCertificateManager;
import hirs.attestationca.persist.DBDeviceGroupManager;
import hirs.attestationca.persist.DBDeviceManager;
@ -23,11 +24,11 @@ import hirs.persist.ReferenceManifestManager;
import hirs.persist.ReportManager;
import hirs.persist.ReportRequestStateManager;
import hirs.persist.ReportSummaryManager;
import org.hibernate.SessionFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.Import;
import org.springframework.orm.hibernate5.LocalSessionFactoryBean;
/**
* Persistence Configuration for Spring enabled applications. Constructs a Hibernate SessionFactory
@ -46,7 +47,7 @@ public class PersistenceConfiguration {
public static final String DEVICE_STATE_MANAGER_BEAN_NAME = "general_db_man_bean";
@Autowired
private LocalSessionFactoryBean sessionFactory;
private SessionFactory sessionFactory;
@Autowired
private long retryWaitTimeMilliseconds;
@ -61,7 +62,7 @@ public class PersistenceConfiguration {
*/
@Bean
public PolicyManager policyManager() {
DBPolicyManager manager = new DBPolicyManager(sessionFactory.getObject());
DBPolicyManager manager = new DBPolicyManager(sessionFactory);
setDbManagerRetrySettings(manager);
return manager;
}
@ -73,7 +74,7 @@ public class PersistenceConfiguration {
*/
@Bean
public ReportManager reportManager() {
DBReportManager manager = new DBReportManager(sessionFactory.getObject());
DBReportManager manager = new DBReportManager(sessionFactory);
setDbManagerRetrySettings(manager);
return manager;
}
@ -85,7 +86,7 @@ public class PersistenceConfiguration {
*/
@Bean
public DeviceManager deviceManager() {
DBDeviceManager manager = new DBDeviceManager(sessionFactory.getObject());
DBDeviceManager manager = new DBDeviceManager(sessionFactory);
setDbManagerRetrySettings(manager);
return manager;
}
@ -97,7 +98,7 @@ public class PersistenceConfiguration {
*/
@Bean
public ReportSummaryManager reportSummaryManager() {
DBReportSummaryManager manager = new DBReportSummaryManager(sessionFactory.getObject());
DBReportSummaryManager manager = new DBReportSummaryManager(sessionFactory);
setDbManagerRetrySettings(manager);
return manager;
}
@ -109,7 +110,7 @@ public class PersistenceConfiguration {
*/
@Bean
public DeviceGroupManager deviceGroupManager() {
DBDeviceGroupManager manager = new DBDeviceGroupManager(sessionFactory.getObject());
DBDeviceGroupManager manager = new DBDeviceGroupManager(sessionFactory);
setDbManagerRetrySettings(manager);
return manager;
}
@ -121,7 +122,7 @@ public class PersistenceConfiguration {
*/
@Bean
public CertificateManager certificateManager() {
DBCertificateManager manager = new DBCertificateManager(sessionFactory.getObject());
DBCertificateManager manager = new DBCertificateManager(sessionFactory);
manager.setRetryTemplate(maxTransactionRetryAttempts, retryWaitTimeMilliseconds);
return manager;
}
@ -134,7 +135,7 @@ public class PersistenceConfiguration {
@Bean
public ReferenceManifestManager referenceManifestManager() {
DBReferenceManifestManager manager
= new DBReferenceManifestManager(sessionFactory.getObject());
= new DBReferenceManifestManager(sessionFactory);
setDbManagerRetrySettings(manager);
return manager;
}
@ -147,7 +148,7 @@ public class PersistenceConfiguration {
@Bean
public ReferenceEventManager referenceEventManager() {
DBReferenceEventManager manager
= new DBReferenceEventManager(sessionFactory.getObject());
= new DBReferenceEventManager(sessionFactory);
setDbManagerRetrySettings(manager);
return manager;
}
@ -160,7 +161,7 @@ public class PersistenceConfiguration {
@Bean
public ReportRequestStateManager reportRequestStateManager() {
DBReportRequestStateManager manager
= new DBReportRequestStateManager(sessionFactory.getObject());
= new DBReportRequestStateManager(sessionFactory);
setDbManagerRetrySettings(manager);
return manager;
}
@ -172,7 +173,7 @@ public class PersistenceConfiguration {
*/
@Bean
public PortalInfoManager portalInfoManager() {
DBPortalInfoManager manager = new DBPortalInfoManager(sessionFactory.getObject());
DBPortalInfoManager manager = new DBPortalInfoManager(sessionFactory);
setDbManagerRetrySettings(manager);
return manager;
}
@ -187,7 +188,7 @@ public class PersistenceConfiguration {
DBManager<SupplyChainValidationSummary> manager
= new DBManager<SupplyChainValidationSummary>(
SupplyChainValidationSummary.class,
sessionFactory.getObject()
sessionFactory
);
setDbManagerRetrySettings(manager);
return manager;

View File

@ -1,6 +1,6 @@
package hirs.attestationca.portal.page;
import hirs.attestationca.configuration.PersistenceConfiguration;
import hirs.attestationca.AttestationCertificateAuthorityConfiguration;
import hirs.attestationca.portal.datatables.DataTableView;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.ComponentScan;
@ -27,7 +27,7 @@ import java.nio.charset.StandardCharsets;
@EnableTransactionManagement
@EnableWebMvc
@ComponentScan("hirs.attestationca.portal.page.controllers")
@Import({ PersistenceConfiguration.class })
@Import({ AttestationCertificateAuthorityConfiguration.class })
public class CommonPageConfiguration implements WebMvcConfigurer {
/**

View File

@ -1,6 +1,6 @@
package hirs.attestationca.portal.page;
import hirs.attestationca.configuration.AttestationCertificateAuthorityConfiguration;
import hirs.attestationca.AttestationCertificateAuthorityConfiguration;
import org.springframework.context.annotation.Import;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;