javax.faces.FacesException: Unable to find CDI BeanManager的解决方法
最近使用weblogic发布war包遇到了一个异常
javax.faces.FacesException: Unable to find CDI BeanManager
这个异常目前本人只在在weblogic遇到,网上发现其它地方也有类似异常,本地采用tomcat并没遇到任何问题,在网上搜了好多文章都没得到解决,各种导包完全没有效果.
beans.xml
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://xmlns.jcp.org/xml/ns/javaee"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaeehttp://xmlns.jcp.org/xml/ns/javaee/beans_2_0.xsd"bean-discovery-mode="all">
</beans>
今天无意间在新建的web项目中发现有个新建CDI beans 描述符(beans.xml)
选项,想到之间war包发布有问题的项目,赶紧去试了一下,问题完美得到了解决.
目录结构:
javax.faces.FacesException: Unable to find CDI BeanManager的解决方法相关推荐
- ubuntu系统下IDEA中新建class时报错Unable to parse template “Class“的解决方法
ubuntu系统下IDEA中新建class时报错Unable to parse template "Class"的解决方法 参考文章: (1)ubuntu系统下IDEA中新建cla ...
- 微信支付curl: (60) SSL certificate problem: unable to get local issuer certificate 解决方法
微信支付curl: (60) SSL certificate problem: unable to get local issuer certificate 解决方法 参考文章: (1)微信支付cur ...
- javax.crypto.BadPaddingException: Given final block not properly padded 解决方法
javax.crypto.BadPaddingException: Given final block not properly padded 解决方法 参考文章: (1)javax.crypto.B ...
- 【无法打开ENVI错误提示Unable to license IDL Runtime的解决方法】
打开ENVI提示Unable to license IDL Runtime的解决方法 打开ENVI提示Unable to license IDL Runtime 解决方法 1. 找到Harris Li ...
- Kali Linux中Unable to locate package错误的解决方法2-1
1 错误产生原因 在使用apt-get指令从源服务器的仓库中安装软件时,有时会产生Unable to locate package的错误,如图1所示. 图1 安装软件错误 该错误的意思是"不 ...
- pip安装报错: unable to creat process using ‘“‘的解决方法
pip 安装库的时候报错:unable to creat process using '"' 相应地,不管是 pip -V 还是 pip list 都报同样的错误,但是 where pip ...
- 微信支付出现SSL certificate problem: unable to get local issuer certificate 解决方法
解决方法 一. 出错原因 错误提示:SSL certificate problem: unable to get local issuer certificate 是在使用 curl 时出错, ...
- Mac系统下运行Java项目出现Unable to start embedded Tomcat server解决方法
克隆下来代码,运行项目出现如下报错 一直搜索Unable to start embedded Tomcat server这个报错,没有找到方法 下面这个提示也需要看:Caused by: java.n ...
- unable to access https://github.com/....解决方法
git config --global url."https://".insteadOf git:// 可以把 git:// 替换成 https:// 方便使用 https 协议 ...
最新文章
- 星巴克、苹果、谷歌、亚马逊等巨头,为何同时做这件事?
- ssh linux mysql 乱码_JAVA ,SSH中文及其乱码问题的解决 6大配置点 使用UTF-8编码
- Fanout交换器-编写生产者
- VS.NET 2003 安装问题
- 查看CUDA和cuDNN的版本号
- 关于git stash的应用总结
- 亚马逊CloudFront
- [网络安全自学篇] 九十四.《Windows黑客编程技术详解》之提权技术(令牌权限提升和Bypass UAC)
- H5开发,打包成APK
- Git命令行和Puttygen生成公钥私钥的方法和区别
- convertTo函数的用法
- Hive教程(03)- Hive数据模型
- 学校教材管理系统html,学校教材管理系统
- 311、FirebaseAnalytics和Google Analytics总结
- sql 高级查询语句总结
- 学什么技术比较好呢?IT技术很不错
- python数据分析的一般步骤_50. Python 数据处理(1)
- C# 学习笔记——PL 并行编程 TPL 和传统 .NET 异步编程
- python 文件时间戳_在Python中每小时将时间戳记写入文件
- Service启动泄露异常:android.app.ServiceConnectionLeaked
热门文章
- 【坊间盘点】最近哪些企业「跑步」入场?
- linux进程signal,Linux Signal 示例
- 设置微信小程序支持npm(解决微信小程序npm构建时提示“没有找到可以构建的NPM包,请确认需要参与构建的npm都在miniprogramroot目录内,或配置project...”错误)的方法
- JQuery TreeGrid 组件详解
- 【GPT4】微软 GPT-4 测试报告(1)总体介绍
- fota 差分包_艾拉比FOTA差分升级助力电力厂商加速软件迭代
- U盘、移动硬盘加密工具绿色版
- 广州华锐互动提供商场AR大屏互动制作一站式解决方案
- 算法开启栈转队列武魂
- 【Python】类型转换:float()函数