近期在weblogic部署采用jndi配置数据源的web应用程序时,启动服务时报了
javax.naming.NameNofoundException:whiletrying to lookup"jdbc.trDatasource"didn't find subcontext"jdbc",Resolved;remaining name "jdbc/trDataSource"的错误
可能原因:weblogic重启之后,目标(一般为AdminServer)所部署的数据源配置已经失效。通过在数据源配置页面,重新指定目标保存后,并在web应用的配置页面重新指定目标保存后重启web程序即可。