product spec-version:null]: The encoding jsp-descriptor param has been deprecated. Consider declaring the encoding in the jsp-config element (web.xml) or as a page directive (pageEncoding) instead.>
然后就一贯在那去世命的实例化init DAOFactory
看了下代码逻辑,启动时在加载单例的DAOFactory类时,先定义了一个用于缓存DAO方法的Hashtable()数据构造 ,代码如下:
private final Map daoCache = new Hashtable();
然后通过加载Dao的配置文件将dao进行put操作;
daoCache.put(daoName, Class.forName(value).newInstance())
末了返回该DAOFactory实例,看到这里基本上可以猜出是什么问题导致的了,
个人预测是由于我本地的debug太多,导致类在判断是否是单例的类(也便是创建单例的DAOFactory)是否实例化成功时,校验涌现问题,导致一贯不断的进行init,考试测验返回成功的instance。以是weblogic也就启动失落败了!
remove掉所有的Breakpoints 后项目完美启动!
如果有不同的预测与想法可以欢迎评论互换、共同进步!