关于weblogic中使用Dom4j、Xerces导致执行线程挂起的问题 - 编程入门网
作者 佚名技术
来源 NET编程
浏览
发布时间 2012-06-22
debugPrintln("found system property " + s2); 12 return newInstance(s2, classloader); 13 } 14 } 15 catch(SecurityException _ex) { } 16 try 17 { 18 String s3 = System.getProperty("java.home"); 19 String s5 = s3 + File.separator + "lib" + File.separator + "jaxp.properties"; 20 File file = new File(s5); 21 if(file.exists()) 22 { 23 Properties properties = new Properties(); 24 properties.load(new FileInputStream(file)); 25 String s7 = properties.getProperty(s); 26 debugPrintln("found java.home property " + s7); 27 return newInstance(s7, classloader); 28 } 29 } 30 catch(Exception exception) { } 31 String s4 = "META-INF/services/" + s; 32 try 33 { 34 java.io.InputStream inputstream = null; 35 if(classloader == null) 36 inputstream = ClassLoader.getSystemResourceAsStream(s4); 37 else 38 inputstream = classloader.getResourceAsStream(s4); 39 if(inputstream != null) 40 { 41 debugPrintln("found " + s4); 42 BufferedReader bufferedreader; 43 try 44 { 45 bufferedreader = new BufferedReader(new InputStreamReader(inputstream, "UTF-8")); 46 } 47 catch(UnsupportedEncodingException _ex) 48 { 49 bufferedreader = new BufferedReader(new InputStreamReader(inputstream)); 50 } 51 String s6 = bufferedreader.readLine(); 52 bufferedreader.close(); 53 if(s6 != null && !"".equals(s6)) 54 { 55 debugPrintln("loaded from services: " + s6); 56 return newInstance(s6, classloader); 57 } 58 } 59 } 60 catch(Exception exception1) { |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
关于关于weblogic中使用Dom4j、Xerces导致执行线程挂起的问题 - 编程入门网的所有评论