weixin_42306390
2009-04-17 11:52 阅读 384
已采纳

drools应用 问题:drl expander dsl文件

org.drools.rule.InvalidRulePackage: [4,0]: unknown:4:0 mismatched token: [@17,62:69='expander',,4:0];
at org.drools.rule.Package.checkValidity(Package.java:424)
at org.drools.common.AbstractRuleBase.addPackage(AbstractRuleBase.java:384)
at com.sample.DroolsTest.readRule(DroolsTest.java:64)
at com.sample.DroolsTest.main(DroolsTest.java:21)
什么错误 啊?????

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

4条回答 默认 最新

  • 已采纳
    wanghaolovezlq wanghaolovezlq 2009-04-17 13:18

    加载DSL rules 用PackageBuilder.addPackageFromDrl(Reader
    source, Reader dsl) ?

    点赞 评论 复制链接分享
  • wanghaolovezlq wanghaolovezlq 2009-04-17 13:09
    [4,0]:这部分未知啊,你搞的规则应该是有问题,
    点赞 评论 复制链接分享
  • wanghaolovezlq wanghaolovezlq 2009-04-17 13:12

    把报错的代码粘出来看,还有异常信息搞全一点嘛

    点赞 评论 复制链接分享
  • iteye_3782 iteye_3782 2009-04-17 13:40

    可能是你的drl中存在在dsl找不到maping
    或者像楼上说的 没加载dsl

    点赞 评论 复制链接分享

相关推荐