weld 在j2se环境下的使用

jerryscott 发布于 2010/09/07 19:41
阅读 756
收藏 1

 诸位大侠  有没有使用过Seam下面的weld 作为jsr299的实现 感觉这个framework 可以用来开发许多程序

 现在测试其在j2se下运行的范例 发现无法运行通过(内部建议是使用maven的命令运行 由于Unable to download artifact from repository 就没有继续尝试了) 而该范例自己来测试时(不通过maven的方式)调用StartMain的方法来启动weld container却发现只能在JDK1.6下运行 才没有报错,但是却没有按预期打印内容(原范例就是类似于helloworld的例子)却提示了 如下:

328 [main] INFO org.jboss.weld.Bootstrap - WELD-000101 Transactional services not available. Injection of @Inject UserTransaction not available. Transactional observers will be invoked synchronously.
1188 [main] WARN org.jboss.interceptor.model.InterceptionTypeRegistry - Class 'javax.ejb.PostActivate' not found, interception based on it is not enabled
1188 [main] WARN org.jboss.interceptor.model.InterceptionTypeRegistry - Class 'javax.ejb.PrePassivate' not found, interception based on it is not enabled

我在build path载入的weld-se.jar中 还需要再加载ejb的jar  我就感觉很纳闷了  不知道诸位是否调试过 如果有 请不吝赐教

 

加载中
返回顶部
顶部