UnsatisfiableDependenciesException---banq看看

08-11-09 pub
2008-11-09 10:51:39,546 [http-80-3] ERROR com.jdon.container.builder.DefaultContainerBuilder - [JdonFramework] registerAspectComponents error:org.picocontainer.defaults.UnsatisfiableDependenciesException: com.lottery.auth.PermissionInterceptor has unsatisfiable dependencies: [[interface com.jdon.container.visitor.data.SessionContextSetup, class com.lottery.auth.OperationAuthorization, interface com.lottery.dao.AccountDao, class com.lottery.service.util.SessionContextUtil]]

2008-11-09 10:51:39,546 [http-80-3] ERROR com.jdon.container.builder.ContainerDirector - [JdonFramework] startup container error: java.lang.Exception: org.picocontainer.defaults.UnsatisfiableDependenciesException: com.lottery.auth.PermissionInterceptor has unsatisfiable dependencies: [[interface com.jdon.container.visitor.data.SessionContextSetup, class com.lottery.auth.OperationAuthorization, interface com.lottery.dao.AccountDao, class com.lottery.service.util.SessionContextUtil]]

2008-11-09 10:51:39,562 [http-80-3] ERROR com.jdon.util.Debug - com.jdon.container.startup.ContainerSetupScript

com.jdon.container.builder.StartupException

============================================

在PermissionInterceptor lookup时出现以上picocontainer报的UnsatisfiableDependenciesException错误.都查了下发现参数也没有配置不对的地方.

pub
2008-11-11 11:36
问题解决了.欢迎大家交流

banq
2008-11-11 17:37
UnsatisfiableDependenciesException表示依赖注射时缺一些类没有配置在jdonframework.xml文件中。

zpp2025
2008-11-14 10:42
请教如何解决这个问题的,我也出现了这个问题。。。。

谢谢 啦

banq
2008-11-14 10:54
这是常出现的问题:

PermissionInterceptor这个构造参数需要:

1.com.jdon.container.visitor.data.SessionContextSetup2. class com.lottery.auth.OperationAuthorization,

3. com.lottery.dao.AccountDao, class

4. com.lottery.service.util.SessionContextUtil

这四个类,但是Jdon框架在jdonframework.xml下找啊找,都找不全,是不是你们忘记将这四个类中一个配置在jdonframework.xml呢?

如果还不行,下载本站提供的JBoss环境调试。然后逐步排除。

猜你喜欢
2Go 1 2 下一页