NutzCN Logo
问答 集成AutoLoadCache报错,求解答,在线等,谢谢
发布于 2795天前 作者 qq_b93ca712 1347 次浏览 复制 上一个帖子 下一个帖子
标签:

var ioc = {
jedisPoolConfig : {
type : "redis.clients.jedis.JedisPoolConfig",
fields : {
testWhileIdle : true,
maxTotal : 100
}
},
shardedJedisPool : {
type : "redis.clients.jedis.ShardedJedisPool",
args : [ {
refer : "jedisPoolConfig"
}, [ {
type : "redis.clients.jedis.JedisShardInfo",
args : [ {
java : "$conf.get('redis.host', 'localhost')"
}, 6379, "instance:01" ]
} ] ],
events : {
depose : "destroy"
}
},
autoLoadConfig : {
type : "com.jarvis.cache.to.AutoLoadConfig",
fields : {
threadCnt : 10,
maxElement : 20000,
printSlowLog : true,
slowLoadTime : 500,
sortType : 1,
checkFromCacheBeforeLoad : true,
autoLoadPeriod : 50
}
},
hessianSerializer : {
type : "com.jarvis.cache.serializer.HessianSerializer"
},
cachePointCut : {
type : "com.jarvis.cache.redis.ShardedCachePointCut",
args : [ {
refer : "autoLoadConfig"
} ],
fields : {
serializer : {
refer : "hessianSerializer"
},
shardedJedisPool : {
refer : "shardedJedisPool"
},
namespace : 'test_hessian'
},
events : {
depose : "destroy"
}
}

};

2016-08-03 15:02:05,071 WARN [org.nutz.ioc.loader.annotation.AnnotationIocLoader] - class(flow.core.service.CelebrityTagServiceTest) don't has @IocBean, but field(celebrityTagService) has @Inject! Miss @IocBean ??
2016-08-03 15:02:05,083 WARN [org.nutz.ioc.loader.annotation.AnnotationIocLoader] - class(flow.core.service.LocalImageServiceTest) don't has @IocBean, but field(imageService) has @Inject! Miss @IocBean ??
2016-08-03 15:02:05,172 INFO [org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found 124 classes in 1 base-packages!
beans = ["staticResourceService", "celebrityApplyService", "goodsClassDao", "subjectDao", "courierCompanyDao", "refundDao", "subjectPicDao", "payService", "likeArticleService", "similarArticle", "articleKeywordDao", "receiveAddressService", "celebrityShowService", "goodsCollectService", "timeService", "userCategoryDao", "celebrityTagService", "commentDao", "commentService", "followCelebrityDao", "orderLogService", "staticResourceDao", "userService", "imageService", "goodsPicService", "orderGoodsService", "shopCartService", "usersDao", "areaService", "areaDao", "likeMessageService", "goodsTagDao", "likeCommentService", "refundPicDao", "ncpPriceDao", "queueManageDao", "categoryService", "itemService", "orderPayInfoDao", "itemDao", "orderPayRelDao", "siteService", "refundPicService", "orderPayRelService", "receiveAddressDao", "articleDao", "celebrityApplyDao", "orderTrackService", "orderLogDao", "pushMessageDao", "goodsEvalDao", "sqlTemplate", "celebrityService", "partnerService", "shopCartDao", "subjectPicService", "celebrityMessageDao", "bankCardService", "partnerDao", "usersService", "messageUserDao", "fetchedUrlService", "goodsCollectDao", "likeCommentDao", "articleService", "celebrityTagDao", "similarArticleDao", "spiderClientDetailService", "cdnImageDao", "goodsEvalService", "bankCardDao", "userThirdTokenDao", "goodsService", "celebrityImageDao", "recommendService", "displayAreaService", "articleKeywordService", "keywordFrequencyDao", "fetchedUrlDao", "refundTradeLogDao", "spiderClientDetailDao", "celebrityDao", "subjectService", "peoplePriceService", "resourceInfoService", "templateService", "refundLogDao", "orderPayInfoService", "courierCompanyService", "sensitiveWordService", "spiderClientService", "goodsTagService", "recommendDao", "jedisUtil", "goodsDao", "orderGoodsDao", "celebrityImageService", "likeMessageDao", "pageListDao", "orderService", "pushMessageService", "celebrityCommentService", "resourceInfoDao", "likeArticleDao", "celebrityCommentDao", "siteDao", "autoLoadCacheService", "keywordService", "refundService", "celebrityShowDao", "keywordDao", "celebrityMessageService", "displayAreaDao", "sensitiveWordDao", "imageDao", "orderDao", "queueManageService", "indexProducer", "goodsClassService", "followCelebrityService", "goodsPicDao", "orderTrackDao", "userDao", "spiderClientDao"]
2016-08-03 15:02:05,223 INFO [org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found 2 classes in 1 base-packages!
beans = ["$aop_autoloadcache", "$aop_delcache"]
2016-08-03 15:02:05,228 INFO [org.nutz.ioc.impl.NutIoc] - NutIoc init begin ...
2016-08-03 15:02:05,231 INFO [org.nutz.ioc.impl.NutIoc] - ... NutIoc init complete
Exception in thread "main" org.nutz.ioc.IocException: [autoLoadCacheService, cachePointCut] # FAIL to create Ioc Bean name=[cachePointCut]
at org.nutz.ioc.impl.ObjectMakerImpl.make(ObjectMakerImpl.java:149)
at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:218)
at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:265)
at flow.cache.AutoLoadCacheAopConfigration.makeIt(AutoLoadCacheAopConfigration.java:20)
at flow.cache.AutoLoadCacheAopConfigration.makeIt(AutoLoadCacheAopConfigration.java:1)
at org.nutz.ioc.aop.SimpleAopMaker.getInterceptorPairList(SimpleAopMaker.java:117)
at org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:64)
at org.nutz.ioc.impl.ObjectMakerImpl.make(ObjectMakerImpl.java:36)
at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:218)
at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:265)
at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:150)
at flow.core.test.SimpleAopConfigureTest.test(SimpleAopConfigureTest.java:30)
at flow.core.test.SimpleAopConfigureTest.main(SimpleAopConfigureTest.java:18)
**Caused by: org.nutz.lang.born.BorningException: Fail to born 'com.jarvis.cache.redis.ShardedCachePointCut'
** by args: [
@(com.jarvis.cache.to.AutoLoadConfig@768b970c)]
at org.nutz.lang.Mirror.getBorning(Mirror.java:954)
at org.nutz.ioc.impl.ObjectMakerImpl.make(ObjectMakerImpl.java:107)
... 12 more

10 回复

我应该检查标题里面是否带"求解答,在线等,谢谢"等字眼, 然后禁止发表.

看报错信息, 应该是不完整. 把日志设置为DEBUG,重新贴. 用编辑框上方的图片按钮旁边的代码按钮.

配置如下:

var ioc = {
	jedisPoolConfig : {
		type : "redis.clients.jedis.JedisPoolConfig",
		fields : {
			testWhileIdle : true,
			maxTotal : 100
		}
	},
	shardedJedisPool : {
		type : "redis.clients.jedis.ShardedJedisPool",
		args : [ {
			refer : "jedisPoolConfig"
		}, [ {
			type : "redis.clients.jedis.JedisShardInfo",
			args : [ {
				java : "$conf.get('redis.host', 'localhost')"
			}, 6379, "instance:01" ]
		} ] ],
		events : {
			depose : "destroy"
		}
	},
	autoLoadConfig : {
		type : "com.jarvis.cache.to.AutoLoadConfig",
		fields : {
			threadCnt : 10,
			maxElement : 20000,
			printSlowLog : true,
			slowLoadTime : 500,
			sortType : 1,
			checkFromCacheBeforeLoad : true,
			autoLoadPeriod : 50
		}
	},
	fastjsonSerializer : {
		type : "com.jarvis.cache.serializer.FastjsonSerializer"
	},
	scriptParser : {
        type : "com.jarvis.cache.script.JavaScriptParser"
    },
    cachePointCut : {
        type : "com.jarvis.cache.redis.ShardedCachePointCut",
        args : [ {
            refer : "autoLoadConfig"
        } ],
        fields : {
            serializer : {
                refer : "fastjsonSerializer"
            },
            shardedJedisPool : {
                refer : "shardedJedisPool"
            },
            namespace : 'test_hessian'
        },
        events : {
            depose : "destroy"
        }
    }
};

详细的报错信息:

2016-08-03 15:30:12,469 [DEBUG][org.nutz.resource.Scans] - Locations for Scans:
[JarResourceLocation [jarPath=/Users/abing/.gradle/caches/modules-2/files-2.1/dom4j/dom4j/1.6.1/5d3ccc056b6f056dbf0dddfdf43894b9065a8f94/dom4j-1.6.1.jar], JarResourceLocation [jarPath=/Users/abing/.gradle/caches/modules-2/files-2.1/ch.qos.logback/logback-classic/1.1.3/d90276fff414f06cb375f2057f6778cd63c6082f/logback-classic-1.1.3.jar], JarResourceLocation [jarPath=/Users/abing/.gradle/caches/modules-2/files-2.1/javax.servlet/javax.servlet-api/3.1.0/3cd63d075497751784b2fa84be59432f4905bf7c/javax.servlet-api-3.1.0.jar], JarResourceLocation [jarPath=/Users/abing/.gradle/caches/modules-2/files-2.1/xerces/xercesImpl/2.4.0/9e2205a4b10554ffddc50bbc4ca8abeb1d537e14/xercesImpl-2.4.0.jar], JarResourceLocation [jarPath=/java/workspace/flow/flow_core/lib/wcs-java-sdk-1.6.2.jar], JarResourceLocation [jarPath=/Users/abing/.gradle/caches/modules-2/files-2.1/com.alibaba/druid/1.0.16/71043e220d4a2187848a9ee05cc6ac56c8023929/druid-1.0.16.jar], JarResourceLocation [jarPath=/Users/abing/.gradle/caches/modules-2/files-2.1/com.google.guava/guava/18.0/cce0823396aa693798f8882e64213b1772032b09/guava-18.0.jar], JarResourceLocation [jarPath=/Users/abing/.gradle/caches/modules-2/files-2.1/org.slf4j/jcl-over-slf4j/1.7.7/56003dcd0a31deea6391b9e2ef2f2dc90b205a92/jcl-over-slf4j-1.7.7.jar], JarResourceLocation [jarPath=/Users/abing/.gradle/caches/modules-2/files-2.1/org.codehaus.jackson/jackson-xc/1.5.2/2f4e7d2568432f4693a6eff81a4d2d86664b375e/jackson-xc-1.5.2.jar], JarResourceLocation [jarPath=/Users/abing/.gradle/caches/modules-2/files-2.1/org.im4java/im4java/1.4.0/2249b13b90619f89b747f56a83dfb05880f2c38/im4java-1.4.0.jar], JarResourceLocation [jarPath=/Users/abing/.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson.core/jackson-databind/2.7.4/1e9c6f3659644aeac84872c3b62d8e363bf4c96d/jackson-databind-2.7.4.jar], JarResourceLocation [jarPath=/Users/abing/.gradle/caches/modules-2/files-2.1/net.sf.jmimemagic/jmimemagic/0.1.4/91fe587526ca526d0483363366f90b421dfa099e/jmimemagic-0.1.4.jar], JarResourceLocation [jarPath=/Users/abing/.gradle/caches/modules-2/files-2.1/org.codehaus.jackson/jackson-mapper-asl/1.5.2/5d242931f6a8baa486ef8646ec8476cf6a14b50/jackson-mapper-asl-1.5.2.jar], JarResourceLocation [jarPath=/Users/abing/.gradle/caches/modules-2/files-2.1/com.thoughtworks.proxytoys/proxytoys/1.0/d22baee6d1b98dc38a6a428f774fd9e5b2ccf4af/proxytoys-1.0.jar], JarResourceLocation [jarPath=/Users/abing/.gradle/caches/modules-2/files-2.1/org.apache.commons/commons-collections4/4.0/da217367fd25e88df52ba79e47658d4cf928b0d1/commons-collections4-4.0.jar], JarResourceLocation [jarPath=/Users/abing/.gradle/caches/modules-2/files-2.1/org.slf4j/slf4j-api/1.7.7/2b8019b6249bb05d81d3a3094e468753e2b21311/slf4j-api-1.7.7.jar], JarResourceLocation [jarPath=/Users/abing/.gradle/caches/modules-2/files-2.1/xml-apis/xml-apis/1.0.b2/3136ca936f64c9d68529f048c2618bd356bf85c9/xml-apis-1.0.b2.jar], FileSystemResourceLocation [root=/java/workspace/flow/flow_core/bin], JarResourceLocation [jarPath=/Users/abing/.gradle/caches/modules-2/files-2.1/org.apache.commons/commons-lang3/3.3.1/6738a2da2202ce360f0af90aba005c1e05a2c4cd/commons-lang3-3.3.1.jar], JarResourceLocation [jarPath=/Users/abing/.gradle/caches/modules-2/files-2.1/commons-io/commons-io/2.1/fd51f906669f49a4ffd06650666c3b8147a6106e/commons-io-2.1.jar], JarResourceLocation [jarPath=/Users/abing/.gradle/caches/modules-2/files-2.1/org.apache.httpcomponents/httpclient/4.5.2/733db77aa8d9b2d68015189df76ab06304406e50/httpclient-4.5.2.jar], FileSystemResourceLocation [root=/java/workspace/flow/flow_core], JarResourceLocation [jarPath=/Users/abing/.gradle/caches/modules-2/files-2.1/org.mongodb/mongo-java-driver/3.1.0/67d91362cf1acbcb20f90b4fb801f03abe4ba1d7/mongo-java-driver-3.1.0.jar], JarResourceLocation [jarPath=/Users/abing/.gradle/caches/modules-2/files-2.1/org.json/json/20160212/a742e3f85161835b95877478c5dd5b405cefaab9/json-20160212.jar], JarResourceLocation [jarPath=/Users/abing/.gradle/caches/modules-2/files-2.1/ch.qos.logback/logback-core/1.1.3/e3c02049f2dbbc764681b40094ecf0dcbc99b157/logback-core-1.1.3.jar], JarResourceLocation [jarPath=/Users/abing/.gradle/caches/modules-2/files-2.1/mysql/mysql-connector-java/5.1.38/dbbd7cd309ce167ec8367de4e41c63c2c8593cc5/mysql-connector-java-5.1.38.jar], JarResourceLocation [jarPath=/Users/abing/.gradle/caches/modules-2/files-2.1/junit/junit/4.12/2973d150c0dc1fefe998f834810d68f278ea58ec/junit-4.12.jar], JarResourceLocation [jarPath=/Users/abing/.gradle/caches/modules-2/files-2.1/cglib/cglib-nodep/2.2.2/d456bb230c70c0b95c76fb28e429d42f275941/cglib-nodep-2.2.2.jar], JarResourceLocation [jarPath=/Users/abing/.gradle/caches/modules-2/files-2.1/org.jsoup/jsoup/1.8.3/65fd012581ded67bc20945d85c32b4598c3a9cf1/jsoup-1.8.3.jar], JarResourceLocation [jarPath=/Users/abing/.gradle/caches/modules-2/files-2.1/com.github.qiujiayu/autoload-cache/4.15/772164ff6b4a42bc8786bbd15ccbb439bb5cb62d/autoload-cache-4.15.jar], JarResourceLocation [jarPath=/Users/abing/.gradle/caches/modules-2/files-2.1/org.apache.commons/commons-pool2/2.4.2/e5f4f28f19d57716fbc3989d7a357ebf1e454fea/commons-pool2-2.4.2.jar], JarResourceLocation [jarPath=/Users/abing/.gradle/caches/modules-2/files-2.1/redis.clients/jedis/2.8.1/1fb5ad5e5d56c3998441dbc9054df4fd302e25bd/jedis-2.8.1.jar], JarResourceLocation [jarPath=/Users/abing/.gradle/caches/modules-2/files-2.1/commons-cli/commons-cli/1.2/2bf96b7aa8b611c177d329452af1dc933e14501c/commons-cli-1.2.jar], JarResourceLocation [jarPath=/Users/abing/.gradle/caches/modules-2/files-2.1/com.alibaba/fastjson/1.2.12/f693a82acf6c8fb89c6ed75f9e736b601be1e262/fastjson-1.2.12.jar], JarResourceLocation [jarPath=/Users/abing/.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson.core/jackson-annotations/2.7.4/84b2f8e53bd8a077d402bc99d9bce816c2b2d0f9/jackson-annotations-2.7.4.jar], JarResourceLocation [jarPath=/Users/abing/.gradle/caches/modules-2/files-2.1/commons-codec/commons-codec/1.9/9ce04e34240f674bc72680f8b843b1457383161a/commons-codec-1.9.jar], JarResourceLocation [jarPath=/Users/abing/.gradle/caches/modules-2/files-2.1/xmlpull/xmlpull/1.1.3.1/2b8e230d2ab644e4ecaa94db7cdedbc40c805dfa/xmlpull-1.1.3.1.jar], JarResourceLocation [jarPath=/Users/abing/.gradle/caches/modules-2/files-2.1/org.codehaus.jackson/jackson-core-asl/1.5.2/d31b0bc93ebc95c6aa0cdb1b044701ba17429d78/jackson-core-asl-1.5.2.jar], JarResourceLocation [jarPath=/Users/abing/.gradle/caches/modules-2/files-2.1/log4j/log4j/1.2.17/5af35056b4d257e4b64b9e8069c0746e8b08629f/log4j-1.2.17.jar], JarResourceLocation [jarPath=/Users/abing/.gradle/caches/modules-2/files-2.1/cn.jpush.api/jpush-client/3.2.9/6c824e530b79d376155beb97752f286712d1225e/jpush-client-3.2.9.jar], JarResourceLocation [jarPath=/Users/abing/.gradle/caches/modules-2/files-2.1/org.apache.httpcomponents/httpcore/4.4.4/b31526a230871fbe285fbcbe2813f9c0839ae9b0/httpcore-4.4.4.jar], JarResourceLocation [jarPath=/Users/abing/.gradle/caches/modules-2/files-2.1/org.nutz/nutz/1.r.57/2cbe44d7e38342115b40a835183db795db5606bc/nutz-1.r.57.jar], JarResourceLocation [jarPath=/Users/abing/.gradle/caches/modules-2/files-2.1/commons-logging/commons-logging/1.2/4bfc12adfe4842bf07b657f0369c4cb522955686/commons-logging-1.2.jar], JarResourceLocation [jarPath=/Users/abing/.gradle/caches/modules-2/files-2.1/org.codehaus.jackson/jackson-jaxrs/1.5.2/798c0801fa2b1a4c062faea63952b9c54e6d2bef/jackson-jaxrs-1.5.2.jar], JarResourceLocation [jarPath=/Users/abing/.gradle/caches/modules-2/files-2.1/xpp3/xpp3_min/1.1.4c/19d4e90b43059058f6e056f794f0ea4030d60b86/xpp3_min-1.1.4c.jar], JarResourceLocation [jarPath=/Users/abing/.gradle/caches/modules-2/files-2.1/org.slf4j/log4j-over-slf4j/1.7.7/d521cb26a9c4407caafcec302e7804b048b07cea/log4j-over-slf4j-1.7.7.jar], JarResourceLocation [jarPath=/Users/abing/.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson.module/jackson-module-jaxb-annotations/2.7.4/17afcf8c7102b63a41b0e23cdddd6af38fbcbc55/jackson-module-jaxb-annotations-2.7.4.jar], JarResourceLocation [jarPath=/Users/abing/.gradle/caches/modules-2/files-2.1/oro/oro/2.0.8/5592374f834645c4ae250f4c9fbb314c9369d698/oro-2.0.8.jar], JarResourceLocation [jarPath=/Users/abing/.gradle/caches/modules-2/files-2.1/org.mongodb.morphia/morphia/1.1.1/2801fcf2ee819a7fa7f7d9ca934f992c50e1e639/morphia-1.1.1.jar], JarResourceLocation [jarPath=/Users/abing/.gradle/caches/modules-2/files-2.1/org.projectlombok/lombok/1.16.8/2ce9de13f277ec1600e7e04231477e3e5f59d317/lombok-1.16.8.jar], JarResourceLocation [jarPath=/Users/abing/.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson.core/jackson-core/2.7.4/b8f38a249116b66d804a5ca2b14a3459b7913a94/jackson-core-2.7.4.jar], JarResourceLocation [jarPath=/Users/abing/.gradle/caches/modules-2/files-2.1/com.github.qiujiayu/autoload-cache-nutz/4.11/cccffb5c562d77f9db3fb7eb4b6cb4337624a4e0/autoload-cache-nutz-4.11.jar], JarResourceLocation [jarPath=/Users/abing/.gradle/caches/modules-2/files-2.1/commons-httpclient/commons-httpclient/3.1/964cd74171f427720480efdec40a7c7f6e58426a/commons-httpclient-3.1.jar], JarResourceLocation [jarPath=/Users/abing/.gradle/caches/modules-2/files-2.1/org.apache.httpcomponents/httpmime/4.5.2/22b4c53dd9b6761024258de8f9240c3dce6ea368/httpmime-4.5.2.jar], JarResourceLocation [jarPath=/Users/abing/.gradle/caches/modules-2/files-2.1/xml-apis/xmlParserAPIs/2.0.2/d745687ae17671f6709c050e491b16530767d997/xmlParserAPIs-2.0.2.jar], JarResourceLocation [jarPath=/Users/abing/.gradle/caches/modules-2/files-2.1/com.google.code.gson/gson/2.3/5fc52c41ef0239d1093a1eb7c3697036183677ce/gson-2.3.jar], JarResourceLocation [jarPath=/Users/abing/.gradle/caches/modules-2/files-2.1/org.hamcrest/hamcrest-core/1.3/42a25dc3219429f0e5d060061f71acb49bf010a0/hamcrest-core-1.3.jar], JarResourceLocation [jarPath=/Users/abing/.gradle/caches/modules-2/files-2.1/org.slf4j/jul-to-slf4j/1.7.7/def21bc1a6e648ee40b41a84f1db443132913105/jul-to-slf4j-1.7.7.jar], JarResourceLocation [jarPath=/Users/abing/.gradle/caches/modules-2/files-2.1/com.thoughtworks.xstream/xstream/1.4.7/bce3282142b63068260f021fcbe48b72e8d71a1a/xstream-1.4.7.jar]]
2016-08-03 15:30:12,501 [DEBUG][org.nutz.resource.Scans] - Found 2 resource by src( /ioc ) , regex( ^(.+[.])(js|json)$ )
2016-08-03 15:30:12,503 [DEBUG][org.nutz.ioc.loader.json.JsonLoader] - loading ioc js config from [dao.js]
2016-08-03 15:30:12,511 [DEBUG][org.nutz.ioc.loader.json.JsonLoader] - loading ioc js config from [redis-pool.js]
2016-08-03 15:30:12,515 [DEBUG][org.nutz.ioc.loader.json.JsonLoader] - Loaded 9 bean define from path=[/ioc] --> [scriptParser, cachePointCut, shardedJedisPool, dao, autoLoadConfig, jedisPoolConfig, conf, fastjsonSerializer, dataSource]
2016-08-03 15:30:12,602 [DEBUG][org.nutz.resource.Scans] - Found 307 resource by src( flow/core/ ) , regex( ^.+[.]class$ )
2016-08-03 15:30:13,194 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.dao.AreaDao
2016-08-03 15:30:13,208 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.dao.ArticleDao
2016-08-03 15:30:13,214 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.dao.ArticleKeywordDao
2016-08-03 15:30:13,215 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.dao.BankCardDao
2016-08-03 15:30:13,216 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.dao.CdnImageDao
2016-08-03 15:30:13,217 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.dao.CelebrityApplyDao
2016-08-03 15:30:13,218 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.dao.CelebrityCommentDao
2016-08-03 15:30:13,221 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.dao.CelebrityDao
2016-08-03 15:30:13,224 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.dao.CelebrityImageDao
2016-08-03 15:30:13,225 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.dao.CelebrityMessageDao
2016-08-03 15:30:13,227 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.dao.CelebrityShowDao
2016-08-03 15:30:13,229 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.dao.CelebrityTagDao
2016-08-03 15:30:13,230 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.dao.CommentDao
2016-08-03 15:30:13,231 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.dao.CourierCompanyDao
2016-08-03 15:30:13,232 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.dao.DisplayAreaDao
2016-08-03 15:30:13,235 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.dao.FetchedUrlDao
2016-08-03 15:30:13,237 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.dao.FollowCelebrityDao
2016-08-03 15:30:13,238 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.dao.GoodsClassDao
2016-08-03 15:30:13,240 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.dao.GoodsCollectDao
2016-08-03 15:30:13,241 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.dao.GoodsDao
2016-08-03 15:30:13,256 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.dao.GoodsEvalDao
2016-08-03 15:30:13,258 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.dao.GoodsPicDao
2016-08-03 15:30:13,263 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.dao.GoodsTagDao
2016-08-03 15:30:13,265 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.dao.ImageDao
2016-08-03 15:30:13,266 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.dao.ItemDao
2016-08-03 15:30:13,266 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.dao.KeywordDao
2016-08-03 15:30:13,267 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.dao.KeywordFrequencyDao
2016-08-03 15:30:13,268 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.dao.LikeArticleDao
2016-08-03 15:30:13,269 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.dao.LikeCommentDao
2016-08-03 15:30:13,269 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.dao.LikeMessageDao
2016-08-03 15:30:13,270 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.dao.MessageUserDao
2016-08-03 15:30:13,272 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.dao.NcpPriceDao
2016-08-03 15:30:13,272 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.dao.OrderDao
2016-08-03 15:30:13,303 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.dao.OrderGoodsDao
2016-08-03 15:30:13,304 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.dao.OrderLogDao
2016-08-03 15:30:13,305 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.dao.OrderPayInfoDao
2016-08-03 15:30:13,307 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.dao.OrderPayRelDao
2016-08-03 15:30:13,309 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.dao.OrderTrackDao
2016-08-03 15:30:13,311 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.dao.PageListDao
2016-08-03 15:30:13,312 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.dao.PartnerDao
2016-08-03 15:30:13,312 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.dao.PushMessageDao
2016-08-03 15:30:13,313 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.dao.QueueManageDao
2016-08-03 15:30:13,314 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.dao.ReceiveAddressDao
2016-08-03 15:30:13,315 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.dao.RecommendDao
2016-08-03 15:30:13,316 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.dao.RefundDao
2016-08-03 15:30:13,317 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.dao.RefundLogDao
2016-08-03 15:30:13,318 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.dao.RefundPicDao
2016-08-03 15:30:13,319 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.dao.RefundTradeLogDao
2016-08-03 15:30:13,320 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.dao.ResourceInfoDao
2016-08-03 15:30:13,321 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.dao.SensitiveWordDao
2016-08-03 15:30:13,322 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.dao.ShopCartDao
2016-08-03 15:30:13,324 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.dao.SimilarArticleDao
2016-08-03 15:30:13,325 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.dao.SiteDao
2016-08-03 15:30:13,329 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.dao.SpiderClientDao
2016-08-03 15:30:13,331 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.dao.SpiderClientDetailDao
2016-08-03 15:30:13,333 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.dao.SqlTemplate
2016-08-03 15:30:13,334 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.dao.StaticResourceDao
2016-08-03 15:30:13,335 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.dao.SubjectDao
2016-08-03 15:30:13,337 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.dao.SubjectPicDao
2016-08-03 15:30:13,338 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.dao.UserCategoryDao
2016-08-03 15:30:13,339 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.dao.UserDao
2016-08-03 15:30:13,341 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.dao.UsersDao
2016-08-03 15:30:13,342 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.dao.UserThirdTokenDao
2016-08-03 15:30:13,366 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.db.JedisUtil
2016-08-03 15:30:13,469 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.model.SimilarArticle
2016-08-03 15:30:13,474 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.mq.IndexProducer
2016-08-03 15:30:13,491 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.service.AreaService
2016-08-03 15:30:13,492 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.service.ArticleKeywordService
2016-08-03 15:30:13,503 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.service.ArticleService
2016-08-03 15:30:13,517 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.service.BankCardService
2016-08-03 15:30:13,518 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.service.CategoryService
2016-08-03 15:30:13,521 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.service.CelebrityApplyService
2016-08-03 15:30:13,522 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.service.CelebrityCommentService
2016-08-03 15:30:13,523 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.service.CelebrityImageService
2016-08-03 15:30:13,524 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.service.CelebrityMessageService
2016-08-03 15:30:13,534 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.service.CelebrityService
2016-08-03 15:30:13,537 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.service.CelebrityShowService
2016-08-03 15:30:13,538 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.service.CelebrityTagService
2016-08-03 15:30:13,539 [WARN][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - class(flow.core.service.CelebrityTagServiceTest) don't has @IocBean, but field(celebrityTagService) has @Inject! Miss @IocBean ??
2016-08-03 15:30:13,539 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.service.CommentService
2016-08-03 15:30:13,541 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.service.CourierCompanyService
2016-08-03 15:30:13,542 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.service.DisplayAreaService
2016-08-03 15:30:13,542 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.service.FetchedUrlService
2016-08-03 15:30:13,543 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.service.FollowCelebrityService
2016-08-03 15:30:13,545 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.service.GoodsClassService
2016-08-03 15:30:13,547 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.service.GoodsCollectService
2016-08-03 15:30:13,548 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.service.GoodsEvalService
2016-08-03 15:30:13,550 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.service.GoodsPicService
2016-08-03 15:30:13,551 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.service.GoodsService
2016-08-03 15:30:13,555 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.service.GoodsTagService
2016-08-03 15:30:13,557 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.service.ImageService
2016-08-03 15:30:13,558 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.service.ItemService
2016-08-03 15:30:13,559 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.service.KeywordService
2016-08-03 15:30:13,563 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.service.LikeArticleService
2016-08-03 15:30:13,564 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.service.LikeCommentService
2016-08-03 15:30:13,565 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.service.LikeMessageService
2016-08-03 15:30:13,566 [WARN][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - class(flow.core.service.LocalImageServiceTest) don't has @IocBean, but field(imageService) has @Inject! Miss @IocBean ??
2016-08-03 15:30:13,566 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.service.OrderGoodsService
2016-08-03 15:30:13,567 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.service.OrderLogService
2016-08-03 15:30:13,568 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.service.OrderPayInfoService
2016-08-03 15:30:13,569 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.service.OrderPayRelService
2016-08-03 15:30:13,570 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.service.OrderService
2016-08-03 15:30:13,572 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.service.OrderTrackService
2016-08-03 15:30:13,573 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.service.PartnerService
2016-08-03 15:30:13,574 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.service.PayService
2016-08-03 15:30:13,575 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.service.PeoplePriceService
2016-08-03 15:30:13,576 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.service.PushMessageService
2016-08-03 15:30:13,578 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.service.QueueManageService
2016-08-03 15:30:13,579 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.service.ReceiveAddressService
2016-08-03 15:30:13,580 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.service.RecommendService
2016-08-03 15:30:13,580 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.service.RefundPicService
2016-08-03 15:30:13,581 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.service.RefundService
2016-08-03 15:30:13,583 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.service.ResourceInfoService
2016-08-03 15:30:13,583 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.service.SensitiveWordService
2016-08-03 15:30:13,584 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.service.ShopCartService
2016-08-03 15:30:13,585 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.service.SiteService
2016-08-03 15:30:13,586 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.service.SpiderClientDetailService
2016-08-03 15:30:13,587 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.service.SpiderClientService
2016-08-03 15:30:13,588 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.service.StaticResourceService
2016-08-03 15:30:13,589 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.service.SubjectPicService
2016-08-03 15:30:13,590 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.service.SubjectService
2016-08-03 15:30:13,590 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.service.TemplateService
2016-08-03 15:30:13,592 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.service.TimeService
2016-08-03 15:30:13,592 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.service.UserService
2016-08-03 15:30:13,594 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.service.UsersService
2016-08-03 15:30:13,595 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class flow.core.test.AutoLoadCacheService
2016-08-03 15:30:13,699 [DEBUG][org.nutz.castor.Castors] - Using 94 castor for Castors
2016-08-03 15:30:13,707 [INFO][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found 124 classes in 1 base-packages!
beans = ["staticResourceService", "celebrityApplyService", "goodsClassDao", "subjectDao", "courierCompanyDao", "refundDao", "subjectPicDao", "payService", "likeArticleService", "similarArticle", "articleKeywordDao", "receiveAddressService", "celebrityShowService", "goodsCollectService", "timeService", "userCategoryDao", "celebrityTagService", "commentDao", "commentService", "followCelebrityDao", "orderLogService", "staticResourceDao", "userService", "imageService", "goodsPicService", "orderGoodsService", "shopCartService", "usersDao", "areaService", "areaDao", "likeMessageService", "goodsTagDao", "likeCommentService", "refundPicDao", "ncpPriceDao", "queueManageDao", "categoryService", "itemService", "orderPayInfoDao", "itemDao", "orderPayRelDao", "siteService", "refundPicService", "orderPayRelService", "receiveAddressDao", "articleDao", "celebrityApplyDao", "orderTrackService", "orderLogDao", "pushMessageDao", "goodsEvalDao", "sqlTemplate", "celebrityService", "partnerService", "shopCartDao", "subjectPicService", "celebrityMessageDao", "bankCardService", "partnerDao", "usersService", "messageUserDao", "fetchedUrlService", "goodsCollectDao", "likeCommentDao", "articleService", "celebrityTagDao", "similarArticleDao", "spiderClientDetailService", "cdnImageDao", "goodsEvalService", "bankCardDao", "userThirdTokenDao", "goodsService", "celebrityImageDao", "recommendService", "displayAreaService", "articleKeywordService", "keywordFrequencyDao", "fetchedUrlDao", "refundTradeLogDao", "spiderClientDetailDao", "celebrityDao", "subjectService", "peoplePriceService", "resourceInfoService", "templateService", "refundLogDao", "orderPayInfoService", "courierCompanyService", "sensitiveWordService", "spiderClientService", "goodsTagService", "recommendDao", "jedisUtil", "goodsDao", "orderGoodsDao", "celebrityImageService", "likeMessageDao", "pageListDao", "orderService", "pushMessageService", "celebrityCommentService", "resourceInfoDao", "likeArticleDao", "celebrityCommentDao", "siteDao", "autoLoadCacheService", "keywordService", "refundService", "celebrityShowDao", "keywordDao", "celebrityMessageService", "displayAreaDao", "sensitiveWordDao", "imageDao", "orderDao", "queueManageService", "indexProducer", "goodsClassService", "followCelebrityService", "goodsPicDao", "orderTrackDao", "userDao", "spiderClientDao"]
2016-08-03 15:30:13,719 [DEBUG][org.nutz.resource.Scans] - Found 7 resource by src( com/jarvis/cache/aop/nutz/ ) , regex( ^.+[.]class$ )
2016-08-03 15:30:13,726 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class com.jarvis.cache.aop.nutz.AutoLoadCacheAopConfigration
2016-08-03 15:30:13,731 [DEBUG][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found @IocBean : class com.jarvis.cache.aop.nutz.DelCacheAopConfigration
2016-08-03 15:30:13,732 [INFO][org.nutz.ioc.loader.annotation.AnnotationIocLoader] - Found 2 classes in 1 base-packages!
beans = ["$aop_autoloadcache", "$aop_delcache"]
2016-08-03 15:30:13,737 [INFO][org.nutz.ioc.impl.NutIoc] - NutIoc init begin ...
2016-08-03 15:30:13,740 [INFO][org.nutz.ioc.impl.NutIoc] - ... NutIoc init complete
2016-08-03 15:30:13,741 [DEBUG][org.nutz.ioc.impl.NutIoc] - Get 'autoLoadCacheService'<class flow.core.test.AutoLoadCacheService>
2016-08-03 15:30:13,744 [DEBUG][org.nutz.ioc.impl.NutIoc] - Get '$aop_autoloadcache'<interface org.nutz.ioc.aop.config.AopConfigration>
2016-08-03 15:30:13,746 [DEBUG][org.nutz.ioc.impl.NutIoc] - 	 >> Load definition name=$aop_autoloadcache
2016-08-03 15:30:13,747 [DEBUG][org.nutz.ioc.loader.combo.ComboIocLoader] - Found IocObject($aop_autoloadcache) in AnnotationIocLoader(packages=[com.jarvis.cache.aop.nutz])
2016-08-03 15:30:13,748 [DEBUG][org.nutz.ioc.impl.NutIoc] - 	 >> Make...'$aop_autoloadcache'<interface org.nutz.ioc.aop.config.AopConfigration>
2016-08-03 15:30:13,749 [DEBUG][org.nutz.ioc.impl.ScopeContext] - Save object '$aop_autoloadcache' to [app] 
2016-08-03 15:30:13,750 [DEBUG][org.nutz.ioc.aop.SimpleAopMaker] - Load AopConfigure for anno=com.jarvis.cache.annotation.Cache by type=com.jarvis.cache.aop.nutz.AutoLoadCacheAopConfigration
2016-08-03 15:30:13,752 [DEBUG][org.nutz.ioc.impl.NutIoc] - Get '$aop_delcache'<interface org.nutz.ioc.aop.config.AopConfigration>
2016-08-03 15:30:13,753 [DEBUG][org.nutz.ioc.impl.NutIoc] - 	 >> Load definition name=$aop_delcache
2016-08-03 15:30:13,753 [DEBUG][org.nutz.ioc.loader.combo.ComboIocLoader] - Found IocObject($aop_delcache) in AnnotationIocLoader(packages=[com.jarvis.cache.aop.nutz])
2016-08-03 15:30:13,753 [DEBUG][org.nutz.ioc.impl.NutIoc] - 	 >> Make...'$aop_delcache'<interface org.nutz.ioc.aop.config.AopConfigration>
2016-08-03 15:30:13,754 [DEBUG][org.nutz.ioc.impl.ScopeContext] - Save object '$aop_delcache' to [app] 
2016-08-03 15:30:13,754 [DEBUG][org.nutz.ioc.aop.SimpleAopMaker] - Load AopConfigure for anno=com.jarvis.cache.annotation.CacheDelete by type=com.jarvis.cache.aop.nutz.DelCacheAopConfigration
2016-08-03 15:30:13,755 [DEBUG][org.nutz.ioc.aop.SimpleAopMaker] - Load AopConfigure for anno=org.nutz.ioc.aop.Aop by type=org.nutz.ioc.aop.config.impl.AnnotationAopConfigration
2016-08-03 15:30:13,755 [DEBUG][org.nutz.ioc.impl.NutIoc] - 	 >> Load definition name=autoLoadCacheService
2016-08-03 15:30:13,755 [DEBUG][org.nutz.ioc.loader.combo.ComboIocLoader] - Found IocObject(autoLoadCacheService) in AnnotationIocLoader(packages=[flow.core])
2016-08-03 15:30:13,756 [DEBUG][org.nutz.ioc.impl.NutIoc] - 	 >> Make...'autoLoadCacheService'<class flow.core.test.AutoLoadCacheService>
2016-08-03 15:30:13,756 [DEBUG][org.nutz.ioc.impl.NutIoc] - Get 'cachePointCut'<class com.jarvis.cache.AbstractCacheManager>
2016-08-03 15:30:13,757 [DEBUG][org.nutz.ioc.impl.NutIoc] - 	 >> Load definition name=cachePointCut
2016-08-03 15:30:13,757 [DEBUG][org.nutz.ioc.loader.map.MapLoader] - Loading define for name=cachePointCut
2016-08-03 15:30:13,759 [DEBUG][org.nutz.ioc.loader.combo.ComboIocLoader] - Found IocObject(cachePointCut) in JsonLoader(paths=[/ioc])
2016-08-03 15:30:13,759 [DEBUG][org.nutz.ioc.impl.NutIoc] - 	 >> Make...'cachePointCut'<class com.jarvis.cache.AbstractCacheManager>
2016-08-03 15:30:13,766 [DEBUG][org.nutz.ioc.aop.impl.DefaultMirrorFactory] - Load class com.jarvis.cache.redis.ShardedCachePointCut without AOP
2016-08-03 15:30:13,767 [DEBUG][org.nutz.ioc.impl.ScopeContext] - Save object 'cachePointCut' to [app] 
2016-08-03 15:30:13,769 [DEBUG][org.nutz.ioc.impl.NutIoc] - Get 'autoLoadConfig'<>
2016-08-03 15:30:13,769 [DEBUG][org.nutz.ioc.impl.NutIoc] - 	 >> Load definition name=autoLoadConfig
2016-08-03 15:30:13,770 [DEBUG][org.nutz.ioc.loader.map.MapLoader] - Loading define for name=autoLoadConfig
2016-08-03 15:30:13,770 [DEBUG][org.nutz.ioc.loader.combo.ComboIocLoader] - Found IocObject(autoLoadConfig) in JsonLoader(paths=[/ioc])
2016-08-03 15:30:13,771 [DEBUG][org.nutz.ioc.impl.NutIoc] - 	 >> Make...'autoLoadConfig'<>
2016-08-03 15:30:13,771 [DEBUG][org.nutz.ioc.aop.impl.DefaultMirrorFactory] - Load class com.jarvis.cache.to.AutoLoadConfig without AOP
2016-08-03 15:30:13,772 [DEBUG][org.nutz.ioc.impl.ScopeContext] - Save object 'autoLoadConfig' to [app] 
2016-08-03 15:30:13,775 [DEBUG][org.nutz.ioc.impl.ScopeContext] - Remove object 'cachePointCut' from [app] 
Exception in thread "main" org.nutz.ioc.IocException: [autoLoadCacheService, cachePointCut] # FAIL to create Ioc Bean name=[cachePointCut]
	at org.nutz.ioc.impl.ObjectMakerImpl.make(ObjectMakerImpl.java:149)
	at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:218)
	at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:265)
	at com.jarvis.cache.aop.nutz.AutoLoadCacheAopConfigration.makeIt(AutoLoadCacheAopConfigration.java:19)
	at com.jarvis.cache.aop.nutz.AutoLoadCacheAopConfigration.makeIt(AutoLoadCacheAopConfigration.java:15)
	at org.nutz.ioc.aop.SimpleAopMaker.getInterceptorPairList(SimpleAopMaker.java:117)
	at org.nutz.ioc.aop.impl.DefaultMirrorFactory.getMirror(DefaultMirrorFactory.java:64)
	at org.nutz.ioc.impl.ObjectMakerImpl.make(ObjectMakerImpl.java:36)
	at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:218)
	at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:265)
	at org.nutz.ioc.impl.NutIoc.get(NutIoc.java:150)
	at flow.core.test.SimpleAopConfigureTest.test(SimpleAopConfigureTest.java:34)
	at flow.core.test.SimpleAopConfigureTest.main(SimpleAopConfigureTest.java:22)
Caused by: org.nutz.lang.born.BorningException: Fail to born 'com.jarvis.cache.redis.ShardedCachePointCut'
 by args: [
  @(com.jarvis.cache.to.AutoLoadConfig@17baae6e)]
	at org.nutz.lang.Mirror.getBorning(Mirror.java:954)
	at org.nutz.ioc.impl.ObjectMakerImpl.make(ObjectMakerImpl.java:107)
	... 12 more

@wendal 有什么发现么,郁闷了,完整信息已经贴出

奇怪, 没打印原因来. 我本地试试

@wendal 补充下版本:
'com.github.qiujiayu:autoload-cache:4.15',
'com.github.qiujiayu:autoload-cache-nutz:4.11',

总算知道了, 构造方法改了,我日...

定义改一下才ok

	    cachePointCut : {
	        type : "com.jarvis.cache.redis.ShardedCachePointCut",
	        args : [ {refer: "autoLoadConfig"},{refer : "hessianSerializer"}, {type:"com.jarvis.cache.script.JavaScriptParser"}],
	        fields : {
	            shardedJedisPool : {
	                refer : "shardedJedisPool"
	            },
	            namespace : 'test_hessian'
	        },
	        events : {
	            depose : "destroy"
	        }
	    }

也刚查出来,谢谢

添加回复
请先登陆
回到顶部