首页 > 学院 > 开发设计 > 正文

osworkflow源码分析(一)

2019-11-18 11:34:07
字体:
来源:转载
供稿:网友

理解osworkflow.xml

 

加载osworkflow.xml过程:
1)DefaultConfiguration中,在load方法中调用getInputStream()以获取系统的osworkflow.xml文件

在getInputStream方法中:

    PRotected InputStream getInputStream(URL url) {

        InputStream is = null;

 

        if (url != null) {

            try {

                is = url.openStream();

            } catch (Exception ex) {

            }

        }

 

        ClassLoader classLoader = Thread.currentThread().getContextClassLoader();

 

        if (is == null) {

            try {

                is = classLoader.getResourceAsStream("osworkflow.xml");

            } catch (Exception e) {

            }

        }

 

        if (is == null) {

            try {

                is = classLoader.getResourceAsStream("/osworkflow.xml");

            } catch (Exception e) {

            }

        }



发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表