Skip to content

Commit 4590813

Browse files
Fix UsageServer startup
Add back @component to ConfigurationDaoImpl and scan for the package in Spring config.
1 parent 3e7d0ef commit 4590813

2 files changed

Lines changed: 3 additions & 2 deletions

File tree

framework/config/src/org/apache/cloudstack/framework/config/dao/ConfigurationDaoImpl.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@
2525
import javax.naming.ConfigurationException;
2626

2727
import org.apache.log4j.Logger;
28-
2928
import org.apache.cloudstack.framework.config.impl.ConfigurationVO;
29+
import org.springframework.stereotype.Component;
3030

3131
import com.cloud.utils.component.ComponentLifecycle;
3232
import com.cloud.utils.crypt.DBEncryptionUtil;
@@ -37,6 +37,7 @@
3737
import com.cloud.utils.db.Transaction;
3838
import com.cloud.utils.exception.CloudRuntimeException;
3939

40+
@Component
4041
@Local(value = {ConfigurationDao.class})
4142
public class ConfigurationDaoImpl extends GenericDaoBase<ConfigurationVO, String> implements ConfigurationDao {
4243
private static final Logger s_logger = Logger.getLogger(ConfigurationDaoImpl.class);

usage/resources/usageApplicationContext.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
http://www.springframework.org/schema/context/spring-context-3.0.xsd">
3232

3333
<context:annotation-config />
34-
<context:component-scan base-package="com.cloud.usage, com.cloud.event.dao, com.cloud.user.dao, com.cloud.configuration.dao, com.cloud.alert.dao, com.cloud.domain.dao">
34+
<context:component-scan base-package="com.cloud.usage, com.cloud.event.dao, com.cloud.user.dao, com.cloud.configuration.dao, com.cloud.alert.dao, com.cloud.domain.dao, org.apache.cloudstack.framework.config.dao">
3535
<context:exclude-filter type="assignable" expression="com.cloud.usage.UsageServiceImpl"/>
3636
</context:component-scan>
3737

0 commit comments

Comments
 (0)