我在Glassfish上玩CDI,但没有走得太远.一旦我在/ WebContent/META-INF中放置了一个empyt beans.xml,我就会收到以下错误:
无法为模块部署CDI_Example部署错误:CDI_Example:加载应用程序时出现异常:org.glassfish.deployment.common.DeploymentException:WELD-001201加载beans.xml时出错URL:null
Weld文档说文件可能是空的,但看起来Glassfish v3需要文件中的任何内容.
有人有个主意吗?
谢谢
"Empty"并不意味着beans.xml应该是完全空的.这意味着您不必指定任何内容,但它至少应包含以下内容:
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/beans_1_0.xsd">
</beans>
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2529 次 |
最近记录: |