NutzCN Logo
问答 @ChainBy(args = "chain/nutzwk-mvc-chain.json")不生效
发布于 9天前 作者 小小菜鸟 80 次浏览 复制 上一个帖子 下一个帖子
标签: nutzwk

我看了源码,用默认的NutActionChainMaker 在加载 xx.json时.至少会打印
- ActionChain Config:
{
"default": {
"ps": ["cn.wizzer.app.web.commons.processor.LogTimeProcessor", "cn.wizzer.app.web.commons.processor.GlobalsSettingProcessor", "org.nutz.mvc.impl.processor.UpdateRequestAttributesProcessor", "org.nutz.mvc.impl.processor.EncodingProcessor", "org.nutz.mvc.impl.processor.ModuleProcessor", "cn.wizzer.app.web.commons.processor.NutShiroProcessor", "cn.wizzer.app.web.commons.processor.XssSqlFilterProcessor", "org.nutz.mvc.impl.processor.ActionFiltersProcessor", "org.nutz.mvc.impl.processor.AdaptorProcessor", "org.nutz.mvc.impl.processor.MethodInvokeProcessor", "org.nutz.mvc.impl.processor.ViewProcessor"],
"error": "org.nutz.mvc.impl.processor.FailProcessor"
}

17 回复

但是现在没有打印 就是说 @ChainBy没有效果 是还依赖什么jar吗?

但是现在没有打印 就是说 @ChainBy没有效果 是还依赖什么jar吗?

写在MainModule才能生效哦

我是在 wk-nb-service-sys 上测的

/**
* Created by wizzer on 2018/3/16.
*/
@IocBean(create = "init", depose = "depose")
@Modules(packages = "cn.wizzer")
@ChainBy(args = "chain/nutzwk-mvc-chain.json")
//@ChainBy(type=MyActionChainMaker.class, args={})
public class DubboRpcSysMainLauncher {

两种方式都测试了都没用 很奇怪\\

sys就是个service,没有入口方法呀,也没加starter-nutz-mvc,不会生效,也没有意义

哦哦 因为我现在想做 链路id 所以要在service 打印出来 所以要加动作链

= =! 好像还是少包 加了 mvc的包还是不行

链路?那是走dubbo的,加nutz-mvc也不走

依赖web容器,加上starter-jetty吧

但我觉得方向不对

我也不知道有没有,在测试看看行不行.
sys本身不是web服务吗? 我一直以为 sys \cms 这些都是web服务呢\\

dubbo我不熟 我还以为dubbo服务端和springCloud 一样是一个web应用呢

那他也没有拦截器过滤器的概念咯\\

去看看skywalking

ok 看了下 是基于收集中心 和各个探针来做的 等有时间部署一个试试
对了问下vue版的前端是不是没写完?
我登入后就 显示一个 xxxx Open 是缺少了什么?

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