diff --git a/cat-home/src/main/java/com/dianping/cat/build/TaskComponentConfigurator.java b/cat-home/src/main/java/com/dianping/cat/build/TaskComponentConfigurator.java
index 8529cfe7ca7f7d46f3f6e24f338415aec8af30f6..127cdae5f56c3a35ad1005b1c9c98fa677d3a559 100644
--- a/cat-home/src/main/java/com/dianping/cat/build/TaskComponentConfigurator.java
+++ b/cat-home/src/main/java/com/dianping/cat/build/TaskComponentConfigurator.java
@@ -32,6 +32,7 @@ import com.dianping.cat.home.dal.report.WeeklyReportContentDao;
import com.dianping.cat.report.graph.metric.CachedMetricReportService;
import com.dianping.cat.report.page.dependency.graph.TopologyGraphBuilder;
import com.dianping.cat.report.page.network.nettopology.NetGraphBuilder;
+import com.dianping.cat.report.page.storage.StorageMergerHelper;
import com.dianping.cat.report.page.transaction.TransactionMergeHelper;
import com.dianping.cat.report.service.BaselineService;
import com.dianping.cat.report.service.ReportServiceManager;
@@ -176,7 +177,8 @@ public class TaskComponentConfigurator extends AbstractResourceConfigurator {
all.add(C(TaskBuilder.class, CachedReportBuilder.ID, CachedReportBuilder.class).req(CachedReportTask.class));
- all.add(C(TaskBuilder.class, StorageReportBuilder.ID, StorageReportBuilder.class));
+ all.add(C(TaskBuilder.class, StorageReportBuilder.ID, StorageReportBuilder.class).req(GraphDao.class,
+ DailyGraphDao.class, ReportServiceManager.class, StorageMergerHelper.class));
all.add(C(TaskBuilder.class, CmdbInfoReloadBuilder.ID, CmdbInfoReloadBuilder.class).req(ProjectUpdateTask.class));
diff --git a/cat-home/src/main/resources/META-INF/plexus/components.xml b/cat-home/src/main/resources/META-INF/plexus/components.xml
index 8c735de1286ee539530b0dee3f3e426196cd794a..79400bde0b5288903e7340045e76865159f78f49 100755
--- a/cat-home/src/main/resources/META-INF/plexus/components.xml
+++ b/cat-home/src/main/resources/META-INF/plexus/components.xml
@@ -1411,6 +1411,20 @@
com.dianping.cat.report.task.TaskBuilder
storage
com.dianping.cat.report.task.storage.StorageReportBuilder
+
+
+ com.dianping.cat.core.dal.GraphDao
+
+
+ com.dianping.cat.core.dal.DailyGraphDao
+
+
+ com.dianping.cat.report.service.ReportServiceManager
+
+
+ com.dianping.cat.report.page.storage.StorageMergerHelper
+
+
com.dianping.cat.report.task.TaskBuilder